都市新闻网-新闻快讯-本文

通过MPT树,ZOB进行了什么样的技术开发

2021-10-28 17:37:13    文/hz 23

在介绍ZOB的MPT树技术之前,我们首先要明白MPT树是什么。它是一种经过改良的、融合了默克尔树和前缀树两种树结构优点的数据结构,在以太坊中,MPT是一个非常重要的数据结构,在以太坊中,帐户的交易信息、状态以及相应的状态变更,还有相关的交易信息等都使用MPT来进行管理,其是整个数据存储的重要一环。交易树,收据树,状态树都是采用的MPT结构。

ZOB的复合密钥

基于密码学的隐私保护方案,其有效性很大程度上取决于能否有效管理好密钥。ZOB复合密钥体系是一种树,其树叶是附带了算法标识符的常规密码学公钥。作为社会性生物,和陌生人交换信息,是人类生活中必不可少的组成部分。在当前数据驱动的时代,计算机系统通过跨域交换信息实现更大的价值发掘,是现代信息化商业核心业务模式之一。在这些信息交换过程中,最典型的应用之一是隐私数据的端到端加密传输,为此需要生成一次性密钥对信息进行加密保护。在缺乏可信信道的前提下,能否与交互方安全地完成密钥协商,对于隐私数据的保护尤为关键。其主要的风险是恶意通信环境中的密钥截取或篡改,除了密钥使用环节中提到的后果之外,可能会额外造成以下后果:1,由该密钥保护的隐私数据被篡改。例如,金融交易中的收款人、付款金额。2,由该密钥保护的其他密钥泄露。例如,通过加密信道传输的后续协议中所约定使用的密钥。

为了允许使用不同算法来混合密钥,ZOB选择了一种低空间效率的显示形式。这样一来,在逐步淘汰旧算法和采用新算法的过程当中,就不必要求团体中的所有参与者同时进行升级。

ZOB的隐私保护

ZOB具有独有的隐私保护加密合约,运行在区块链上的智能合约可以处理密文,而无法获知真实数据,极大地提高了隐私安全性。对于区块链网络用户来说,希望提交到区块链网络中的数据安全性能得以保证,尤其是重要敏感数据的安全性,应避免恶意的信息泄露和篡改。同态加密技术能够使用户的密文数据在区块链智能合约中密文运算,而非传统的明文运算。这样的优点是,用户将交易数据提交到区块链网络之前,可使用相应的加密算法对交易数据进行加密,数据以密文的形式存在,即使被攻击者获取,也不会泄露用户的任何隐私信息,同时密文运算结果与明文运算结果一致。

ZOB的时间戳

时间戳的意思是对数据产生的先后次序进行标记。这个标记很难人为修改。很容易被反复验证。在时间戳机制中,这个标记使用一个账簿数据的hash。

形成这样的链条不用依据用户机器上的时间。只根据数据产生实际的先后关系。这样的链 条一但形成,没有任何人能够修改账簿的前后关系。因为牵一发而动全身。要颠倒 2 个账簿的次 序,就要重新计算改动账簿之后的所有账簿内容。再次提示,这是 P2P 网络,所有用户都备份同 一份账簿链,修改所有用户机器上的备份数据是不可能的。哪怕修改 51%用户机器上的数据都不 可能。 而验证数据产生的次序,概念上是要靠全网用户表决的。


本文地址:http://wzdushi.com/xinwenkx/13016.html
声明:本站原创/投稿文章由都市新闻网编辑发布,所有权归都市新闻网所有,转载务必注明来源;文章仅代表原作者观点,不代表都市新闻网立场;如有侵权、违规,可直接反馈本站,我们将会作删除处理。
评论

相关推荐

网站热点