本篇文章主要给网友们分享consensus区块链的知识,其中更加会对ConsenSys币进行更多的解释,如果能碰巧解决你现在面临的问题,记得关注本站!
区块链的共识机制
一、区块链共识机制的目标
区块链是什么?简单而言consensus区块链,区块链是一种去中心化的数据库,或可以叫作分布式账本(distributed ledger)。传统上所有的数据库都是中心化的,例如一间银行的账本就储存在银行的中心服务器里。中心化数据库的弊端是数据的安全及正确性全系于数据库运营方(即银行),因为任何能够访问中心化数据库的人(如银行职员或黑客)都可以破坏或修改其中的数据。
而区块链技术则容许数据库存放在全球成千上万的电脑上,每个人的账本通过点对点网络进行同步,网络中任何用户一旦增加一笔交易,交易信息将通过网络通知其consensus区块链他用户验证,记录到各自的账本中。区块链之所以得其名是因为它是由一个个包含交易信息的区块(block)从后向前有序链接起来的数据结构。
很多人对区块链的疑问是,如果每一个用户都拥有一个独立的账本,那么是否意味着可以在自己的账本上添加任意的交易信息,而成千上万个账本又如何保证记账的一致性? 解决记账一致性问题正是区块链共识机制的目标 。区块链共识机制旨在保证分布式系统里所有节点中的数据完全相同并且能够对某个提案(proposal)(例如是一项交易纪录)达成一致。然而分布式系统由于引入了多个节点,所以系统中会出现各种非常复杂的情况;随着节点数量的增加,节点失效或故障、节点之间的网络通信受到干扰甚至阻断等就变成了常见的问题,解决分布式系统中的各种边界条件和意外情况也增加了解决分布式一致性问题的难度。
区块链又可分为三种:
公有链:全世界任何人都可以随时进入系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是“完全去中心化“的,因为没有任何人或机构可以控制或篡改其中数据的读写。公有链一般会通过代币机制鼓励参与者竞争记账,来确保数据的安全性。
联盟链:联盟链是指有若干个机构共同参与管理的区块链。每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。这类区块链被认为是“部分去中心化”。
私有链:指其写入权限是由某个组织和机构控制的区块链。参与节点的资格会被严格的限制,由于参与的节点是有限和可控的,因此私有链往往可以有极快的交易速度、更好的隐私保护、更低的交易成本、不容易被恶意攻击、并且能够做到身份认证等金融行业必须的要求。相比中心化数据库,私有链能够防止机构内单节点故意隐瞒或篡改数据。即使发生错误,也能够迅速发现来源,因此许多大型金融机构在目前更加倾向于使用私有链技术。
二、区块链共识机制的分类
解决分布式一致性问题的难度催生了数种共识机制,它们各有其优缺点,亦适用于不同的环境及问题。被众人常识的共识机制有:
l PoW(Proof of Work)工作量证明机制
l PoS(Proof of Stake)股权/权益证明机制
l DPoS(Delegated Proof of Stake)股份授权证明机制
l PBFT(Practical Byzantine Fault Tolerance)实用拜占庭容错算法
l DBFT(Delegated Byzantine Fault Tolerance)授权拜占庭容错算法
l SCP (Stellar Consensus Protocol ) 恒星共识协议
l RPCA(Ripple Protocol Consensus Algorithm)Ripple共识算法
l Pool验证池共识机制
(一)PoW(Proof of Work)工作量证明机制
1. 基本介绍
在该机制中,网络上的每一个节点都在使用SHA256哈希函数(hash function) 运算一个不断变化的区块头的哈希值 (hash sum)。 共识要求算出的值必须等于或小于某个给定的值。 在分布式网络中,所有的参与者都需要使用不同的随机数来持续计算该哈希值,直至达到目标为止。当一个节点的算出确切的值,其他所有的节点必须相互确认该值的正确性。之后新区块中的交易将被验证以防欺诈。
在比特币中,以上运算哈希值的节点被称作“矿工”,而PoW的过程被称为“挖矿”。挖矿是一个耗时的过程,所以也提出了相应的激励机制(例如向矿工授予一小部分比特币)。PoW的优点是完全的去中心化,其缺点是消耗大量算力造成了的资源浪费,达成共识的周期也比较长,共识效率低下,因此其不是很适合商业使用。
2. 加密货币的应用实例
比特币(Bitcoin) 及莱特币(Litecoin)。以太坊(Ethereum) 的前三个阶段(Frontier前沿、Homestead家园、Metropolis大都会)皆采用PoW机制,其第四个阶段 (Serenity宁静) 将采用权益证明机制。PoW适用于公有链。
PoW机制虽然已经成功证明了其长期稳定和相对公平,但在现有框架下,采用PoW的“挖矿”形式,将消耗大量的能源。其消耗的能源只是不停的去做SHA256的运算来保证工作量公平,并没有其他的存在意义。而目前BTC所能达到的交易效率为约5TPS(5笔/秒),以太坊目前受到单区块GAS总额的上限,所能达到的交易频率大约是25TPS,与平均千次每秒、峰值能达到万次每秒处理效率的VISA和MASTERCARD相差甚远。
3. 简图理解模式
(ps:其中A、B、C、D计算哈希值的过程即为“挖矿”,为了犒劳时间成本的付出,机制会以一定数量的比特币作为激励。)
(Ps:PoS模式下,你的“挖矿”收益正比于你的币龄(币的数量*天数),而与电脑的计算性能无关。我们可以认为任何具有概率性事件的累计都是工作量证明,如淘金。假设矿石含金量为p% 质量, 当你得到一定量黄金时,我们可以认为你一定挖掘了1/p 质量的矿石。而且得到的黄金数量越多,这个证明越可靠。)
(二)PoS(Proof of Stake)股权/权益证明机制
1.基本介绍
PoS要求人们证明货币数量的所有权,其相信拥有货币数量多的人攻击网络的可能性低。基于账户余额的选择是非常不公平的,因为单一最富有的人势必在网络中占主导地位,所以提出了许多解决方案。
在股权证明机制中,每当创建一个区块时,矿工需要创建一个称为“币权”的交易,这个交易会按照一定比例预先将一些币发给矿工。然后股权证明机制根据每个节点持有代币的比例和时间(币龄), 依据算法等比例地降低节点的挖矿难度,以加快节点寻找随机数的速度,缩短达成共识所需的时间。
与PoW相比,PoS可以节省更多的能源,更有效率。但是由于挖矿成本接近于0,因此可能会遭受攻击。且PoS在本质上仍然需要网络中的节点进行挖矿运算,所以它同样难以应用于商业领域。
2.数字货币的应用实例
PoS机制下较为成熟的数字货币是点点币(Peercoin)和未来币(NXT),相比于PoW,PoS机制节省了能源,引入了" 币天 "这个概念来参与随机运算。PoS机制能够让更多的持币人参与到记账这个工作中去,而不需要额外购买设备(矿机、显卡等)。每个单位代币的运算能力与其持有的时间长成正相关,即持有人持有的代币数量越多、时间越长,其所能签署、生产下一个区块的概率越大。一旦其签署了下一个区块,持币人持有的币天即清零,重新进入新的循环。
PoS适用于公有链。
3.区块签署人的产生方式
在PoS机制下,因为区块的签署人由随机产生,则一些持币人会长期、大额持有代币以获得更大概率地产生区块,尽可能多的去清零他的"币天"。因此整个网络中的流通代币会减少,从而不利于代币在链上的流通,价格也更容易受到波动。由于可能会存在少量大户持有整个网络中大多数代币的情况,整个网络有可能会随着运行时间的增长而越来越趋向于中心化。相对于PoW而言,PoS机制下作恶的成本很低,因此对于分叉或是双重支付的攻击,需要更多的机制来保证共识。稳定情况下,每秒大约能产生12笔交易,但因为网络延迟及共识问题,需要约60秒才能完整广播共识区块。长期来看,生成区块(即清零"币天")的速度远低于网络传播和广播的速度,因此在PoS机制下需要对生成区块进行"限速",来保证主网的稳定运行。
4.简图理解模式
(PS:拥有越多“股份”权益的人越容易获取账权。是指获得多少货币,取决于你挖矿贡献的工作量,电脑性能越好,分给你的矿就会越多。)
(在纯POS体系中,如NXT,没有挖矿过程,初始的股权分配已经固定,之后只是股权在交易者之中流转,非常类似于现实世界的股票。)
(三)DPoS(Delegated Proof of Stake)股份授权证明机制
1.基本介绍
由于PoS的种种弊端,由此比特股首创的权益代表证明机制 DPoS(Delegated Proof of Stake)应运而生。DPoS 机制中的核心的要素是选举,每个系统原生代币的持有者在区块链里面都可以参与选举,所持有的代币余额即为投票权重。通过投票,股东可以选举出理事会成员,也可以就关系平台发展方向的议题表明态度,这一切构成了社区自治的基础。股东除了自己投票参与选举外,还可以通过将自己的选举票数授权给自己信任的其它账户来代表自己投票。
具体来说, DPoS由比特股(Bitshares)项目组发明。股权拥有着选举他们的代表来进行区块的生成和验证。DPoS类似于现代企业董事会制度,比特股系统将代币持有者称为股东,由股东投票选出101名代表, 然后由这些代表负责生成和验证区块。 持币者若想称为一名代表,需先用自己的公钥去区块链注册,获得一个长度为32位的特有身份标识符,股东可以对这个标识符以交易的形式进行投票,得票数前101位被选为代表。
代表们轮流产生区块,收益(交易手续费)平分。DPoS的优点在于大幅减少了参与区块验证和记账的节点数量,从而缩短了共识验证所需要的时间,大幅提高了交易效率。从某种角度来说,DPoS可以理解为多中心系统,兼具去中心化和中心化优势。优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证。缺点:投票积极性不高,绝大部分代币持有者未参与投票;另整个共识机制还是依赖于代币,很多商业应用是不需要代币存在的。
DPoS机制要求在产生下一个区块之前,必须验证上一个区块已经被受信任节点所签署。相比于PoS的" 全民挖矿 ",DPoS则是利用类似" 代表大会 "的制度来直接选取可信任节点,由这些可信任节点(即见证人)来代替其他持币人行使权力,见证人节点要求长期在线,从而解决了因为PoS签署区块人不是经常在线而可能导致的产块延误等一系列问题。 DPoS机制通常能达到万次每秒的交易速度,在网络延迟低的情况下可以达到十万秒级别,非常适合企业级的应用。 因为公信宝数据交易所对于数据交易频率要求高,更要求长期稳定性,因此DPoS是非常不错的选择。
2. 股份授权证明机制下的机构与系统
理事会是区块链网络的权力机构,理事会的人选由系统股东(即持币人)选举产生,理事会成员有权发起议案和对议案进行投票表决。
理事会的重要职责之一是根据需要调整系统的可变参数,这些参数包括:
l 费用相关:各种交易类型的费率。
l 授权相关:对接入网络的第三方平台收费及补贴相关参数。
l 区块生产相关:区块生产间隔时间,区块奖励。
l 身份审核相关:审核验证异常机构账户的信息情况。
l 同时,关系到理事会利益的事项将不通过理事会设定。
在Finchain系统中,见证人负责收集网络运行时广播出来的各种交易并打包到区块中,其工作类似于比特币网络中的矿工,在采用 PoW(工作量证明)的比特币网络中,由一种获奖概率取决于哈希算力的抽彩票方式来决定哪个矿工节点产生下一个区块。而在采用 DPoS 机制的金融链网络中,通过理事会投票决定见证人的数量,由持币人投票来决定见证人人选。入选的活跃见证人按顺序打包交易并生产区块,在每一轮区块生产之后,见证人会在随机洗牌决定新的顺序后进入下一轮的区块生产。
3. DPoS的应用实例
比特股(bitshares) 采用DPoS。DPoS主要适用于联盟链。
4.简图理解模式
(四)PBFT(Practical Byzantine Fault Tolerance)实用拜占庭容错算法
1. 基本介绍
PBFT是一种基于严格数学证明的算法,需要经过三个阶段的信息交互和局部共识来达成最终的一致输出。三个阶段分别为预备 (pre-prepare)、准备 (prepare)、落实 (commit)。PBFT算法证明系统中只要有2/3比例以上的正常节点,就能保证最终一定可以输出一致的共识结果。换言之,在使用PBFT算法的系统中,至多可以容忍不超过系统全部节点数量1/3的失效节点 (包括有意误导、故意破坏系统、超时、重复发送消息、伪造签名等的节点,又称为”拜占庭”节点)。
2. PBFT的应用实例
著名联盟链Hyperledger Fabric v0.6采用的是PBFT,v1.0又推出PBFT的改进版本SBFT。PBFT主要适用于私有链和联盟链。
3. 简图理解模式
上图显示了一个简化的PBFT的协议通信模式,其中C为客户端,0 – 3表示服务节点,其中0为主节点,3为故障节点。整个协议的基本过程如下:
(1) 客户端发送请求,激活主节点的服务操作;
(2) 当主节点接收请求后,启动三阶段的协议以向各从节点广播请求;
(a) 序号分配阶段,主节点给请求赋值一个序号n,广播序号分配消息和客户端的请求消息m,并将构造pre-prepare消息给各从节点;
(b) 交互阶段,从节点接收pre-prepare消息,向其他服务节点广播prepare消息;
(c) 序号确认阶段,各节点对视图内的请求和次序进行验证后,广播commit消息,执行收到的客户端的请求并给客户端响应。
(3) 客户端等待来自不同节点的响应,若有m+1个响应相同,则该响应即为运算的结果;
(五)DBFT(Delegated Byzantine Fault Tolerance)授权拜占庭容错算法
1. 基本介绍
DBFT建基于PBFT的基础上,在这个机制当中,存在两种参与者,一种是专业记账的“超级节点”,一种是系统当中不参与记账的普通用户。普通用户基于持有权益的比例来投票选出超级节点,当需要通过一项共识(记账)时,在这些超级节点中随机推选出一名发言人拟定方案,然后由其他超级节点根据拜占庭容错算法(见上文),即少数服从多数的原则进行表态。如果超过2/3的超级节点表示同意发言人方案,则共识达成。这个提案就成为最终发布的区块,并且该区块是不可逆的,所有里面的交易都是百分之百确认的。如果在一定时间内还未达成一致的提案,或者发现有非法交易的话,可以由其他超级节点重新发起提案,重复投票过程,直至达成共识。
2. DBFT的应用实例
国内加密货币及区块链平台NEO是 DBFT算法的研发者及采用者。
3. 简图理解模式
假设系统中只有四个由普通用户投票选出的超级节点,当需要通过一项共识时,系统就会从代表中随机选出一名发言人拟定方案。发言人会将拟好的方案交给每位代表,每位代表先判断发言人的计算结果与它们自身纪录的是否一致,再与其它代表商讨验证计算结果是否正确。如果2/3的代表一致表示发言人方案的计算结果是正确的,那么方案就此通过。
如果只有不到2/3的代表达成共识,将随机选出一名新的发言人,再重复上述流程。这个体系旨在保护系统不受无法行使职能的领袖影响。
上图假设全体节点都是诚实的,达成100%共识,将对方案A(区块)进行验证。
鉴于发言人是随机选出的一名代表,因此他可能会不诚实或出现故障。上图假设发言人给3名代表中的2名发送了恶意信息(方案B),同时给1名代表发送了正确信息(方案A)。
在这种情况下该恶意信息(方案B)无法通过。中间与右边的代表自身的计算结果与发言人发送的不一致,因此就不能验证发言人拟定的方案,导致2人拒绝通过方案。左边的代表因接收了正确信息,与自身的计算结果相符,因此能确认方案,继而成功完成1次验证。但本方案仍无法通过,因为不足2/3的代表达成共识。接着将随机选出一名新发言人,重新开始共识流程。
上图假设发言人是诚实的,但其中1名代表出现了异常;右边的代表向其他代表发送了不正确的信息(B)。
在这种情况下发言人拟定的正确信息(A)依然可以获得验证,因为左边与中间诚实的代表都可以验证由诚实的发言人拟定的方案,达成2/3的共识。代表也可以判断到底是发言人向右边的节点说谎还是右边的节点不诚实。
(六)SCP (Stellar Consensus Protocol ) 恒星共识协议
1. 基本介绍
SCP 是 Stellar (一种基于互联网的去中心化全球支付协议) 研发及使用的共识算法,其建基于联邦拜占庭协议 (Federated Byzantine Agreement) 。传统的非联邦拜占庭协议(如上文的PBFT和DBFT)虽然确保可以通过分布式的方法达成共识,并达到拜占庭容错 (至多可以容忍不超过系统全部节点数量1/3的失效节点),它是一个中心化的系统 — 网络中节点的数量和身份必须提前知晓且验证过。而联邦拜占庭协议的不同之处在于它能够去中心化的同时,又可以做到拜占庭容错。
[…]
(七)RPCA(Ripple Protocol Consensus Algorithm)Ripple共识算法
1. 基本介绍
RPCA是Ripple(一种基于互联网的开源支付协议,可以实现去中心化的货币兑换、支付与清算功能)研发及使用的共识算法。在 Ripple 的网络中,交易由客户端(应用)发起,经过追踪节点(tracking node)或验证节点(validating node)把交易广播到整个网络中。追踪节点的主要功能是分发交易信息以及响应客户端的账本请求。验证节点除包含追踪节点的所有功能外,还能够通过共识协议,在账本中增加新的账本实例数据。
Ripple 的共识达成发生在验证节点之间,每个验证节点都预先配置了一份可信任节点名单,称为 UNL(Unique Node List)。在名单上的节点可对交易达成进行投票。共识过程如下:
(1) 每个验证节点会不断收到从网络发送过来的交易,通过与本地账本数据验证后,不合法的交易直接丢弃,合法的交易将汇总成交易候选集(candidate set)。交易候选集里面还包括之前共识过程无法确认而遗留下来的交易。
(2) 每个验证节点把自己的交易候选集作为提案发送给其他验证节点。
(3) 验证节点在收到其他节点发来的提案后,如果不是来自UNL上的节点,则忽略该提案;如果是来自UNL上的节点,就会对比提案中的交易和本地的交易候选集,如果有相同的交易,该交易就获得一票。在一定时间内,当交易获得超过50%的票数时,则该交易进入下一轮。没有超过50%的交易,将留待下一次共识过程去确认。
(4) 验证节点把超过50%票数的交易作为提案发给其他节点,同时提高所需票数的阈值到60%,重复步骤(3)、步骤(4),直到阈值达到80%。
(5) 验证节点把经过80%UNL节点确认的交易正式写入本地的账本数据中,称为最后关闭账本(last closed ledger),即账本最后(最新)的状态。
在Ripple的共识算法中,参与投票节点的身份是事先知道的,因此,算法的效率比PoW等匿名共识算法要高效,交易的确认时间只需几秒钟。这点也决定了该共识算法只适合于联盟链或私有链。Ripple共识算法的拜占庭容错(BFT)能力为(n-1)/5,即可以容忍整个网络中20%的节点出现拜占庭错误而不影响正确的共识。
2. 简图理解模式
共识过程节点交互示意图:
共识算法流程:
(八)POOL验证池共识机制
Pool验证池共识机制是基于传统的分布式一致性算法(Paxos和Raft)的基础上开发的机制。Paxos算法是1990年提出的一种基于消息传递且具有高度容错特性的一致性算法。过去, Paxos一直是分布式协议的标准,但是Paxos难于理解,更难以实现。Raft则是在2013年发布的一个比Paxos简单又能实现Paxos所解决问题的一致性算法。Paxos和Raft达成共识的过程皆如同选举一样,参选者需要说服大多数选民(服务器)投票给他,一旦选定后就跟随其操作。Paxos和Raft的区别在于选举的具体过程不同。而Pool验证池共识机制即是在这两种成熟的分布式一致性算法的基础上,辅之以数据验证的机制。
区块链常见的名词解释
1.区块链(BlockChain)
区块链是一串通过验证的区块,其中每个区块都与上一个区块相连,一直连到创世区块。区块链是比特币等数字货币的底层技术,是一个去中心化的分布式共享账本。区块链与人工智能、大数据并称为金融科技的三大方向。
2.比特币(Bitcoin)
比特币是区块链技术的第一个落地应用,最初是一种点对点的电子现金(Bitcoin: A Peer-to-Peer Electronic Cash System)。如今,比特币已经根据中本聪的思路设计发展成为开源系统,以及构建在其上的数字货币网络。
3.中本聪(Satoshi Nakamoto)
中本聪是一个化名,他是比特币的创始人兼早期开发者,2008年,中本聪在密码朋克中发表了比特币的白皮书,Bitcoin: A Peer-to-Peer Electronic Cash System,构建了比特币系统的基本框架。2009年,他为比特币系统搭建了一个开源项目,正式宣告了比特币的诞生。但是当比特币渐成气候时,中本聪却悄然离去,销声匿迹于互联网上。
4.数字货币(Token)
区块链最初的应用形式就是数字货币,区块链的出现本身也是为数字货币服务。目前来说区块链应用最好的领域是金融领域,这是因为区块链技术更适合于为金融场景服务。数字货币是电子形式的替代货币,它是属于虚拟世界中的虚拟货币。目前全世界发行的数字货币有成千上万种,它们可以通过交易所与现实世界中的货币进行交易,或者与其它数字货币进行交易。
5.挖矿(Mining)
比特币被比喻为数字黄金,在网络中,通过竞争计算能力获得区块的认可权,进而获得区块的代币奖励以及交易费的奖励,而这种方式就是在系统中获取初始比特币的方法,就好像当年金银被从地下开采出来一样,所以被称为挖矿。.
6.矿工(Miner)
通过提供算力进行挖矿的节点,就被称为矿工,当然有时候也是指节点的所有人。
7.公钥私钥(Public Keys/Private Keys)
公钥和私钥,是非对称加密算法的方式,这也是对以前的对称加密算法的提高。对称加密算法用一套密码来加解密,知道了加密密码,也就可以破解密文;而非对称加密算法,则是存在两套密码,用公钥来加密,但是用私钥来解密,这样就保证了密码的安全性。在比特币系统中,私钥本质上是由32个字节组成的数组,公钥和地址的生成都依赖私钥,有了私钥就能生成公钥和地址,就能够对应使用地址上的比特币。
8.哈希值(Hash)
哈希算法将任意长度的二进制值映射为固定长度的较小二进制值, 这个小的二进制值就是哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。哪怕只更改一段明文中的一个字母,随后产生的哈希值都将差别极大。要找到对应同一哈希值的两个不同的输入,从计算的角度来说基本上是不可能的。
9.共识机制(Consensus)
区块链作为一种按时间顺序存储数据的数据结构,可支持不同的共识机制。共识机制是区块链技术的重要组件。区块链共识机制的目标是使所有的诚实节点保存一致的区块链视图,同时满足两个性质:
(1)一致性。所有诚实节点保存的区块链的前缀部分完全相同。
(2)有效性。由某诚实节点发布的信息终将被其他所有诚实节点记录在自己的区块链中
10.钱包(Wallet)
比特币的钱包不存余额,在比特币的世界中也没有“余额”这个概念,这里的钱包是指保存比特币地址和私钥的客户端或者软件,可以用它来接收、发送和存储你的比特币。
区块链论文精读——Pixel: Multi-signatures for Consensus
论文主要提出consensus区块链了一种针对共识机制PoSconsensus区块链的多重签名算法Pixel。
所有基于PoS的区块链以及允许的区块链均具有通用结构consensus区块链,其中节点运行共识子协议,以就要添加到分类账的下一个区块达成共识。这样的共识协议通常要求节点检查阻止提议并通过对可接受提议进行数字签名来表达其同意。当一个节点从特定块上的其consensus区块链他节点看到足够多的签名时,会将其附加到其分类帐视图中。
由于共识协议通常涉及成千上万的节点,为了达成共识而共同努力,因此签名方案的效率至关重要。此外,为了使局外人能够有效地验证链的有效性,签名应紧凑以进行传输,并应快速进行验证。已发现多重签名对于此任务特别有用,因为它们使许多签名者可以在公共消息上创建紧凑而有效的可验证签名。
补充知识: 多重签名
是一种数字签名。在数字签名应用中,有时需要多个用户对同一个文件进行签名和认证。比如,一个公司发布的声明中涉及财务部、开发部、销售部、售后服务部等部门,需要得到这些部门签名认可,那么,就需要这些部门对这个声明文件进行签名。能够实现多个用户对同一文件进行签名的数字签名方案称作多重数字签名方案。
多重签名是数字签名的升级,它让区块链相关技术应用到各行各业成为可能。 在实际的操作过程中,一个多重签名地址可以关联n个私钥,在需要转账等操作时,只要其中的m个私钥签名就可以把资金转移了,其中m要小于等于n,也就是说m/n小于1,可以是2/3, 3/5等等,是要在建立这个多重签名地址的时候确定好的。
本文提出了Pixel签名方案,这是一种基于配对的前向安全多签名方案,可用于基于PoS的区块链,可大幅节省带宽和存储要求。为了支持总共T个时间段和一个大小为N的委员会,多重签名仅包含两个组元素,并且验证仅需要三对配对,一个乘幂和N -1个乘法。像素签名几乎与BLS多重签名一样有效,而且还满足前向安全性。此外,就像在BLS多签名中一样,任何人都可以非交互地将单个签名聚合到一个多签名中。
有益效果:
为了验证Pixel的设计,将Pixel的Rust实施的性能与以前的基于树的前向安全解决方案进行了比较。展示了如何将Pixel集成到任何PoS区块链中。接下来,在Algorand区块链上评估Pixel,表明它在存储,带宽和块验证时间方面产生了显着的节省。consensus区块链我们的实验结果表明,Pixel作为独立的原语并在区块链中使用是有效的。例如,与一组128位安全级别的N = 1500个基于树的前向安全签名(对于T = 232)相比,可以认证整个集合的单个Pixel签名要小2667倍,并且可以被验证快40倍。像素签名将1500次事务的Algorand块的大小减少了约35%,并将块验证时间减少了约38%。
对比传统BLS多重签名方案最大的区别是BLS并不具备前向安全性。
对比基于树的前向安全签名,基于树的前向安全签名可满足安全性,但是其构造的签名太大,验证速度有待提升。 本文设计减小了签名大小、降低了验证时间。
补充知识: 前向安全性
是密码学中通讯协议的安全属性,指的是长期使用的主密钥泄漏不会导致过去的会话密钥泄漏。前向安全能够保护过去进行的通讯不受密码或密钥在未来暴露的威胁。如果系统具有前向安全性,就可以保证在主密钥泄露时历史通讯的安全,即使系统遭到主动攻击也是如此。
构建基于分层身份的加密(HIBE)的前向安全签名,并增加了在同一消息上安全地聚合签名以及生成没有可信集的公共参数的能力。以实现:
1、生成与更新密钥
2、防止恶意密钥攻击的安全性
3、无效的信任设置
对于常见的后攻击有两种变体:
1、短程变体:对手试图在共识协议达成之前破坏委员会成员。解决:通过假设攻击延迟长于共识子协议的运行时间来应对短距离攻击。
2、远程变体:通过分叉选择规则解决。
前向安全签名为这两种攻击提供了一种干净的解决方案,而无需分叉选择规则或有关对手和客户的其他假设。(说明前向安全签名的优势)。
应用于许可的区块链共识协议(例如PBFT)也是许多许可链(例如Hyperledger)的核心,在这些区块链中,只有经过批准的方可以加入网络。我们的签名方案可以类似地应用于此设置, 以实现前向保密性,减少通信带宽并生成紧凑的块证书。
传统Bellare-Miner 模型,消息空间M的前向安全签名方案FS由以下算法组成:
1、Setup
pp ←Setup(T), pp为各方都同意的公共参数,Setup(T)表示在T时间段内对于固定参数的分布设置。
2、Key generation
(pk,sk1) ←Kg
签名者在输入的最大时间段T上运行密钥生成算法,以为第一时间段生成公共验证密钥pk和初始秘密签名密钥sk1。
3、Key update
skt+1←Upd(skt) 签名者使用密钥更新算法将时间段t的秘密密钥skt更新为下一个周期的skt + 1。该方案还可以为任何t0 t提供 “快速转发”更新算法 skt0←$ Upd0(skt,t0),该算法比重复应用Upd更有效。
4、Signing
σ ←Sign(skt,M),在输入当前签名密钥skt消息m∈M时,签名者使用此算法来计算签名σ。
5、Verification
b ← Vf(pk,t,M,σ)任何人都可以通过运行验证算法来验证消息M在公共密钥pk下的时间段t内的签名M的签名,该算法返回1表示签名有效,否则返回0。
1、依靠非对称双线性组来提高效率,我们的签名位于G2×G1中而不是G2 ^2中。这样,就足以给出公共参数到G1中(然后我们可以使用散列曲线实例化而无需信任设置),而不必生成“一致的”公共参数(hi,h0 i)=(gxi 1,gxi 2)∈G1× G2。
2、密钥生成算法,公钥pk更小,参数设置提升安全性。
除了第3节中的前向安全签名方案的算法外,密钥验证模型中的前向安全多重签名方案FMS还具有密钥生成,该密钥生成另外输出了公钥的证明π。
新增Key aggregation密钥汇总、Signature aggregation签名汇总、Aggregate verification汇总验证。满足前向安全的多重签名功能的前提下也证明了其正确性和安全性。
1、PoS在后继损坏中得到保护
后继损坏:后验证的节点对之前的共识验证状态进行攻击破坏。
在许多用户在同一条消息上传播许多签名(例如交易块)的情况下,可以将Pixel应用于所有这些区块链中,以防止遭受后继攻击并潜在地减少带宽,存储和计算成本。
2、Pixel整合
为了对区块B进行投票,子协议的每个成员使用具有当前区块编号的Pixel签署B。当我们看到N个委员会成员在同一块B上签名的集合时,就达成了共识,其中N是某个固定阈值。最后,我们将这N个签名聚合为单个多重签名Σ,而对(B,Σ)构成所谓的 区块证书 ,并将区块B附加到区块链上。
3、注册公共密钥
希望参与共识的每个用户都需要注册一个参与签名密钥。用户首先采样Pixel密钥对并生成相应的PoP。然后,用户发出特殊交易(在她的消费密钥下签名), 注册新的参与密钥 。交易包括PoP。选择在第r轮达成协议的PoS验证者,检查(a)特殊交易的有效性和(b)PoP的有效性。如果两项检查均通过,则 使用新的参与密钥更新用户的帐户 。从这一点来看,如果选中,则用户将使用Pixel登录块。
即不断更换自己的参与密钥,实现前向安全性。
4、传播和聚集签名
各个委员会的签名将通过网络传播,直到在同一块B上看到N个委员会成员的签名为止。请注意,Pixel支持非交互式和增量聚合:前者意味着签名可以在广播后由任何一方聚合,而无需与原始签名者,而后者意味着我们可以将新签名添加到多重签名中以获得新的多重签名。实际上,这意味着传播的节点可以对任意数量的委员会签名执行中间聚合并传播结果,直到形成块证书为止。或者,节点可以在将块写入磁盘之前聚合所有签名。也就是说,在收到足够的区块证明票后,节点可以将N个委员会成员的签名聚集到一个多重签名中,然后将区块和证书写入磁盘。
5、密钥更新
在区块链中使用Pixel时,时间对应于共识协议中的区块编号或子步骤。将时间与区块编号相关联时,意味着所有符合条件的委员会成员都应在每次形成新区块并更新轮回编号时更新其Pixel密钥。
在Algorand 项目上进行实验评估,与Algorand项目自带的防止后腐败攻击的解决方案BM-Ed25519以及BLS多签名解决方案做对比。
存储空间上:
节省带宽:
Algorand使用基于中继的传播模型,其中用户的节点连接到中继网络(具有更多资源的节点)。如果在传播过程中没有聚合,则中继和常规节点的带宽像素节省来自较小的签名大小。每个中继可以服务数十个或数百个节点,这取决于它提供的资源。
节省验证时间
为公链治理模式的探索者GOC喝彩!
文/峰岚泛舟
写在前面
记得某大佬对区块链公链发展曾提出,在如何结构性成长、迭代、演进、修复的过程中,通证、应用和治理是公链的核心三大要素,也是发展目标的达成完备的治理结构设计是不可或缺的,只有达成上述要求,公链区块链才算得上真正意义上的实现落地。
一直以来,有关公链治理的探究,一直是区块链项目发展的重中之重,因其与激励机制同属推动区块链项目发展的基础机制。可是在人性利益至上为先的思潮下,多数区块链项目在治理方面仍存在认知不足,重视不够,推进显得举步维艰。
想必大家对UGC内容平台在治理方面,所存在诸多问题均已有深切感受,因现在多数平台通证激励分配逻辑都采用:锁仓高权重高收益高,在此类机制刺激下,部分用户为了赚取更多Token,非正常化发文赞评乱象层出不穷,他们尽情享受着平台治理缺失所带来的可观红利。
“劣文驱逐良文”,正因为如此,一些UGC平台饱受初期忽视治理设计,所导致治理缺失(缺陷)所带来的严重后果。部分平台也曾推出各种治理举措予以补救,但这些举措显然无法回避高度人治的弊端。多数时候“人治”受制于时空、效率、能力及情感的约束,治理效果并不理想。
关乎于区块链发展的前途大运,如何开启善治之路也是迫在眉睫,记得云鹏老师就谈到过:善治是治理的理想境界和终极目标,善者自治、善于治理、善态治理、善意自治。
GOC Lab社群所发起的GOC区块链共识治理公链,作为公链治理的先行探索者,正为区块链生态共建打开了善治之路的大门。
什么是GOC?
GoCLab是一个专注于区块链治理模式的探索和创新实践的社群,GOC Lab社群发起的GOC(Governance of Consensus)区块链共识治理公链,是以EOSIO为底座,用于探索链上治理、模型和工具的带有实验与研究性质的公链,旨在打造全球最佳治理实践的公链。
GOC Lab联合GRAVITYPOOL、复旦区块链实验室、PalletOne、EOSPEAL、MIXMARVEL、BlockGo、INTERCHAIN Lab等多家区块链领域的优秀项目和机构,一起探索和实践适用于未来“区块链经济体”的治理模式,较小试错成本、最优治理模式演变、最大化激发生态成员参与与创新,力争打造成区块链世界中最具价值的“区块链经济共同体”。
GOC公链治理机制的创新:GN系统治理节点
据白皮书:目前公链项目,大量参与者是短期投资者,追求短期资本收益,其做出的决策完全不为生态的长期发展考虑;另为系统初期建设作出重要贡献的参与者因缺少奖励机制,所持代币数量又小,逐渐失去话语权,大量地离开了生态,致使短期投资者充斥生态的问题愈加严重。GOC设计的治理系统可以很好地解决这个问题,留住生态上这些重要的“原住民”。
怎样才能成为系统治理节点(GN)?
——自愿原则:系统治理节点(GN)自愿加入,TOKEN持有者只需要锁定一定量GOC代币即可成为系统治理节点。名额没有限制,任何对系统治理及有意愿参与公链治理的TOKEN持有者都可以参加,参与治理。
——体现平等:使得拥有少量代币,但有意愿参与公链治理并为公链治理提出有效建议的投资者,有机会参与到生态的治理建设,保证代币持有者的话语权。
——避免权力集中:系统治理节点通过“一户一票”的方式进行投票,而不是按照代币数量进行投票,有效的避免了少部分人由于大量持币而产生权力过于集中,在生态治理决策中产生倾向性,降低了持有大量代币的参与者控制系统的风险。
系统治理节点(GN)可以做什么?
“系统治理节点”可以对提案进行投票决策,只有投票的“系统治理节点”才能够分享治理回报,从而鼓励更多人实实在在地参与到治理工作中,而不是简单地占一个名额。系统治理节点的主要工作内容包括:
——对资金申请提案进行审核,投票选出优秀的dApp项目,将一部分通胀代币作为资金支持这些项目发展;
——审阅仲裁双方提供的材料,投票决定是否支持请求。
系统治理节点(GN)收益有哪些来源?
系统治理节点的收益来源于通胀收益产生的代币。其中一部分作为对系统中优秀项目的资金支持,即项目资金申请提案,来推动系统发展。另一部分通胀收益将奖励给系统治理节点GN作为其投票回报,注意,只有履行了投票义务的GN才有获取回报的资格。
GOC公链发展展望
自GOC主网上线,先后入驻力场等平台,发展相对较为平缓。或许是目前GOC去中心化运营的思维定位,于现实有些过于超前了吧,认知还需要多些耐心。
GOC作为去中心化组织,GOC lab社群由多个机构(个人)联合发起,没有创始人或者项目主导者的概念,崇尚的是去中心化的管理与发展模式,去中心化的模式采取放权于所有用户,放大用户的参与权。
总之,GOC的治理模式,开创了公链治理的先河,相信更多慧眼识珠的投资者(社群)定会加入到GOC公链的建设大潮中,充分认知其背后的价值和意义,真正推动有理念、有愿景、真正做事的公链的持续发展。
解读瑞波丨一个解决跨境支付的网络协议可以不需要币
致力于解决银行间跨境支付consensus区块链的瑞波是2004年瑞安·富格(Ryan Fugger)创办consensus区块链,当时名为RipplePay,由于局限于熟人网络并有没有发展很好。2011年杰得·麦卡勒布(Jed McCaleb)加入,随后邀约克里斯·拉森(Chris Larsen)加入,瑞波开启了Opencoin公司时代。随便提一下,麦卡勒布是P2P网络eDonkey电驴的开发者,也是比特币交易所Mt.Gox门头沟的创始人,出售交易所之后加入瑞波。随后2013年6月因为与拉森战略观点不合离开,创办了Stellar恒星币。而拉森是 E-Loan(电子贷款) 的前任董事长兼首席执行官, E-Loan 是他于 1996 年创立的公司, 1999年上市,2005 年卖给了 Banco Popular(西班牙人民银行) 。其后,拉森创立了 Prosper Marketplace ,一个点对点贷款平台,之后于 2012 年加入了瑞波。
首先,consensus区块链我们来看看,目前银行间跨境支付系统的主流技术是环球同业银行金融电讯协会(Society for Worldwide Interbank Financial Telecommunication,简称SWIFT),其覆盖了全球200多个国家和地区,拥有1万多家银行和证券机构会员,每天交易数万亿美元的资金。在SWIFT系统的跨境支付流程里,交易双方、支付机构以及合作银行都要通过一个中央系统来负责存储、处理、输出交易信息以及资金的清算。在中心化的整个流程中,各方对于中央系统的依赖性决定了较高的成本,而长时间的耗费也主要在于信息的处理和传递。而这些问题,Jeb和Chris似乎通过区块链技术找到了答案。
瑞波Ripple是一个开放的支付网络,通过这个支付网络可以转账任意一种货币,包括美元、欧元、人民币、日元或者比特币,简便易行快捷,交易确认在几秒以内完成,交易费用几乎是零,没有所谓的跨行异地以及跨国支付费用。网络中运行的无数网关负责建立起瑞波网络,而最终用户需要通过瑞波网关来连接和使用整个网络。各网关通过共识机制来修改“总帐”,也就是处理交易。网关与网关之间达成共识实质上是互联网通讯中的P2P通讯,这个过程非常高效。
瑞波运用跨账本协议(Inter Ledger Protocol,简称ILP)、分布式账本技术(Distributed ledger Technology,简称DLT)、特殊节点列表(Unique Node List,简称UNL)、共识机制RPCA(Ripple Consensus Algorithm)等区块链技术,打造了x-Current、 x-Via、x-Rapid三个产品。
瑞波有三种跨境交易模式分别为x-Current、x-Via、x-Rapid。x-Current是由中间银行作为中转完成交易,x-Via是由网关作为中转完成交易,而x-Rapid是用XRP完成中间的交易。
现在已有6多个国家100个机构认同Ripple,美国有13家银行可以自由兑换瑞波币,南美7个国家已把瑞波币做为结算货币,欧洲全领域850家银行和财务专家把XRP认定为金融货币。
相关大事迹consensus区块链:
2014年 8月德国FIDOR银行是第一家启用瑞波币系统的银行。
2014年6月南美7个国家(巴西,智力,哥伦比亚,墨西哥,秘鲁,阿根廷,乌拉圭,) 开始使用瑞波网络进行汇款服务。
2014年 7月世界性黄金流通企业GBI将加入瑞波,其公司所持有的黄金可向全世界任何人发送。
2015年12月与加拿大CGI集团达成了合作协议,CGI集团整合 瑞波 的分布式金融技术,作为他们的支付解决方案之一。
2015年12月荷兰合作银行 Rabobank 试用瑞波。
2015年12月上海民营银行--华瑞银行加入瑞波协议。
2016年5月与日本SBI 控股株式会社(SBI Holdings)达成合作协议。
2018年7月澳大利亚联邦银行成为使用瑞波网络的银行机构。
瑞波币总量1,000 亿个,其中800亿分配给公司, 200亿分配给三位创始人。拉森获得了95亿XRP ,2014 年承诺将90亿中的70亿XRP投入慈善基金会。麦卡勒布获得了 95亿XRP,离开瑞波后,麦卡勒布保留了 60 亿,麦卡勒布的孩子收到了 20 亿(有锁定协议),慈善机构和麦卡勒布的其他家庭成员共得到 15 亿(不受锁定协议的约束)。亚瑟·布里托( Arthur Britto )收到 10 亿(有锁定协议)。瑞波代币XRP比较集中在三位创始人手上,是比较被市场所诟病,虽然后期三位创始人都有将部分代币捐给慈善基金会。
不同于比特币“挖矿”的发行机制,Ripple并没有挖矿的发行机制,而是采用派送和购买。最初的建立者Opencoin公司(目前已改名为Ripple Labs)在Ripple网络建立伊始便宣称Ripple网络中的代币XRP总量为1000亿枚,且根据Ripple网络协议,永不增发。但并不是这1000亿枚代币就直接在整个网络中流通,而是存在缓慢的发行过程。在Ripple网络中进行交易,每笔是需要消耗十万分之一XRP起作为手续费,这部分的XRP就彻底销毁了。由于有了每笔交易的交易费用,这个机制也可预防有人通过开源的Ripple网络发布大量恶意的交易。
瑞波,整体看下来,对银行间的跨境支付提效的确有帮助,并获得全球较多金融机构的支持,能和现有金融体系较好融合,算是不错的区块链技术应用场景。但是,瑞波公司Ripple Labs还是以提供技术解决方案为主的软件服务商,而本身的代币只适合特定场景,或者说未来代币是否会被认可存在较大不确定性。业内争议许久的链是否一定要有币consensus区块链?币链是否可分离?也许这些从瑞波中可看出端倪。
大家观察 | 郭善琪:区块链与共识经济学
第一个问题consensus区块链:什么是区块链?如何定义区块链?
这个问题,前面也讲过,但是,还是值得再讨论
consensus区块链我认为:
区块链(Blockchain)是社会信用与信任传输基础设施(Transportation Infrastructure for Social Credit Trust ),核心是具化共识(Concrete Consensus ),物理载体是分布式账本(Distributed Ledger ),价值载体是数字通证(Digital Token )。
这里有几个关键点:
(1)区块链首先是一个 基础设施(Infrastructure) ,这个基础设施传输的是社会信用与信任。社会信用和信任是资本和价值的核心,因此,也可以说,区块链是传输价值的基础设施。
(2) 具化共识(Concrete Consensus) ,这不是抽象的共识,是具体的共识,是某个社区或社群的基本法,或者说是宪法,是社区或社群的利益评估、调整与分配及相关的基本规则,其内容应该包括两个部分,其一是基本共识,其二是基本共识变更之共识,缺一不可。
(3) 分布式账本(Distributed Ledger) ,这个是 物理载体 ,但是,分布式账本不能与区块链划等号,很多人把分布式账本直接等同于区块链,这是不合适的,事实上,2017年5月之前,consensus区块链我也是把分布式账本与区块链混为一谈的,随着认识的深入,我体会到,这两者是不同的,是整体与部分的关系。
(4) 数字通证(Digital Token) ,注意,这里,有“数字”两个限定词。我认为,通证不等于数字通证,通证是一个更上位的词,货币(法币)、股票、债券、购物券等等都是通证,而区块链中的 价值载体 是数字通证(Digital Token)。
有两个比喻,在不同的场合我都说过,其一是“鸿鹄”,要点是“一体两翼”,一体是“具化共识(Concrete Consensus)”,两翼分别是分布式账本与数字通证consensus区块链;其二是比基尼,要点是“一个中心,两个基本点”(这也是执政党的语言),一个中心,即“具化共识”,两个基本点,分别是分布式账本与数字通证。
共识机制也很重要,但是,共识机制是落实具化共识的手段或者措施而已,具化共识才是最重要的。
智能合约也一样,很重要,但是,不是最关键的。最关键、最核心的是具化共识(Concrete Consensus)。
大家可以观察各个不同的链,其根本的区别是其具化共识的不同,而不是其consensus区块链他。
第一个问题就讲这么多。
下面开始讲第二个问题:为什么要提出共识经济学?
2009年以来,基于区块链之上发生了许多惊心动魄的经济活动和经济现象,传统经济学束手无策,要么冷言嘲讽,要么置若罔闻。
2013年以来,基于区块链之上发生的经济活动规模日益扩大,影响力也日益提升,全球各个经济体执政当局、金融监管当局、商业巨头、草根创业者,纷纷投入区块链经济的大潮之中,奋力拼搏,竭力提升区块链底层技术,积极探索区块链的应用场景。
正确经济学理论的缺失,使得很多基于区块链的经济活动处于一种盲目的疯狂与癫狂之中,追梦者彻夜难眠。自2017年下半年以来,亦有人提出不同的XX经济学,然而,经过观察之后,发现至少存在三个问题:
(1)缺失或者是没有构建有别于现有经济学理论的基础核心概念,试问:一门崭新学科大厦能够在没有独立的基础核心概念的地基上拔地而起吗?
(2)通观现有的XX经济学的描述,大部分是在描述基于区块链发生的一些独特经济活动现象,或者是用传统经济学的个别概念来简单分析前述经济活动现象。
(3)普遍适用性是一门学科必须具备的特性,在构建理论体系之初就应该考虑其是否普遍适用性,而前述两种提法是不具备这种普遍适用性的。
显然,XX经济学只是意图解读现有的基于区块链发生的经济活动现象。
共识经济学则不同,不仅可以解释基于区块链发生的经济活动或者经济现象,亦能解释非区块链为基础的传统经济活动或者经济现象。
当然,共识经济学更多的是传统经济学的evolution,而不是revolution。
好,第二个问题就讲到这里,下面开始第三个问题:
共识经济学的基本概念与基本判断。
共识经济学的第一个基本概念是共识。
共识:
共识(Consensus)是特定人群(社区、组织、社会)在特定历史阶段就某个经济活动或社会活动中的特定议题达成的一致意见。
Consensus (Consensus) is the consensus that a particular group of people (communities, organizations, societies) can agree on specific issues in a particular economic activity or social event at a specific historical stage.
共识分为两个层次,第一个层次是 抽象共识 ,即概念层次的共识,就是刚才定义的共识。第二个层次是 具化共识(Concrete Consensus) ,即具体社会经济活动中的共识,我们通常说的共识,就是指具化共识。
共识的核心要素包括两个:即 信用与信任 。
具化共识(Concrete Consensus)包括两个部分内容,即 基本共识和基本共识变迁之共识。
共识与常识(Common Sense)是不同的,从某种程度上说,常识是历史性共识,是特定人群(社区、组织、社会)在特定历史阶段就某个经济活动或社会活动中的特定议题已经达成的共识,是新共识的基础。
共识经济学第二个基本概念是:契约。
契约是经济活动的参与方关于主体、效用和边界的共识。契约是经济活动的基本制度之一,共识是达成契约的首要条件,无共识,即无契约。
契约包括三个要素,即 主体、效用和边界 。 契约的基础是共识 。
共识经济学的第三个基本概念是:制度。
制度是一系列契约(成文契约或非成文契约)的集合体,是社会(社区、组织)秩序的保障。
共识是达成契约的首要条件,契约是制度的基本组成要件,因此,无共识,即无制度。
共识经济学的第四个基本概念是:通证。
通证(Token)是社会经济活动参与方对于交换价值的一种契约。
货币也是一种通证。股票、债券、优惠券等等都是一种通证。
少林寺主持或武当派掌门的令牌,也是一种通证。
生产队的工分也是一种通证。
BTC、ETH、EOS等等,也是一种通证,不过是数字通证(Digital Token)。
通证是一个上位概念,现在区块链行业内提到的“通证”,实际上指的是“数字通证”。
共识经济学第五个基本概念:公信力。
公信力(PBC, Power based on puBlic Confidence)在本质上是特定公众机构由于公众对其信任而产生的对经济生态或社会生态所产生的影响力。
PBC (Credibility) is essentially the influence of a particular public institution on economic ecology or social ecology arising from the public's trust in it.
共识经济学第六个基本概念:共信力。
共信力(PVC, Power based on priVate Confidence)在本质上是一种由于点对点的信任而产生的对经济生态或社会生态所产生的影响力。
In essence, PVC is a kind of influence to economic ecology or social ecology, which is caused by the trust of point to point.
公信力的基础是对机构的信任。
共信力的基础是点对点的信任。
上面介绍了共识经济学的六个基本概念,这些概念不仅仅适用于数字世界,亦适用于原子世界。
共识经济学第一个基本判断是:
共识(具化共识)推动社会经济发展。
从人类最初的采集活动开始,一直到当前的知识经济社会,共识(具化共识)一直在推动社会经济发展。
当然,共识(具化共识)本身也在随着社会经济的发展而不断的变迁。
共识经济学的第二个基本判断是:
人类社会经济发展分为三个基本阶段,1944年之前是原始共信力经济,1944年至2008年为公信力经济,2008年之后逐步买入共信力经济。
三个阶段的划分,涉及到两个时间节点,第一个时间节点是1944年,第二时间节点是2008年。
回首2008,从繁花如锦的顶峰(8月8日,北京奥运会)到坠入绝望深渊的谷底(9月15日,雷曼兄弟公司宣布破产),仅仅一月有余,恐慌与绝望从美国资本市场迅速蔓延至欧洲及全球金融市场,一场史无前例的信用危机很快导致了第二次世界大战以来的全球经济危机。
弹指间,花落花开已经十载。虽然美国经济正在缓慢复苏,但是,2008年那场以雷曼兄弟公司破产为标志的金融危机所引发的全球信用危机演化蔓延成的全球经济危机仍未走出谷底,很多经济体尚在经济危机的泥潭中苦苦挣扎。
回首2008,雷曼兄弟公司破产事件敲响了源自1944年布雷顿森林会议所确定的以美元为世界统一货币的全球公信力经济体系的丧钟。
回首2008,中本聪的不朽论文的发布(11月1日),正如数九寒冬中瑟瑟发抖的那根迎春花枝幼芽,默默地点亮了春天的希望。以此为标志,人类社会的经济活动大踏步迈向了基于共信力的新时代。
2018,戊戌120周年。
2018,区块链之父中本聪的经典论文《一种点对点的电子货币》发表十周年。
2018,以雷曼兄弟公司破产为标志的金融危机所引发的全球信用危机演化蔓延成经济危机十周年。
2018,以奢华繁盛的开幕式与闭幕式而闻名于世的北京奥运会十周年。
2018,中国改革开放四十周年,当下的改革共识却面临无法弥合的撕裂。
区块链思想者40人论坛(发起人为荣格财经总编辑赵洪伟、共识经济学创立者郭善琪和国家信息中心研究员朱幼平)成员赵晓教授有个观点,与共识经济学关于人类社会经济发展三个阶段的基本判断不谋而合,赵教授认为,人类社会经历了三种不同的信任,第一种信任是熟人信任(对应于共识经济学所划分的原始共信力经济),第二种信任是机构信任(对应于共识经济学所划分的公信力经济),第三种信任是陌生人信任(对于共识经济学所划分的共信力经济)。
共识经济学第三个基本判断是:
秩序是社会(社区、组织)得以稳健持续发展的前提,制度是秩序的保障,契约的集合体构成制度,共识是达成契约的首要条件,因此,无共识,无社会(社区、组织)。
Order is the prerequisite for the steady and sustainable development of the Society (Community, Organization), while the institutions is the guarantee of order, in which the combination of the contract constitutes the system, in addtion, the consensus is the first condition to reach the contract, therefore, there is no society (community, organization) without consensus.
共识经济学第四个基本判断是:
特定人群(社区、组织、社会)在特定历史阶段就某个经济活动或社会活动中的特定议题达成一致意见,是谓共识。
达成共识根本动因是降低特定人群(社区、组织、社会)在特定历史历史阶段参与某个经济活动或社会活动所面临的不确定性。
Consensus is what a particular group of people (communities, organizations, societies) can agree on specific issues in a particular economic activity or social event at a specific historical stage.
The fundamental motivation for consensus is to reduce the uncertainty that a particular group of people (communities, organizations, societies) may face in a particular economic activity or social event at a specific historical stage.
好,总结下今天的分享。
1、什么是区块链?如何给区块链进行定义?
区块链(Blockchain)是社会信用与信任传输基础设施(Transportation Infrastructure for Social Credit Trust ),核心是具化共识(Concrete Consensus ),物理载体是分布式账本(Distributed Ledger ),价值载体是数字通证(Digital Token )。
2、为什么要提出共识经济学?
解决当前社会经济活动中、特别是区块链经济活动中理论落后于实践的问题,为了更好地发展经济,包括区块链经济和实体经济。
3、共识经济学的基本概念与基本判断
分别介绍了6个基本概念(共识、契约、制度、通证、公信力和共信力)和4个基本判断。
好,今天的分享到此结束,接下来各位可以提问了。
【问题】信用与共识是什么关系?
郭善琪(共识经济学创立者):
信用是债权人(或投资人)对债务人(或被投资人)偿债能力与偿债意愿的一种共识。
或者说,信用是经济活动主体(一般是指债务人或被投资人)完成某项经济活动或任务上限的能力或意愿的测度,即共识。
当前阶段,这种共识一般表现为第三方评级机构对债务人或被投资人的所评的级别。
【问题】什么是货币?
郭善琪(共识经济学创立者):
货币的概念并没有发生变化,货币一直是通证的一种,是一种关于交换价值的契约。货币的形式,一直在演进,其本质并没有变化。从最原始的贝壳,到法定纸币,再到数字通证,其本质是一致的,是关于交换价值的契约。
当然,关于货币的定义,现在的学术界还没有定论。
写到这里,本文关于consensus区块链和ConsenSys币的介绍到此为止了,如果能碰巧解决你现在面临的问题,如果你还想更加了解这方面的信息,记得收藏关注本站。
标签: #consensus区块链
评论列表