自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

《区块链瘦身之道:Coda协议与比特币即时同步节点的革新》

2019-01-31 21:30:55
收藏

区块链瘦身技术的革新与展望

区块链瘦身的重要性

通过剪枝或压缩技术减小区块链规模的方案,对实现网络的可持续去中心化和消除信任委托具有重大意义。降低全节点客户端的存储负担,使用户能够在不购买高端硬件的情况下运行全节点。

在加密货币领域,包括比特币在内的各种项目都在积极推进区块链瘦身方案。特别值得关注的是,以隐私为核心的加密货币由于其复杂的交易结构,往往会导致区块链膨胀速度加快。虽然门罗币(Monero)和ZCash等加密货币已实施了相关效率升级,但从长远来看,紧凑型区块链解决方案仍然是必要的。

创新的区块链压缩方案

随着对解决区块链膨胀和加速同步需求的日益增长,一些新兴的区块链瘦身方法已经引起了去中心化社区的广泛关注。其中,基于零知识证明(ZKPs)的解决方案尤为引人注目,它们或处于概念阶段,或已进入测试。

Coda协议

Coda协议是一个采用OCaml编程语言的加密货币项目,它通过"递归组合zk-SNARKs"技术将整个区块链压缩到传统区块链账本的一小部分。该协议将区块链状态的完整表示压缩为一个1KB的zk-SNARK证明。

zk-SNARK证明代表了区块链状态的真实性,节点无需存储整个区块链即可验证账本。该证明是唯一需要存储的组件,同时还需存储少量附加数据,这些数据通过Merkle路径从状态账本连接到个人账户。

Coda将压缩后的区块链称为"简洁区块链",该协议能够生成恒定大小的证明,不受账本计算量的影响。区块中不再包含交易本身,而是由验证特定交易存在并更新账本状态的zk-SNARK组成。

即时同步比特币节点

受Coda协议的启发,Tyler Smith提出了一个类似的比特币应用概念,使比特币客户端能够像Coda协议一样,以恒定的尺寸和时间即时同步并验证比特币区块链。这一方案将消除SPV节点在比特币网络中委托信任的需求,大幅提升区块链验证效率。

该概念已在Reddit上引发热烈讨论,这在加密货币社区实属罕见。即时同步比特币节点的设想包括一个覆盖网络,参与者可以通过"zk电路"发布证明。

其他区块链瘦身方案

零知识证明虽然是一种具有巨大潜力的新型加密方法,但并非唯一可用的区块链瘦身方案。近期推出的Grin和BEAM项目展示了Mimblewimble协议在缓解区块链膨胀方面的积极作用,以及区块链剪枝的潜力。

Mimblewimble节点只需存储当前UTXO集状态,而非整个区块链的交易历史。节点可以通过引用区块头和虚拟输出来验证输入,因此其他交易数据都是多余的。这使得Mimblewimble区块链比比特币更加精简。

未来展望

随着众多主流加密货币区块链的持续扩展,减小区块链规模或减缓其增长速度将变得至关重要。比特币社区已展现出必要时进行网络调整的意愿,因此观察如何应对比特币区块链不断膨胀的创新方案将十分有趣。即时同步节点和简洁区块链让我们一窥零知识证明的威力,这一新技术的未来发展和应用前景令人期待。

免责声明:

本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。百亿财经对于网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。百亿财经用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与百亿财经无关。百亿财经不对任何因使用本网站信息而导致的任何损失负责。您需谨慎使用相关数据及内容,并自行承担所带来的一切风险。强烈建议您独自对内容进行研究、审查、分析和验证。

展开阅读全文
更多新闻