当前位置:  首页 →区块链百科 →正文

区块链是如何保障交易的信任和安全问题的

2019-01-02 17:00:26 区块链百科

区块链主要用于解决交易的信任和安全问题,针对这个问题区块链技术有四个方面的技术创新。

第一个叫作分布式账本,就是交易记账由分布在不同地方的多个节点共同完成,而且每一个节点都记录的是完整的账目,因此它们都可以参与监督交易合法性,同时也可以共同为其作证,跟传统的分布式存储有所不同,区块链的分布式存储的独特性主要体现在两个方面。

第二个叫作区块链每个节点都按照块链式结构存储完整的数据,传统分布式存储一般是将数据按照一定的规则分成多份进行存储。二是区块链每个节点存储都是独立的、地位等同的,依靠共识机制保证存储的一致性,而传统分布式存储一般是通过中心节点往其他备份节点同步数据,没有任何一个节点可以单独记录账本数据,从而避免了单一记账人被控制或者被贿赂而记假账的可能性。也由于记账节点足够多,理论上讲除非所有的节点被破坏,否则账目就不会丢失,从而保证了账目数据的安全性。

第三个叫做非对称加密和授权技术,存储在区块链上的交易信息是公开的,但是账户身份信息是高度加密的,只有在数据拥有者授权的情况下才能访问到,从而保证了数据的安全和个人的隐私。

第四个叫做共识机制,就是所有记账节点之间怎么达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。区块链提出了四种不同的共识机制,适用于不同的应用场景,在效率和安全性之间取得平衡。

区块链共识机制

区块链的共识机制具备“少数服从多数”以及“人人平等”的特点。其中“少数服从多数”并不完全指节点个数,也可以是计算能力、股权数或者其他的计算机可以比较的特征量。“人人平等”是当节点满足条件时,所有节点都有权优先提出共识结果、直接被其他节点认同后并最后有可能成为最终共识结果。首先共识是一种激励机制,是对人的行为的一种奖励,BTC的POW树立了最初的标杆。

BTC的目的是要建立对分布式货币的信仰。BTC本身只是个分布式的账本。POW就是维护这个账本的共识机制。基于hash算力选择记账人,并且给予比特币奖励。清晰明瞭 简单公正。而且能保证账本的安全有效,但是要做区块链应用,就不只是记账这样简单,共识的重点应该在推动生态的建设发展上。要对推动生态成长的行为进行奖励。这就是行为既挖矿的概念。

无论是什么样的区块链生态,总体而言共识机制有三个层面:

首先 第一个层面,毋庸置疑 是底层记账层面,POW, POS,拜占庭等都是参考,主要是如何选择记账人,并且对其奖励。不过对多数应用而言,底层记账其实不是重点,甚至完全可以通过支付燃油费依靠基础公链来完成。

第二个层面是生态的构建层面。主要是对生态内,所有推动生态发展的行为建立奖励规则。这具体同生态的应用场景息息相关。需要梳理生态孵化发展的流程。这个要有比较强产品思维,因为这层共识的核心就是要调配资源,建立协同的机制,将生态体建设起来。

第三个层面,是生态的推广层面,如何扩张影响力,让外部的人群关注和参与,这样使得生态内所创造的价值可以流动起来,让共识真正成为财富。

如果我们把区块链生态比作一个花园,第一层面的奖励就是给保安和后勤保障,他们维护了园子的安全,保证花园运作有序。第二个层面的奖励是给园丁,他们的辛勤呵护才能有园子里的百花齐放。第三层奖励是给游客,只有吸引了他们来参观消费甚至转化为参与,园子的经济价值才能兑现。有了这样层次化的共识思路,面对无论多么复杂的场景,都可以抽丝剥茧,从容应对。我认为任何一个确定性的生态场景,一定有一个最佳设计。我们的目的就是要把它设计出来!

BB财经原创,作者区块链百科,转载请注明出处:http://www.bbcaijing.cn/baike/42837.html