在传统的账本系统中,所有用户的交易信息都写在同一个账本上,由此来保证用户之间不出现冲突的交易信息。
而这个唯一账本的记录、检索一般交由可信任的第三方机构进行(如银行)。在这一系统中,所有用户向第三方机构支付信任,由机构保证账本不被恶意篡改。这是一种中心化的体系,
区块链技术正是提出一种分布式账本的架构,把第三方机构从系统中剔除,让人与人之间可以直接进行交易。区块链的解决思路是让所有用户都拥有一本账本,所有用户都参与到记账的过程中。
由此,账本信息的一致性问题,实际上变成一种“唯一性”问题:只要设计一种规则,确保只有唯一一种交易信息能通过筛选保留下来,即可保证各个用户记录下来的是同一种信息。
链式结构还带来一个好处。所有的区块都通过“链”联结在一起,形成了一个紧密的整体。如果黑客想要篡改某个区块的内容,则无法直接插入某个新的区块,而需要从此往后的整个链条重新替换,代价高昂。由此可避免篡改交易等攻击。
B商国际
QR Code
专业
WELCOME
TO Join Us
资讯
领取专属 10元无门槛券
私享最新 技术干货