微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

比特币 – 区块链是一个分散的数据库吗?

我理解比特币使用区块链技术来维护所有交易的分散分类账.我还阅读了很多关于区块链技术未来应用的帖子,其中没有一个对我很清楚.

区块链技术只是一个分散的数据库,对数据进行了共识验证吗?如果是这种情况,那么数据库肯定会变得太大而无法有效地分散?

为了帮助我理解,有人能指出一个非比特币区块链应用程序的明确例子吗?

提前致谢.

解决方法

是的,区块链数据库会超时增长,这就是所谓的“区块链膨胀”.目前,比特币的区块链增长大约每天不到100mb.今天(2016年)比特币区块链占用了大约60-100GB的空间,大约需要6年才能积累.它确实增长得更快,但也受到每块1MB(每10分钟)的块大小限制.一些建议的解决方案是:

> SPV节点:这是您的手机不需要下载整个区块链,而是从具有整个区块链的SPV节点检索其数据的方式.
>闪电网 – 这就是比特币可以克服1MB内存上限的方式.

这些只是我所知道的比特币的一些解决方案,就像山寨币相关的解决方案一样. NXT / Ardor已经实现了修剪数据的解决方案,因为NXT / Ardor能够将任意数据和消息上传到其区块链,在这种情况下,膨胀更加明显. NXT / Ardor区块链能够每2周删除一次以前的数据,并且只在区块链上保留其数据的哈希值,这只需要几KB.它们还能够在关闭修剪的情况下保留所有区块链数据,这会将节点标记为存档节点,其他节点可以复制此节点并成为存档节点.

根据我的理解,NXT / Ardor是为数不多的区块链之一,其区块链内置了生产就绪的分散式数据存储系统,市场,证券交易所和消息系统.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐