ethereum
文章平均质量分 73
Geek猫
这个作者很懒,什么都没留下…
展开
-
以太坊 RLP
RLP(Recursive Length Prefix,递归长度前缀)编码算法,是以太坊中数据序列化/反序列化的主要方法。以太坊区块链中的区块、交易等数据结构在持久化时会先经过 RLP 编码后再存储到数据库中。与其他序列化方法相比,RLP编码的优点在于,当接收或者解码经过RLP编码后的数据时,根据第1个字节就能推断数据的类型、大概长度和数据本身等信息。并且能编码相当大的数据。而其他的序列化...原创 2018-11-15 19:02:57 · 311 阅读 · 0 评论 -
以太坊cpp-ethereum源码编译
go版本源码:https://github.com/ethereum/go-ethereumC++ 版本源码:https://github.com/ethereum/aleth以太坊维基百科:https://github.com/ethereum/wiki/wiki环境ubuntu14.04虚拟机 分配8个CPU,8G内存,内存太小编译会报错。安装工具sudo apt-get i...原创 2018-08-17 20:29:40 · 1580 阅读 · 2 评论 -
以太坊私链搭建
搭建私有链官方文档 https://github.com/ethereum/go-ethereum/wiki/Private-networkNetwork ID 隔离网络ETHEREUM OPTIONS: --networkid value Network identifier (integer, 1=Frontier, 2=Morden (disused), ...原创 2018-11-14 16:25:08 · 371 阅读 · 0 评论 -
以太坊 Trie树
Trie树Trie树,又称字典树,是一种用于快速检索的多叉树结构。Trie树可以利用字符串的公共前缀来节约存储空间,如果系统中存在大量字符串且这些字符串基本没有公共前缀,则相应的trie树将非常消耗内存,这也是trie树的一个缺点。Trie树的基本性质可以归纳为: 根节点不包含字符,除根节点以外每个节点只包含一个字符。 从根节点到某一个节点,路径上经过的字符连接起来,为该节点...原创 2018-11-16 13:32:07 · 1756 阅读 · 0 评论 -
以太坊 trie 树 节点插入
trie树节点插入在trie树中插入以下7个节点:{“do”, “verb”} 对应十六进制 {646f, 76657262}{"ether", "wookiedoo"} 对应十六进制 {6574686572, 776f6f6b6965646f6f}{"horse", "stallion"} 对应十六进制 ...原创 2018-12-09 14:51:06 · 387 阅读 · 0 评论 -
以太坊 目录结构
├── accounts│ ├── abi│ │ └── bind│ │ └── backends│ ├── keystore│ │ └── testdata│ │ ├── dupes│ │ ├── keystore│ │ │ └── foo│ │ └── v1│ │...原创 2018-12-11 17:18:41 · 393 阅读 · 0 评论