区块链技术名词简介

    这里是链客区块链技术问答社区,一下是给大家整理的知识,希望大家有所帮助。

零知识证明

零知识证明指证明者能在不向验证者提供任何有用的信息下,使验证者相信某个论断是正确的。零知识证明实质是一种涉及两方或更多方的协议。证明者向验证者证明并使其相信自己拥有某一消息,但过程不能向验证者泄露任何被证明消息的消息。

同态加密

同态加密是基于数学难题的计算复杂性理论的密码学技术。对经过同态加密的数据进行处理得到一个输出,将这一输出进行解密,其结果与用同一方法处理未加密的原始数据得到的输出结果是一样的。

其有趣的地方就是,其关注的是数据处理安全,同态加密提供一种对加密数据进行的处理功能,也就是说,其他人对加密数据进行处理,但处理过程不会斜路任何内容。同时拥有密钥的用户对处理过的数据进行解密后,得到正确的处理结果。

同态加密现在最需要解决的问题在于:效率。效率一词包含两个方面,一个是加密数据的处理速度,一个是这个加密方案的数据存储量。

 

Gossip protocol

Gossip是分布式系统中被广泛使用的协议,其主要用于实现分布式节点或者进程之间的信息交换。Gossip特点:在一个有界网络中,每个节点都随机地与其他节点通信,经过一番杂乱无章的通信,最终所有节点的状态都会达成一致。每个节点可能知道所有其他节点,也可能仅知道几个邻居节点,只要这些节可以通过网络连通,最终他们的状态都是一致的。

Gossip是一个带冗余的容错算法,更进一步,Gossip是一个最终一致性算法。 虽然无法保证在某个时刻所有节点状态一致,但可以保证在”最终“所有节点一致,”最终“是一个现实中存在,但理论上无法证明的时间点。

 

闪电网络

闪电网络是为了解决比特币系统交易吞吐量低的问题,它通过巧妙的离线交易形式,支持大量的高频微支付交易。

安全多方计算

安全多方计算是解决一组互不信任的参与方之间保护隐私的协同计算问题,SMC要确保输入的独立性,计算的正确性,同时不泄露各输入值给参与计算的其他成员。

 

DAG技术

有向无环图是目前区块链行业公认的先进底层分布式账本技术。区块链和DAG账本虽然同属分布式账本技术,但与传统区块链类似于一个同步数据库不同。DAG是一个分布式的异步数据库,无区块概念。它使用交易为单位记账,记账颗粒度更细;在DAG中,交易验证、可信节点选择和双花的检测等过程被解耦,节点自行选择被引用的交易单元并进行验证,整个过程是并行的,真正释放了P2P网络的潜力。同时,交易可以被任何相邻节点快速验证,这样,交易越多,速度越快。理论上来说,DAG 账本的高并发支持能力是无限的,节点越多,并发能力越强。

 

IPFS

星际文件系统IPFS是一个面向全球的、点对点的分布式版本文件系统,目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起。原理用基于内容的地址替代基于域名的地址,也就是用户寻找的不是某个地址而是储存在某个地方的内容,不需要验证发送者的身份,而只需要验证内容的哈希,通过这样可以让网页的速度更快、更安全、更健壮、更持久。

 

猜你喜欢

转载自www.cnblogs.com/liankexing/p/10287264.html