09 2018 档案
摘要:本篇博文是自己学习mpt的过程,边学边记录,很多原理性内容非自己原创,好的博文将会以链接形式进行共享。 一、什么是mpt MPT是以太坊中的merkle改进树,基于基数树,即前缀树改进而来,大大提高了查找效率。 二、前缀树 MPT中的P,就是前缀树,也叫trie或字典树。trie每个节点是一个确定长
阅读全文
摘要:第三课就开始深入讲解solidity编程技巧了。 chapter1: 智能合约的不变性。 合约一旦部署到以太坊后,就不可更改了,所以从一方面来说,智能合约代码的安全性是如此重要,因为一旦发现你的代码里存在漏洞,那么你只能放弃这个合约,告诉你的用户去另外一个新地址调用修复过的新合约。那么另一方面,如果
阅读全文
摘要:第二课是僵尸猎食,将把app变得更像一个游戏,添加多人模式,建立更多创造僵尸的方法。 chapter1 依然是简介 chapter2:映射和地址 映射相当于一个索引,指向不同地址,不同地址存储的数据不同,相当于一种特殊的存储结构。此例中用来存储每个僵尸的上一级。 key是address,value是
阅读全文

浙公网安备 33010602011771号