从记帐的角度来看,区块链是具有自动对帐功能的电子帐本。

这本电子帐本的特色:

只能一直增加纪录,无法窜改。 分散。 用密码学来保护。

只允许增加、不允许删除的线性结构,由是一个一个区块串联起来,成为一条链,这也是其名字「区块链」的来源。

增加纪录

每一次交易,就是改变帐目,用户会在本子上添加纪录,记下我们做了什么,数次交易后,帐目经大家共同认可后,产生的「共识」。

因此「区块」代表用户对于一段时间内交易的共识,例如:大家都知道我把一个东西卖给你这件事,我们可以把区块想成一种状态。

这样理解:

(交易+交易+交易)=帐目

帐目经过共识后形成区块。

(帐目+帐目+帐目)=帐本=区块链

一本帐本,就是一条区块链。

因此我们可以了解三个区块链常用语:

交易(Transaction) 区块(Block) 链(Chain)

区块链的世界变成这样:

(交易+交易+交易)=区块

(区块+区块+区块)=区块链

交易(Transaction),是改变账本状态的行为。

一段时间后,纪录这段时间内发生的交易和状态结果,大家共同认可现在这本帐本的纪录,达成「共识」,这个达成的共识就是区块(Block)。

每次共识生成的区块,就是参与者重新确认区块中所有交易、确认改变的状态。

链(Chain)是由每一个区块按照发生顺序串联而成,是整个状态变化的日志记录。

加入意义后

交易(Transaction)是行为。 区块(Block)是状态。 链(Chain)是结果。

从生活化的角度来想,区块链就像是写共同日记,我们把每一天大大小小的事情记录下来,然后每天睡前校对,整理成一本日记。

分散

区块链也是「去中心化」,其实是「多中心化」,不须中央组织来管理,改由所有参与者来管理,因此是「去极权中心化」,改为「参与者中心化」 。

将认证权力分散到所有参与者身上,去除中央集权,每位参与者都是「中心」。

每位参与维护的人称为「节点」,参与维护节点都能获得一份完整记录的副本。

区块链的用途

区块链是用来解决信任问题,不是用来储存资料,因此把区块链当成资料库效率不是很高。

透过这种技术,能在陌生人彼此之间建立互信机制,而且不需要第三方担保,当然现阶段技术还不成熟,无法做到完全的无第三方担保,例如法定货币转换到区块链资产上必须透过交易平台,或是透过代买公司等等,但这仍意味着具有很大的发展性,也还有很长一段路要走。

区块链不是要颠覆现有技术。

区块链是源自于多项既有技术的新事物,与现有技术息息相关,只是在解决多方合作和互信机制上多走了一步,但并不意味着它将彻底颠覆已有的商业模式。

在未来很长一段时间里,用户仍需摸索适合使用区块链的时机与场所,配合旧有系统以解决问题。