首页 > 娱乐前沿 > 产经
区块链运作原理大剖析
小柯 2016-04-23 12:50:23

从一笔交易看区块链运作流程 z3P我酷网

图片来源:

iThomez3P我酷网

区块链(Blockchain)显然已经被许多人神化,好像各行各业都可以用区块链技术,不过某种程度上,它却像个黑盒子,大家都知道区块链具有许多特性跟好处,却不清楚它到底怎幺做到。z3P我酷网

区块链并非单一创新技术,而是将许多跨领域技术凑在一起,包括密码学、数学、演算法与经济模型,并结合点对点网路关係,利用数学基础就能建立信任效果,成为一个不需基于彼此信任基础、也不需仰赖单一中心化机构就能够运作的分散式系统,而比特币便是第一个採用区块链技术而打造出的一套P2P电子现金系统,用来实现一个可去中心化,并确保交易安全性、可追蹤性的数位货币体系。z3P我酷网

不过,区块链究竟是如何运作,其中又包含了哪些关键技术,使其被称作信任机器(Trust Machine),一笔交易到底要如何在一个彼此互不信任的P2P网路中,不经由传统的信任机构(如银行、证券交易所、第三方机构等中心化机构),就能完成交易验证?z3P我酷网

要搞懂区块链运作原理,可先区分出交易(Transaction)与区块(Block)两个部分,这里我们分别从区块链中一笔交易产生到完成验证的流程,以及图解一个区块,来了解区块链的运作原理,并进一步拆解5大区块链关键技术,看它到底怎幺做到大家口中的基于零信任基础、去中心化、可追蹤又不可窜改。z3P我酷网

?z3P我酷网

?从一笔交易看区块链运作流程?z3P我酷网

在比特币区块链中,当一笔交易经由某个节点或钱包产生时,这笔交易需要被传送给其它节点来作验证。做法是将交易资料经由数位签章加密并经由Hash函数得出一串代表此交易的唯一Hash值后,再将这个Hash值广播(Broadcast)给比特币区块链网络中的其它参与节点进行验证。z3P我酷网

产生一笔新交易 一笔新交易产生时,会先被广播到区块链网络中的其它参与节点z3P我酷网

各节点将数笔新交易放进区块 每个节点会将数笔未验证的交易Hash值收集到区块中,每个区块可以包含数百笔或上千笔交易z3P我酷网

决定由谁来验证这些交易 各节点进行工作量证明的计算来决定谁可以验证交易,由最快算出结果的节点来验证交易,这就是取得共识的做法。z3P我酷网

取得验证权的节点将区块广播给所有节点 最快完成POW的节点,会将自己的区块广播给其他节点z3P我酷网

各节点验证并接上新区块 其他节点会确认这个区块所包含的交易是否有效,确认没被重複花费且具有效数位签章后,接受该区块,此时区块才正式接上区块链,无法再窜改资料。z3P我酷网

交易验证完成 所有节点一旦接受该区块后,先前没算完POW工作的区块会失效,各节点会重新建立一个区块,继续下一回POW计算工作。z3P我酷网

?z3P我酷网

【相关报导请参考「区块链」专题】z3P我酷网

上一篇  下一篇

I 相关 / Other

区块链5大关键技术

比特币区块链的关键核心技术,包括採用Hashcash演算法来进行工作量证明,让区块链中的各节点有机会参与验证,达到公正性,且交易过程採用椭圆曲线数位签章演算法来确保交易安全,并在每笔交易与每个区块中使用多次Ha

区块到底是什幺?

每个区块的Block Header都会包含一组Previous Block Hash值,这是将前一个区块的Block Header进行Hash Function而得到的值,因此每个区块之间,都会藉由这个无形的链条与先前的区块环环相扣。 区块链(Blockchain)

全力拼转型!英特尔推区块链开发平台Sawtooth Lake

【快讯】陈水扁声请停止审判 高院裁准全球最大半导体制造商英特尔日前一方面宣布全球将裁员1万2000人,表态将投资更多在“成长”的领域,区块链(Blockchain)正是其一项。看好Fintech网络金融的发展,英特尔推出区块

金融科技发展基金成立 首募2亿元资金运作

由金管会请金融总会研议成立的“金融科技发展基金”,今(14)日正式启动,首波将以3年为期,目标达成三大任务,而该基金规模将采逐步扩大方式至10亿元,初期募资已达2亿元。 去(2015)年9月规画促成的“金融科技发展基

G20峰会逢9月台风季,杭州将组织核心区块防洪排涝演练

澎湃新闻(www.thepaper.cn)4月14日从浙江省防汛抗旱指挥部成员会议暨全省防汛工作视频会议上获悉,杭州市及其萧山区周密分析9月G20峰会期间不同等级强度降雨的防洪排涝情况,已研究制定应急保障方案。9月4日至5日,

I 热点 / Hot