区块链(Block Chain)

作者:{ Craftsman,Esi,Biubiubiu2}@ArkTeam

区块链2008年中本聪发表的《比特币:一种点对点的电子现金系统》一文提出,是以比特币为代表的加密数字货币体系的核心技术随着比特币等数字加密货币的兴起,区块链技术逐渐得到大家的重视,区块链主要解决的问题是应用系统的去中心化。

为了方便理解,我们建立一个简单的去中心化借贷模型:十个人围在一起,某一天甲向乙借了10块钱,并在人群中大喊“我是甲,1月1日我借给了乙10块钱!”,乙也在人群中大喊“我是乙,1月1日我向甲借了10块钱!”,此时另外的八个人都知道了这个消息“甲在1月1日借给了乙10块钱”,并将该消息写到各自的记账本中。此时,一个去中心化的系统就建立起来了。

图1 简单的去中心化借贷模型

这个借贷系统不需要银行,不需要借贷协议,甚至不需要人与人之间的信任关系。如果乙之后的某一天突然改口说“我不欠甲钱!”,这个时候知道乙向甲借钱的这群人会自动站出来说“我的账本里记录了乙在1月1日那天向甲借了10块钱,乙在撒谎!”,如果有超过半数以上的人都说乙在撒谎,那么乙说“我不欠甲钱!”便不成立了。


图2 区块链举手表决机制

区块链采用全民参与记账的方式,系统共享一个数据库,这个数据库就是一个账本,每个参与者都持有该账本的记录。参与记账系统的群众通过举手表决的方式保证数据的一致性,只有系统中半数以上的人举手表决通过后,系统中的账本数据才允许被修改,仅凭一己之力无法对账本数据进行修改。每个参与者会自动同步区块链中存储的账本数据,即使某个人持有的账本数据丢失了,区块链系统中的账本数据也不会丢失,并且可以通过区块链系统进行数据恢复。

区块链作为数字货币的底层技术,引起了金融界的高度重视,包括汇丰银行、花旗银行、高盛、摩根大通、瑞银(UBS)、苏格兰皇家银行在内的众多金融机构,均与区块链公司进行合作,共同研究区块链在金融市场的应用。目前区块链技术还处于发展阶段,而过去被认为区块链系统耗费资源大、处理数据有限制之类的问题已经在技术上取得突破,但对于区块链的扩展性方面,仍停留在探索阶段,缺乏大规模的实践考验。

发表评论

电子邮件地址不会被公开。 必填项已用*标注