超级账本有哪些成员,什么是区块链超级账本

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

超级账本有哪些成员,什么是区块链超级账本

一、腾讯有哪些区块链团队组成(腾讯旗下区块链)

区块链上腾讯做了什么?

马化腾:区块链,行;ICO,不行

在两会上,马化腾表示区块链话题最近非常热,甚至有人调侃区块链之前的互联网都是“古典互联网”。虽然区块链技术是创新的,但是怎么用好这种技术是另一方面的问题。

在马化腾看来,区块链技术可以应用在很多领域,尤其是在数字化认证实物的唯一性方面。就像现实中的一个文件、一个票据等等,可以用区块链技术来保证它们不可被复制、不可被篡改。相比过去的传统IT技术,区块链在真正模拟现实社会中的单据、收据的唯一性上,是有划时代意义的。

关于做数字货币ICO,马化腾认为还是有很多风险。他说:“如果大家都可以用区块链技术随便发行数字货币,那会引发很多监管方面的问题。”

腾讯目前并没有参与数字货币,也不考虑发币。

腾讯做了什么?

PingWest品玩发现,目前腾讯的区块链团队归属腾讯金融科技事业线。腾讯在区块链方面的动作也主要集中在供应链金融领域,并推出了区块链金融级解决方案Baas。

此前,腾讯还发表过声明,说“腾讯区块链从未以任何形式参与代币发行或交易相关活动,也未与任何机构展开此方面的合作”。

可以说腾讯一直对代币发行有所忌讳,但对区块链技术本身还是很看好的,而且已经有了具体行动。

2016年,微众银行就已经在深圳参与发起了“金联盟”,并开发出了面向金融业的联盟云服务BaaS。当时成立金联盟的主要目的,是为了协调金融区块链技术的研究资源,联盟成员们共同开发适用于金融机构的联盟区块链。

在2017年的腾讯全球合作伙伴大会上,腾讯云正式发布BaaS。并表示这套解决方案,会结合腾讯在大数据、征信、身份认证、AI和第三方支付等方面的能力,在智能合约、供应链金融与供应链管理、跨境支付/清算/审计等场景下提供区块链服务。

目前,腾讯在区块链底层技术领域有20多项专利。

2017年,腾讯发布的《腾讯区块链方案白皮书》披露了其区块链整体架构:底层是自主研发的TrustSQI平台,中层的TrustPlatform是构建区块链应用平台产品,顶层的TrustApplication则是用来向最终用户提供区块链应用。

虽然听起来,腾讯在区块链技术上的操作,似乎和终极用户们的直接联系很少。但事实上,每天用着微信、QQ的你,可能早就感受过腾讯在区块链上的应用了。

比如2017年春节内测的黄金红包项目,就是腾讯用区块链技术来记录用户数字资产的一次尝试。还有在公益寻人方面,腾讯也利用了区块链技术来减少信息不对称的问题。

在金融和公益之外,腾讯还在2017年9月和英特尔达成合作,宣布双方将共同开发区块链技术,用来提高物联网场景中的安全防护能力。

腾讯的区块链团队是什么时候成立的?

一场轰轰烈烈的“区块链运动”,如浪潮般席卷而来,裹挟着身边的每一个人。围绕着区块链的争论从去年到今年始终没有停歇,究竟区块链是如其倡导者陈伟星所言——是“人类的春天”,是“全球经济崩盘的解药”,还是如其质疑者朱啸虎所说是“区块链是伪风口,除了炒币没剩什么”。

3月8日下午,相关记者在深圳的腾讯大厦办公室里独家专访了腾讯区块链业务总经理蔡弋戈。早在三年前,腾讯就已着手打造了区块链的研发团队,并在一系列行业场景中成功的使区块链技术落地生根。在采访中,蔡弋戈从理性务实的角度告诉记者,“区块链是好技术,但它也不是万能的,不是能解决所有问题的独门武器。它再好,也要搭配生态和基础设施才能发挥价值。客观点看,不要太神化它,也不要低估它的影响力,请多给点耐心。”

对于风起云涌的区块链创业潮,他认为,“最简单的是你想通过区块链技术解决什么样的痛点。如果不用区块链技术也活得很好,那就不要用。不要为了区块链而区块链,也不要为了去中心化而去中心化。”

CE:腾讯的区块链团队是什么时候成立的??

蔡弋戈:2015年底成立的。我们在区块链方面是研发先行,先成立的研发团队,确认技术路线,从零开始搭建。

CE:区块链技术目前主要的技术分类和商业应用有哪些?

蔡弋戈:区块链技术目前在全球主要有两种不同的技术路径:

第一种是公有链,去中心化,ToC的应用居多,如比特币、以太坊都是基于这种技术路径开发的。

第二种是联盟链,主要是机构之间的合作,机构跟机构之间的节点参与记帐,普通用户不参与记账,开发的应用也主要是ToB的,也可以再进一步BtoC。腾讯现在用区块链技术开发的应用场景,已经落地了的商业项目如微黄金、供应链金融、电子存证、公益寻人等,都是用的联盟链技术。现在大部分的金融机构,如银行所开发的区块链应用项目大多都是基于联盟链技术开发的,我们觉得未来联盟链会有更多的使用场景。

由于公有链是去中心化的,一般要通过挖矿的方式来解决算力问题,但没有经济刺激谁来给你贡献算力,因此一般都以发币的方式给予提供算力者以经济刺激和奖励,但中国的数字货币须由央行发行,且数字货币容易引发炒作和泡沫,所以公有链技术在国内发展得比较慢。

CE:在海外,区块链这两项技术的应用发展的如何?

蔡弋戈:目前在国内,公链上的应用较少,但海外还是有很多公司在公有链上做不同的尝试。如telegram电报,也是一个聊天软件,想搭建基于公有链的底层设施的构架TON,让别人在上面做去中心化的应用。

在联盟链方面,IBM做了一个联盟链开源项目。IBM也是不断推这个技术的开源、社区和搭建。国内一些区块链公司将IBM的开源代码拿过来改一改,调优一下,就做成了自己的应用。

在海外,两条线都有自己不同的产品,有不同层级的公司,做底层基础设施的、做应用层的、做跨链做性能的,还有垂直于某一个领域,比如区块链结合AI、区块链结合存储等等。

CE:联盟链是什么?联盟链是如何实现机构之间的去中心化的?

蔡弋戈:联盟链是商业机构之间的合作,是多中心的。

从数据角度理解,联盟链是各机构之间都有的数据,他们的数据需要通过共识达到一致。比如供应链金融里有多个决策方,核心企业、银行、保险公司、腾讯还有合作伙伴等,每一个参与方都有一个节点去参与共识的记帐。

业务数据记在自己的节点上,多个节点之间的数据共识由多方构成,不由哪一方说了算,这样就可以做到防篡改、可追溯。这些特性能提升机构之间合作的信任,降低信任成本,增加效率,可以撬动多方合作。

联盟链里,参与方都是比较可靠的机构,所以本身参与的节点可信度就要比普通比特币任何一个节点要高很多。比特币使用工作量证明算法,而联盟链的共识算法不同,一般都高效得多,像比特币计算一秒达7笔,我们现在做的共识算法,每秒可以达到两万五千笔。

联盟链主要是ToB,C端用户不参与记帐,只是作为某一个应用的用户而已。普通用户在产品层面对区块链技术的感知会偏弱一点。

微黄金是腾讯在做区块链项目时实验的第一个内部落地的商业场景。银行、腾讯等多机构参与到微黄金产品中来,用多个节点共同参与记帐。这其中,由腾讯来提供联盟链的底层技术支持,保障底层的性能、安全性、可靠性、便捷性。其它参与的机构主要考虑怎么利用区块链的特性做应用创新,做好业务逻辑就可以了。

在以前,用原来的传统方式,机构之间的业务是要做中心化的清结算的,要对帐,这是需要耗时间的。但用区块链技术来记帐就自动完成了清结算,事后不需要做清结算动作。多方参与的业务,参与时需要有信任,联盟链就把这个痛点解决了,让信任成本降低,运作更透明,效率更高。

但联盟链也会面临一些困难。现在不少公司做联盟链进程较慢,一是技术问题,另一个是大家对这个技术本身的认知问题,很多机构、行业对区块链这个事情的认知不是特别够,所以还在各方面的早期,技术需要提升,概念需要普及,认知要能够一致才行,多方面因素导致联盟链技术在推行过程中还需要时间。公有链因为TOC,且有经济刺激,再加上炒币,导致更快的吸引眼球,从而引起更多人关注。

CE:联盟链现在最大的问题是哪个?

蔡弋戈:场景突破。有场景需求才能推动技术升级。

CE:腾讯在区块链方面的布局还有哪些?

蔡弋戈:我们已经搭建了一个区块链的基础架构平台,叫区块链即服务(BAAS平台),目前有很多注册用户在做测试和应用开发。

云里面有三层,云的架构IAAS、PAAS、SAAS,这个平台就处于中间层,叠加了区块链的服务层。这一层会提供给开发者基础的区块链接入内容,并且会把一些配套能力植入进来。比如身份验证、大数据等能力,都会整合进来。可以让开发者除了用区块链技术还能用到其他的一些能力,可以更高效的搭建他的应用,这样对他也是有好处的。再往上走就是基于区块链的SAAS服务,比如供应链金融开放平台,可以让银行、核心企业、供应商、保理这样一些角色参与进来做它的业务。

平台上商业应用的数据,我们不持有,也没有权限看。链上需要有多少节点是由应用开发者自己决定,节点的拥有权也是应用者的,腾讯只是平台服务机构,这些数据也不属于我们。

CE:腾讯是国内第一家做区块链基础应用平台的吗?

蔡弋戈:BAAS平台是2017年11月份上线的,现在已经开放了,节点购买也已经逐步完善了。

腾讯是从一开始就坚持从基础平台开始研发和运营的。目前平台是免费的,暂时还没有明确的收费计划。

早期我们和使用平台的企业沟通蛮多,我们也希望他们能反过来推动我们平台的完善。完善都是逐步的,不可能一蹴而就。我们搭建的是一个自助、半自助的平台,通过指引和手册就能搭建应用,而不需要太多研发团队的介入、辅助。尽量减少人工参与的需要。

我们也希望能形成一个生态,有很多伙伴基于腾讯区块链搭建垂直行业应用,最终形成一个多点开花的局面,共同打造一个基于区块链应用的生态平台。

CE:国内区块链技术目前处于一个怎样的水平?基于区块链技术的配套发展的怎样?

蔡弋戈:整个区块链的技术和场景在快速演进的过程中,还没有达到所谓的成熟,一切才刚刚开始。

今天的区块链这么火,但真正有影响力的产品还是比特币、以太坊,主要因为是ToC的,且带有投机属性。但如果一门技术只能用在投机上,这个技术就称不上颠覆。

现在我也在留意区块链一些新的项目,但发现区块链的很多基础设施配套还在建设中。区块链技术才刚刚开始,大家在谈区块链的时候,不应该单纯地把它理解为就是一项单一技术,它需要一系列的配套,有一系列配套最终才能改变一些东西。

比如存储,区块链项目要配套存储,这方面的提升也是很有价值的。再比如支付,交易安全性,币交所就出了很多次问题。包括隐私性的保护。区块链底层的隐私性保护,比如零知识证明等等。这类技术的应用也没有到很成熟的阶段,都是要解决的。包括比特币的网络共识能力低下,能应用的范围很小,但它的很多应用场景是需要高效做交易的。如果因为绝对安全就放弃了速度,产品就会有局限。区块链从技术流派、技术路线迭代以及基础设施的搭建,都有很多工作要做,最终是一整套发展到一个成熟阶段之后,才能影响更多东西。

CE:做联盟链不仅需要大量投入还需要应用场景,那么区块链的创业公司该如何突破呢?

蔡弋戈:做联盟链需要很大的成本投入,技术积累需要投入,场景寻找需要投入,这也是为什么国内真正做得好的联盟链都是大公司。大公司有场景,能够长期规划这个事,而不需要短期一定有回报。

创业公司更好的选择应该是结合场景,比如说,跟腾讯合作,腾讯来做底层技术和应用,你做场景的解决方案,这样对创业公司来讲会更实际。

CE:有观点认为,出现用户数量巨大的应用才是区块链行业真正发展的标志,您怎么看待这种观点?

蔡弋戈:这个见仁见智。区块链有ToC的需求,也有ToB的需求。就像联盟链不一定需要很多普通用户来用,更多是解决行业和公司的痛点,比如供应链金融等场景。ToC的场景还有待各界的共同探索。

关键还是要看区块链技术在ToC领域,是否真正解决了原本的一些痛点、问题,提供了新的价值,这才是最重要的,如果只是新瓶装旧酒,套这个概念,那就没什么价值。

CE:我们所看到的区块链应用场景大部分在金融领域,是不是因为信用问题的解决,使区块链在金融领域的应用前景更为广阔?

蔡弋戈:区块链解决的是信任问题,而金融最大的成本就是信任,所以区块链和金融的结合是最天然的,但不代表它在其他领域就没有发挥空间。

比如医疗,电子病历可以应用区块链技术,实现在保护隐私的同时允许用户做授权。

目前普遍的情况是,很多的个人数据都存储在中心化的平台中,没有任何隐私保护,平台想用你的数据就用,个人对数据的所有权体现的很弱。而利用区块链技术,就可以做成一个个人档案,有哪些平台要用你的数据,你就可以授权,可能还会给你带来一些经济收益。比如AI要学习你的数据,是不是你就可以获得一定的收益,这都是有可能的。

CE:腾讯是第一批通过可信区块链评测的企业,这个可信区块链评测的标准是什么?

蔡弋戈:这是中国信通院推出的中国的第一个区块链技术标准,这个标准更具有实践性。

通过可信区块链评测,可以评估你是否真的用了区块链技术,是否真的具有不可篡改等基本区块链特性。这里面会提出一系列的技术检测标准,看你有没有达到,腾讯也是标准的参与方。

我们认为这个行业需要标准,不然大家谈区块链谈半天,聊的概念都不一样,甚至有些企业号称自己做区块链,就只是拿着数据库改。有了可信区块链这个权威标准以后,就可以把明显挂羊头卖狗肉的企业筛掉,让真正做区块链技术的企业获得背书。

CE:面对区块链领域人才稀缺的问题,腾讯是怎么解决的?

蔡弋戈:我们的技术人才基本都是腾讯内部转化过来的,区块链这个行业本来就很新,没有几个人做过区块链。就像当年移动网络的到来一样,你要招做安卓、IOS开发的很难,我们都是自己培养。

目前的区块链联盟盘点有哪些代表呢?

近两年,区块链联盟涌现,都有哪些代表呢?

在区块链行业发展早期阶段,很多企业、机构等组成区块链联盟,共享区块链技术研究成果,寻求区块链技术更广泛的应用。

近两年,区块链联盟涌现,截止2017年7月,目前已有由约40多家国际银行组成的R3、由Linux基金会发起的超级账本(hyperledger)、位于中国互联网核心腹地的中关村区块链产业联盟、由11家机构共同发起的ChinaLedger联盟、由25家金融机构联合成立的金链盟、被称为“俄罗斯版R3”的俄罗斯区块链联盟、寻求与微金融结合点的区块链微金融产业联盟、由深圳前海管理局主导的前海国际区块链生态圈联盟、位于陆家嘴的陆家嘴区块链金融发展联盟。

众人拾柴火焰高,众多机构和人才加入推动区块链的蓬勃发展。

腾讯牵头首个区块链数字藏品国际标准立项

具体来说,该项国际标准将对基于区块链的数字藏品服务的技术架构、技术流程、功能要求和安全要求等进行规范化,有助于推动全球范围对数字藏品服务的整体技术框架形成认同和共识,提升数字藏品的价值储藏、价值发现和价值流转能力,促进数字藏品的规范化应用。

据悉,国际电信联盟(ITU)是国际三大标准化组织之一,其成员包括190多个国家、900多个公司与学术机构,是全球影响最广、参与国家和成员最多、最具权威性的国标标准机构之一。此次国际标准项目的成功立项,也标志着我国科技企业在数字藏品领域的技术探索受到国际认可。

其实,腾讯目前在数字藏品领域已拥有丰富的实践经验。2021年7月,腾讯至信链团队在国内率先推出合规、开放的数字藏品技术服务「元商品协议」,可包容各类业务基于协议搭建数字藏品应用平台。上线仅半年时间,至信链团队已陆续支持了30+数字藏品项目落地,包括人民文创的“福”文化数字藏品项目、敦煌研究院公益数字文创项目、腾讯QQ音乐数字藏品平台、小红书R-SPACE藏品平台、阅文网文数字藏品平台、腾讯SSV“画说梦想”数字公益项目等。

同时,在促进数字藏品行业合规方面,腾讯在一直积极倡导并参与各项行业自律公约、白皮书、行业标准的制定,以促进行业的规范化发展。2021年9月,腾讯在中国区块链技术与产业发展论坛牵头立项并制定《区块链技术数字文创应用规范》的团体标准;2021年10月31日,腾讯与国家版权交易中心联盟、中国美术学院、蚂蚁集团等共同发布《数字文创行业自律公约》;2021年12月22日,腾讯核心参与的《基于区块链的数字藏品研究报告》由中国信通院在可信区块链峰会上发布。

审读:谭录岗

二、区块链中的超级账本是什么

账本(Ledger)是具有一定格式与若干账页组成,以会计凭证为依据,对所有经济业务进行序时分类记录的本籍,也就是通常我们所说的账册。区块链表示一种特有的数据记录格式,区块链就是“区块+链”,所谓的区块就是数据块的意思,每一个区块之间通过某个标志连接起来,从而形成一条链。

超级账本

Hyperledger(中文名为超级账本,统称为Hyperledger)是Linux基金会于2015发起的推进区块链数字技术和交易验证的开源项目。Hyperledger的目标是让成员共同合作、共建开放平台以满足来自多个不同行业各种用户的需求,同时能大大简化业务流程。Hyperledge啲创始成员有IBM、Intel、思科等大公司。截至本书完稿时已经加入Hyperledge啲机构和公司已经超过183个,并高速增长中。

Hyperledger项目成初Linux基金会已经收到了多个不同的代码库,包括IBM代码库(一定程度上受以太坊启发),还有DAH(Bits of Proof比特币代码库)和Sockstream代码库(是比特币代码库的扩展)。除此之外还有DigitalAsset和Ripple等贡献的代码。随着行业的发展,单一的项目已经无法满足业务的需求,因此Hyperledger逐步由一个单一的项目发展成了一个项目组。目前Hyperiedger已经不是某个具体的技术,而是代表一组区块链技术框架的集合。截至目前,Hyperledger项目组中一共包含9个正式项目和50多个这些正式项目的相关模块。

链乔教育在线旗下学硕创新区块链技术工作站是中国教育部学校规划建设发展中心开展的“智慧学习工场2020-学硕创新工作站”唯一获准的“区块链技术专业”试点工作站。专业站立足为学生提供多样化成长路径,推进专业学位研究生产学研结合培养模式改革,构建应用型、复合型人才培养体系。

三、什么是区块链超级账本

(译)超级账本官方文档基本概念(三)-节点(Peer)

超级账本是Linux基金会发起的项目,意在提供一套企业级区块链应用框架,便于大家开发基于区块链技术的应用。

Fabric的基本概念

最开始,应用程序会选出一组peer来生成账本更新提议。哪些peer会被选出来是依据的背书策略,这个背书策略决定了哪些组织需要在广播账本更新提议前对更新提议进行背书。这会影响到共识方式,任何一个关心更新提议是否背书的组织都会在广播给peer更新提议并被peer接受前确认提议是否有背书。

peer对一个提议响应进行背书,就是把自己的数字签名加入到响应中,并用自己的私钥对整个响应签名。背书内容随后可以被用于证明这个响应是某个组织的peer生成的。在我们的例子中,如果peerP1属于组织1(Org1),那么背书E1就相当于可以证明L1上的交易T1和响应R1是由Org1的peerP1提供的。

当应用程序得到了足够多的签名的提议响应时,第一阶段就结束了。

我们注意到peer可能返回不同的信息,因此同一笔交易可能有不一致的返回信息。这可能由于响应是在不同时间,不同peer,在不同账本状态下生成的,大多数情况下应用程序可以多次请求更新的提议响应。另外更严重,但概率很小的原因是因为链码的不确定性导致的响应不一致。不确定性是链码和账本的大敌,如果这种情况发生了,对提议交易来说是很严重的,不一致的提议响应肯定不能提交到账本中。一个独立的节点是不可能知道交易结果是非确定性的交易,在检测到非确定性交易前,必须将交易汇总比较(严格地说,即使这还不够,但我们将此讨论推迟到交易部分,其中详细讨论了非确定性)。

在第一阶段结束时,如果应用程序希望如此的话,可以放心丢弃不一致的响应以提前结束交易流程。后面我们会看到如果应用程序使用不一致的响应提交到账本时,会被拒绝。

过程2打包

第二个交易流程是打包。Orderer节点这个过程关键的点,它接收来自很多应用传来的背书过的提议交易响应。Orderer对交易进行排序,并将大量的交易打包进区块,并准备将区块分发到所有连接到Orderer的peer,包括背书peer。

orderer的第一个角色就是打包账本更新提议。在上图的例子中,应用A1发送给OrdererO1一个被E1和E2背书的交易T1。同时,应用A2发送给OrdererO1一个被E1背书的交易T2。O1将A1传来的交易和A2传来的交易以及其它交易共同打包进区块B2。我们可以看到区块B2里的交易排序是T1,T2,T3,T4,T6,T5,并不一定是按照到达orderer节点的顺序(这个例子展示了一个非常简单的orderer配置)。

Orderer节点会同时收到网络Channel中不同应用程序发送的账本更新提议。Orderer节点的任务就是按照事先定义好的顺序整理这些更新提议,并把它们打包进区块,为下一步的分发做准备。这些区块将构成区块链。一旦Orderer节点生成了期望大小的区块,或者超过最大等待时间,Orderer会向连接到它特定Channel的Peer发送区块。第三个过程会详述这个流程。

区块中的交易排列顺序和交易到达Orderer节点的顺序没有直接关系。交易在区块中可以是任意的排列顺序,这个次序就是交易执行的顺序。重点是有一个严格的交易排序,但具体是怎样的排序并不重要。

区块中的严格交易顺序排列使得Fabric与公链中一笔交易可以被打包进多个不同区块的情况不同。在Fabric中,这不可能发生,由多个Orderer生成的区块就是最终的区块,因为交易被写入区块后,交易的位置顺序就确定了。这意味着Fabric不会存在分叉。一旦交易被写入区块,以后就不能再重写了。

我们可以看到,peer是存储账本和链码的,orderer完全不会存储这些。每一笔交易到达orderer时,orderer只是机械的将交易打包进区块,而不会理会交易的价值,额度等。这是Fabric的一个重要特性,所有交易都会按照一个严格的顺序进行整理,没有交易会被抛弃掉。

到第二阶段结束时,我们可以了解到orderer的责任就是进行必要的,简单的收集交易更新提议,将他们排序,打包进区块,准备分发出去。

过程3认证

最后一个交易工作流程是分发和验证从orderer到peer的区块,如果验证成功,将会被提交到账本中。

特别的,在每个peer中,在区块中的每一笔交易在更新到账本之前都是验证过的,以保证所有交易都是由相关的组织背书过的。失败的交易会保留,作为日后审查用,并不会更新到账本中。

Orderer除了在过程2中的打包角色外,在过程3中还负责分发区块到peer节点。在这个例子中,O1分发区块到P1和P2。P1处理区块2,然后将区块2添加到P1的账本L1中。同时,P2处理区块2,然后将区块2添加到P2的账本L1中。一旦操作完成,账本L1在P1和P2中都被更新了,每个Peer都可以向连接到他们的应用程序发送处理结果。

Orderer向连接到他的Peer分发区块是过程3的开始。连接到orderer节点的某个渠道的peer,会收到orderer生成的新区块的一份拷贝。每个peer节点都会独立的处理收到的区块,但所有peer处理区块的方式都是相同的。采用这种方式,不同peer中的账本可以达成共识。并不是所有的peer都必须连接到orderer节点,peer和peer之间可以通过gossip协议来传递区块,这样peer也可以独立的处理相同区块。

收到一个区块后,peer会按照交易在区块中出现的顺序依次处理。对于每一笔交易,peer会按照生成这笔交易的链码背书策略检查交易是否被与之相关组织的背书。例如,某些交易可能只需要一个组织背书,而另一些交易需要多个组织同时背书才有效。这个验证过程验证了所有相关组织产生的结果或者输出是否一致。同时请注意,第三阶段的验证和第一阶段不同,阶段一只是应用程序收到背书节点的响应,判断是否需要发送交易提议。如果应用程序发送错误的交易,违反了背书策略,在第三阶段的验证过程中peer还是可以拒绝本次交易。

如果交易背书正确,peer将尝试把交易提交到账本中。为了能写账本,peer必须进行账本一致性检查,保证当前账本的状态与账本更新后的状态一致。这个状态并不总会是一致的,即使交易拥有完整的背书。举个栗子,另外一笔交易可能已经更新了账本中的同一个资产,以至于我们正要更新的交易将永远不会被写入账本。这样的话,每个节点中的账本必须通过网络保持共识,每个节点的验证方式是一样的。

在peer验证完每笔独立交易后,将更新账本。失败的交易会保存下来作为审查资料。这意味着peer中的区块和从orderer中收到的区块一致,除了区块中指示交易成功或失败的标志。

我们也要注意到,第三阶段并没有执行链码,这一步只会在第一阶段完成,这很重要。这意味着链码只在背书节点可用,而不是整个网络中都可用,这保证了链码在背书组织中的安全及私密。这和收到链码的执行结果不同,执行结果会分享到所有在Channel里的peer,不论他是否能背书交易。背书节点的这种设计方式是为了方便扩展。

最后,每次区块被提交到peer的账本中时,这个peer会生成对应的事件。区块事件包含区块的所有内容,而区块交易事件只包含简要信息,比如每笔区块中的交易是否有效。由链码的执行而产生的链码事件也可以在这个时候发布。应用程序可以注册这些事件,当这些事件发生时,可以收到通知。这些通知在交易工作流程的第三阶段和最后阶段完成。

总的来说,我们可以知道第三阶段由orderer产生的区块被不断地同步到账本中。区块中交易的严格排序能让每个peer在区块链网络中始终如一地验证交易并提交到账本中。

Orderer和共识

整个交易工作流程被称为共识,因为所有peer都认同交易的排序和内容,在执行过程中由orderer节点来协调。共识是多步骤的过程,应用程序只会在共识过程结束时收到通知,但通知的时间在不同的peer上可能不同。

我们将会在后面更多的探讨orderer,现在,把orderer仅仅当做从应用程序收集、分发账本更新提议到peer,由peer进行验证及更新账本的过程。

超级账本什么时候出的

2017年3月。超级账本是一个旨在推动区块链跨行业应用的开源项目,由Linux基金会在2015年12月主导发起,于2017年3月底正式推出。基金会,是指利用自然人、法人或者其他组织捐赠的财产,以从事公益事业为目的,按照本条例的规定成立的非营利性法人。

什么是超级账本?

超级账本(hyperledger)是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目。通过创建通用的分布式账本技术,协助组织扩展、建立行业专属应用程序、平台和硬件系统来支持成员各自的交易业务。

什么叫区块链经济区块链经济最重要的是账本

1、在区块链经济中不得不提到的就是账本,在每一个链上都有一个区块,账本也是无处不在的,同时这些账本并不是只记录交易,而是由一些规律的数据组合而成的。

2、从根本上来看,账本描绘了经济和社会关系。人们对事实及其变化达成一致(即对账本内容达成共识,以及对账本的精确性充分信任)是市场资本主义的基石。制度加密经济学给了我们一种工具用来理解区块链革命正在发生什么,以及我们无法预测的事情。

3、区块链经济也是区块链技术带来的一种现象,目前很多企业都采用了区块链技术,所以利用区块链技术产生的价值利益就可被称为是区块链经济,大环境下的经济体系也在发生变化,这些系统中离不开的都是账本,所以区块链经济有必然存在的价值。

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/jys/187414.html

上一篇 2025年10月29日
下一篇 2025年10月29日

相关推荐

  • Web3钱包交易记录,数字世界的经济账本与价值凭证

    Web3钱包交易记录,数字世界的经济账本与价值凭证 在Web3时代,钱包不再仅仅是存储加密货币的工具,更是用户与去中心化世界交互的核心入口,而“Web3钱包交易记录”,作为钱包功能的“副产品”,早已超越简单的流水账,演变为记录数字资产流动、验证链上行为、构建个人信用体系

    2026-09-22 13:30:01
    8 0
  • 不止于公有链,超级账本相比以太坊的四大核心优势

    不止于公有链,超级账本相比以太坊的四大核心优势 在区块链技术的星辰大海中,以太坊(Ethereum)无疑是一座璀璨的灯塔,它开创了智能合约和去中心化应用(DApps)的先河,凭借其庞大的开发者社区和成熟的生态系统,成为了公有链领域的绝对王者,当我们谈论区块链在企业级应用

    2026-09-22 06:30:01
    10 0
  • 以太坊区块浏览器,以太坊世界的谷歌地图与公共账本

    以太坊区块浏览器,以太坊世界的谷歌地图与公共账本 如果您刚刚接触以太坊,或者对区块链技术感兴趣,您可能会听到一个听起来有些技术化的词——“以太坊区块浏览器”,它是什么?为什么需要它?以太坊区块浏览器就是以太坊区块链网络的“搜索引擎”和“公共浏览器”,是任何人

    2026-09-20 12:30:02
    11 0
  • 以太坊中的账本,不止是记录,更是信任的基石

    以太坊中的账本,不止是记录,更是信任的基石 在区块链的世界里,“账本”是一个绕不开的核心概念,如果说比特币用账本实现了点对点的价值转移,那么以太坊则将账本的内涵从“记录交易”拓展到了“记录状态与逻辑”,成为支撑去中心化应用(DApps)、智能合约乃至整个以太坊生

    2026-09-19 19:30:01
    9 0
  • 以太坊是P2P网络吗?揭开分布式账本背后的技术真相

    以太坊是P2P网络吗?揭开分布式账本背后的技术真相 在讨论区块链技术时,“P2P(点对点)网络”是一个绕不开的核心概念,作为第二大加密货币平台,以太坊常被拿来与比特币对比,但很多人仍有一个疑问:以太坊到底是不是P2P网络? 要回答这个问题,我们需要从P2P网络的定义出发

    2026-09-18 20:30:01
    7 0
  • 以太坊与区块链的核心原理,从账本到智能合约的跨越

    以太坊与区块链的核心原理,从账本到智能合约的跨越 不止是“去中心化的账本” 要理解以太坊,先得搞懂区块链的本质,简单说,区块链是一种分布式数据存储技术,核心目标是解决“信任问题”——在没有中心化机构(如银行、政府)背书的情况下,让多方数据可信、不可篡改。 核

    2026-09-18 09:30:01
    9 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载