专业开发15年,丰富的开发经验!贴心的私人订制服务,为您打造合适的平台。

无界区块链虚拟币钱包开发咨询电话

咨询电话:13386501543

联系方式

电 话:13386501543

邮箱:1203125@qq.com

地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢

当前位置:无界区块链开发 > 区块链100问 > 国内外区块链技术的发展历史有哪些?(2)

国内外区块链技术的发展历史有哪些?(2)

文章出处:16 阅读量:16 发表时间:20-04-13 16:19
区块链100问

区块链技术与理论解析

 

区块链技术本质上是一种分布式可信系统,下一代区块链核心技术研究包括共识算法优化平衡、安全与隐私保护、合约可信性、可扩展性和跨链技术等五个方向,分别对应分布式计算理论、密码学理论、软件可信性理论、异构系统交互理论和运筹和并行理论体系。只有从基础理论开始原始创新我国自主安全可控的区块链开发平台,我们才能掌握全球范围内区块链技术和标准的话语权,实现理论—技术—工程—平台—标准一体化的区块链分布式可信主权体系。

 

2.1   共识优化平衡

 

区块链共识机制的目标是使所有的诚实节点保存一致的区块链视图,同时满足两个性质:一是一致性,所有诚实节点保存的区块链的存量部分完全相同;二是有效性,由某诚实节点发布的增量信息终将被其他所有诚实节点记录在自己的区块链中。区块链开发上采用不同的共识机制,在满足一致性和有效性的同时会对系统整体性能产生不同影响。我们可以从以下3个维度来评价各共识机制的技术水平:

 

1)安全性,是否有能力抵御住来自于拥有一定资源和影响力的参与者的攻击;

 

2)可扩展性,即节点越多,整个系统处理事务的能力越大;

 

3)分布式程度,即节点的接入门槛和权利。共识机制存在三元悖论,即:在一个区块链系统中,可扩展性、分布式程度和安全性三者不可兼得,最多得其二。因此,如何在三元问题中找到平衡是设计下一代共识机制的关键。

 

2.2   安全与隐私保护

 

在公有链中,需要对交易数据、地址、身份等敏感信息进行保护,同时又能让记账节点验证交易的合法性;对于联盟链,在构建隐私保护方案的同时,需考虑可监管性/授权追踪。我们可以通过采用高效的零知识证明、承诺、证据不可区分等密码学原语与方案来实现交易身份及内容隐私保护;基于环签名、群签名等密码学方案的隐私保护机制、基于分级证书机制的隐私保护机制也是可选方案;也可通过采用高效的同态加密方案或安全多方计算方案来实现交易内容的隐私保护;还可采用混币机制实现简单的隐私保护。

cache
Processed in 0.011459 Second.