240 发简信
  • 以太坊侧链跨链转账实现原理之充值交易

    《亦来云的侧链侧链白皮书》从理论方面介绍了亦来云的跨链转账原理,本文就从亦来云的以太坊侧链的源码层来看下具体的实现。 跨链转账的过程分为主链到侧...

  • DBFT共识简单原理

    1. NEO的共识过程,如何出新区块 DBFT算法的大致原理是这样的。参与记账的是超级节点,普通节点可以看到共识过程并同步账本信息,但是不参与记...

  • 以太坊日志的bloom过滤器

    最近研究以太坊的收据(Receipt),发现区块头中有一个Bloom字段,这个字段是个2048的字节数组: 通过注释知道这是一个Bloom过滤器...

  • 120
    MPT树的基本操作

    MPT树的基本操作 参考:https://ethfans.org/posts/588 介绍完MPT树的组成结构,在这一章将介绍MPT几种核心的基...

  • MPT树的编码

    参考:https://ethfans.org/posts/588 key值编码 1.RAW编码(原生编码) Raw编码就是原生的key值,不做任...

  • 以太坊MPT树节点分析

    MPT树节点类型 参考:http://www.cocoachina.com/apple/20180921/24990.html 叶子节点:(va...

  • 共识算法之POA3

    上篇我们已经分析到了节点投票后,即提出了一个提案(proposals)后,被打包在了区块头中,现在我们分析下,每个节点如何根据这些提案更新签名者...

  • 共识算法之POA2

    在上篇我们了解了POA对一个区块的认证过程,其实也就是签名过程。其核心就是判断当前签名者(signer)是否有权签名。在POA共识中还有一个非常...

  • 共识算法之POA1

    POA共识机制 POA(Proof of Authority),即授权证明,是通过一组授过权的节点来生成新的区块和验证新的区块。也叫(Proof...