CyberVein 是一个基于区块链的不可变数据库网络,可以在其上安全地处理、交易和共享信息。因此,CyberVein 网络提出了存储和处理要求,现有的区块链无法满足。
为了解决这个问题,CyberVein 改进了 DAG 技术,引入了一种新颖的资源节约型共识机制,并修改了 Solidity 合约语言,使其适应海量数据的处理和货币化。
什么是 DAG?
DAG,或有向无环图分类帐,在几个方面与传统区块链不同。最重要的是,在 DAG 分类账上,交易不会在必须挖掘的区块中进行分组和验证。在 DAG 网络上,节点在 P2P 基础上验证彼此的交易——每个希望执行交易的节点都需要验证至少两个其他节点的交易,从而创建一个有序的链接事件序列(因此称为“有向图”) .
为什么是 DAG?
然而,对于 CyberVein 的去中心化数据库来说最重要的是——由于交易被单独记录为 P2P 批准的事件链,并不是每个节点都需要存储网络的整个交易历史,PoW 和 PoS 区块链就是这种情况。这开启了“分片”的可能性——一种数据库分区,将非常大的数据库分成更小、更快、更易于管理的部分,称为数据分片。在 CyberVein 上,节点只需