到了区块链的时代(dài),首先大家碰到的一(yī)个问题,就是当电脑开(kāi)始变得越(yuè)来越(yuè)多的时候,我们要形(xíng)成一个网,就是一个(gè)分布式的计算机系统。比如说(shuō)我们要有一个共同(tóng)的数(shù)据库,然而到底谁有权来(lái)修(xiū)改这个(gè)数(shù)据库?修改顺序是什(shí)么?
区块链的(de)本质(zhì)上是一个去(qù)中心(xīn)化的数据(jù)库。它使用密码学的相(xiàng)关(guān)方(fāng)法产生数(shù)据块,每一个数据块(kuài)中(zhōng)包含了一次比特币网络交易的所有信息,因此可(kě)以用(yòng)来验(yàn)证其信息(xī)的有效性和生成下一(yī)个区块。区块链格式首先被应用于(yú)比特币。2008年(nián)10月,在中本聪的论文中(zhōng),“区块”和“链”
区块(kuài)链正如其名,按照时间顺序将一个个区块以链式结构连接(jiē),构成一个分(fèn)布式的共享账本。开发出一个新的区块(kuài)就是(shì)一笔新的记账。在这个账本中,由共(gòng)识算法决定出(chū)记(jì)账(zhàng)者,由(yóu)P2P网络保证账本内(nèi)容共(gòng)享,由(yóu)密(mì)码学签(qiān)名(míng)和哈(hā)希算法保证(zhèng)区块中的交易不可篡改