本文主要介绍 substrate 合约模块的实现逻辑,srml/contracts 提供了部署和执行 WASM 智能合约的功能。作为一个模块化的区块链框架,不管是未来的波卡平...
本文主要介绍 substrate 合约模块的实现逻辑,srml/contracts 提供了部署和执行 WASM 智能合约的功能。作为一个模块化的区块链框架,不管是未来的波卡平...
fzf 是一个非常高效实用且美观的命令行工具,并且配置有对应的 vim 插件 fzf.vim, 相信很多人都用过。这里就不在赘述,如果你还没有用过,很推荐一试。 自从 neo...
自从做了 https://github.com/chainx-org/ChainX项目以后,主力语言就转到了 Rust,今天刚好这个文章,比较剪短,跟大家分享一下。 在开始之...
自从接触过 spacemacs 以后,就非常喜欢它的主题:spacemacs-theme,后来照葫芦画瓢移植了一个深色背景下的 space-vim-dark。 不过用了一段时...
本文主要介绍 graphviz.vim, fork 自 wmgraphviz.vim,但是除了复用补全数据,我几乎重写了所有内容,并做了很多改进。 可能很多人没用过 grap...
点赞!如果有意区块链开发,可以邮件联系我,ChainX 项目招人,坐标杭州 :(
用 Go 构建一个区块链 -- Part 7: 网络翻译的系列文章我已经放到了 GitHub 上:blockchain-tutorial,后续如有更新都会在 GitHub 上,可能就不在这里同步了。如果想直接运行代码,也可以 ...
全部刷完了博主的这个系列,收获非常大,再次感谢!
另外这篇里面感觉有几点需要完善的,主要是MemPool,其它的博友可以参考下:
1. 非中心节点向中心节点同步数据的时候,源代码是不管你是不是空节点,会把全部的Block信息,都丢到blocksInTransit里面,然后挨个传一份,感觉很浪费。其实只要遍历到该BlockChain有该Block的时候,就可以停止遍历了
2. 数据同步的时候,只对BlockChain做了同步,中心化服务器中的MemPool没有同步,感觉算是系统bug
3. 矿工节点完成一笔挖矿的时候,会更新自己的Mempool,移除打包的交易,同时给其它节点发送消息:A)申明自己挖矿成功 B)你们来从我这同步最新的区块信息。我看代码,其它节点只执行了更新最新区块的操作,没有执行更新自己Mempool的操作,当然在这个例子中,矿工是单节点的话,其实无所谓。
从 emacs-which-key 到 vim-which-key emacs 用户相信应该对于 emacs-which-key 很熟悉,如果你在一定时间没有输入下一个按键...
有很多值得学习的区块链技术资源,在这里稍微总结了一下。因为不想再多一个 markdown repo,所以把它放在了 blockchain-tutorial 的 wiki 。目...
我学习计算机不久就开始用了 vim,到现在也三四年了,且算是对 vim 有了一定的控制力。在这里分享一下使用过程中的一些“心路历程”,说实话,要留意的小地方有很多,但是由于很...
原文:Blockchain Proof-of-Work Is a Decentralized Clock原文从区块链如何保持交易有序的基本问题出发,对该问题进行了详细阐述,并...
原文:https://mp.weixin.qq.com/s/FAooc-1MLgBPeg2cpLoa7Q作者:岳立鹏 2017年4月,公有链大潮初露端倪,IC0概念也开始大规...
目前还算不上是平台。。。
链池 -- 区块链时代的机遇原文:https://mp.weixin.qq.com/s/1IuZ7Okz7Iuv_F-NP3W5Lg链池官网:chainpool.io链池欢迎每一位有志之士的加入,尤其是...
原文:https://mp.weixin.qq.com/s/1IuZ7Okz7Iuv_F-NP3W5Lg链池官网:chainpool.io链池欢迎每一位有志之士的加入,尤其是...
原文:https://steemit.com/dpos/@dantheman/dpos-consensus-algorithm-this-missing-white-pape...
开始之前,给大家介绍一个资源:Monero——基于环签名(Ring Signatures)技术的虚拟货币,内容更加干练高效,也更拔高。而下面的内容则针对的受众更广,可能消化的...
Tangle 初始状态 与区块链技术不同,IOTA 并不是一条有着时间序列概念,每个区块前后相连的链,链中的每个块包含一些交易。在 IOTA 中,每笔交易都可以其他交易连接(...
Parity 是以太坊的 Rust 实现,它也内置了一个钱包。用过 Parity 的人都知道,用它发送 ETH 非常简单,点几下就行。但是可能不少人还不知道如何发送 ETH ...