导读: 关于主链系统这个事情, 它并没有大家想象得那么复杂和神秘, 其实简单来说, 它就包含了三个层面的内容, 也就是共识层、状态层、网络层。我在生活中见过很多技术人员...
关于主链系统这个事情, 它并没有大家想象得那么复杂和神秘, 其实简单来说, 它就包含了三个层面的内容, 也就是共识层、状态层、网络层。
我在生活中见过很多技术人员, 他们总是急着去调用RPC接口, 连BFT共识到底是怎么通过投票机制来达成共识的都没有弄清楚, 基于这样的情况写出来的程序, 稳定性非常差, 就像是一个漏了很多洞的筛子一样, 一旦发生分叉现象, 整个系统就会立即崩溃。

你要先把Raft或者PBFT这个流程彻底给弄明白了, 确保它跑得通之后,再去把那个UTXO模型或者是账户模型给加上去, 千万别一开始就去碰那个智能合约。我当年带领团队去搞联盟链的时候, 花了整整三个月的时间, 才终于让状态树的 网络层使用gRPC就已经完全足够, 没有必要非要把P2P技术硬塞进去。必须到你设计的节点在弱网环境这种极端条件下依然能够保持最终一致性的状态出现时, 你才有资格说自己真正搞透了主链的本质逻辑。你可以仔细反思一下, 自己目前觉得还有哪一层的技术或理论根基是比较虚浅不扎实的?
转载请注明出处:财经热点,如有疑问,请联系()。
本文地址:https://www.gyszyy.net/imgfzb/11457.html
