美文网首页
比特币大可不必存储几百GB数据

比特币大可不必存储几百GB数据

作者: 月光星辉 | 来源:发表于2019-01-26 22:11 被阅读0次

        吴其震

        20190126于广州


        比特币有个缺点就是存储量大,好几百个G,这个缺点还被各种专家说成了区块链技术的缺点。

    首先,这不是区块链技术的缺点,但专家写文章总得凑点字数,否则显得自己理解不深刻。

     其次,比特币大可不必存储这些数据。

    比特币存储几百个G的内容,无非就是想将历史都留存下来。如果某个家伙想花费某个UTXO,那就先看下历史,这个UTXO是不是已经被花费了。为了做这个检查,在代码里面还设置了个pool的变量,然后引发了无数个同步的操作。

    这个目的,翻译过来就是:这个UTXO是否在一个集合中?

        这种事情,没有必要设计一个集合存储所有历史,然后一个个去比较的。比如下面这种办法就很好呀。

        可以查看原文链接:

        https://ethresear.ch/t/rsa-accumulators-for-plasma-cash-history-reduction/3739

        当然有人指出这个办法有其局限性:仅对于UTXO交易模型有效,对以太坊那种每个交易仅为增量修改信息的交易模型,靠验证一个交易是否在历史集合里面,想获知账户余额是有难度的。

    相关文章

      网友评论

          本文标题:比特币大可不必存储几百GB数据

          本文链接:https://www.haomeiwen.com/subject/qyewjqtx.html