区块链是高(gāo)度安全、可靠和(hé)去中心化的网络。人们可以在区块链(liàn)的共享账本中(zhōng)储存数(shù)据、交换价值并记录交易(yì)行为(wéi),这个账本不(bú)由任何一个中心化(huà)实体控制,而是由全世界各地的(de)计(jì)算(suàn)机共同维护。
账本是(shì)指记录经济活动的实体(tǐ)或电子文(wén)档。账本可以记录个人账户(hù)余额,也可(kě)以(yǐ)记录整个经(jīng)济体(tǐ)中的资(zī)金流动。如今,大多数账本(běn)与票据都由银行等(děng)各种中心化(huà)实体掌控,这些实体将账本储(chǔ)存在自己的服务器和犹如黑(hēi)匣子般的数据(jù)库中(zhōng)。
区块(kuài)链是储存在去中(zhōng)心化计(jì)算机网络中的虚拟账本。网络中的每台计算机(即(jí)节点)都(dōu)运行同样的软件(jiàn),并维护、储(chǔ)存和验证同一账本的副本。公链使用其(qí)原生资产(即
加密货币)为节点提供经济(jì)激励,鼓励节点积(jī)极沟通,最终就账本(běn)的有效性达成一致意见(jiàn)(即(jí)共识)。
用户提交交易(yì),将价值从一个账户(hù)转移(yí)到另一个账(zhàng)户,以(yǐ)此对账本添加内容(róng)。用户的账户(hù)被(bèi)称(chēng)为公钥(yào)或公(gōng)有地(dì)址(public address),每个(gè)公钥都有对应的(de)私钥。公(gōng)钥就像是(shì)电子(zǐ)邮箱地址,而私钥就像是密码,持公钥的人必须输入密码(注:这个密码也叫数字签(qiān)名(míng)),才能从账(zhàng)户转账出去。
待执行的交易会被打包进“区块”中,然后网络中的每(měi)个节点(diǎn)都会对这些(xiē)交易进(jìn)行处理和(hé)验证。让所有节(jiē)点都验证交易是为了确保帐本中的(de)变更得到(dào)重复验证。公钥(yào)中必须存放足(zú)够的资金(jīn)并且数字签名必须正确无误,交易才能顺利执行。
一(yī)旦区(qū)块被确认,就会(huì)附加在账本中。账本就是由一个(gè)个区块连接(jiē)而(ér)成的,因此被命(mìng)名为“区(qū)块链”。节点提供服务会(huì)获(huò)得交易费或新创建(jiàn)的加密货币作为奖励,这也称为区块奖(jiǎng)励。
区块链有许(xǔ)多不同的设计模式,每种模式都有其优缺点(diǎn)。
网络(luò)权限和参与:不同(tóng)区块链网络(luò)的开放程度或限制门槛有所不同。其中公链是完全开(kāi)放的,私有链是完全封闭的,而
联盟(méng)链开放权限但限制(zhì)参(cān)与。这三(sān)种(zhǒng)是主要的区块(kuài)链类(lèi)型(xíng)。
共识机(jī)制:区块(kuài)链可以通过不同的方(fāng)式对(duì)交易达成共识。最常见的(de)共识机制包括工作量证明(míng)(
比特币)、权益证明(Tezos)以及权威证(zhèng)明(大多数私(sī)有链)。
功能设(shè)计:区块链目前无法做到十全(quán)十(shí)美,而(ér)是(shì)需要在功能上做出一定取舍。其中重要的(de)功能包括安全性、可(kě)扩展性、去中心化、隐(yǐn)私保障和交(jiāo)易最(zuì)终确认等。
版权申明:本内容来自于互联网,属第三方汇(huì)集推荐平台。本文的(de)版权归原作者所有,文章言论(lùn)不代表链(liàn)门(mén)户的观点,链(liàn)门(mén)户不承担任何(hé)法律责任。如有侵(qīn)权(quán)请联系QQ:3341927519进行反馈。