在听一个
区块链微课时,有专家提出“信任不等于信用,信任是(shì)人际关系(xì),信用是资
金融通(tōng)”。这(zhè)句话指出了很(hěn)多
区块链应用的误区,本(běn)期就详细探讨(tǎo)一下这个问题。
本系列的(de)开(kāi)篇,在介绍区块链是什么的(de)时候,提到了这样一句(jù)话:“区块(kuài)链的价值(zhí)在于,没有任何一个中(zhōng)心能够控制这个系统,数据一旦产生便不(bú)可更改(gǎi),这产生了(le)强大的信任。因此人们(men)常说区块链(liàn)是一台创造信(xìn)任的机(jī)器。”
区块链能创造信任,那么能创(chuàng)造信用吗?
首(shǒu)先,我们看一下“信任”的概念(niàn),信(xìn)任是一个复(fù)杂的概念,很多学科都涉及到这个概念,但是至今没(méi)有一个(gè)统一的(de)定义。
在区块链(liàn)中,我们认为信任是指:区块链中的节点运(yùn)行者相信区块链上面(miàn)的数据是确定的。换句(jù)话说,就是区块链(liàn)中的节点运行者信任区块链上的数(shù)据(jù)。
而信用的含义则是:在(zài)经(jīng)济活动中能(néng)够(gòu)履行承诺。而在经(jīng)济(jì)学中,信用(yòng)往往是(shì)债务。
那么,从“信任(rèn)数据”能否推导到“信用”?需要看具体问题具体分析:
情况一:假(jiǎ)设Alice和Bob在
以太坊上(shàng)构建了一(yī)个智能合约,Bob将10个ETH转移到该合约的地址上,约定3天后,Alice调(diào)用这个合约,就可以得到这10个ETH。那么,在这个经济活(huó)动中,3天后Alice调(diào)用这个合约,Bob的承诺就会被以太坊自动执行。这(zhè)里,信任以太坊上的(de)数据就能得出Bob会履行承诺的结论。
情(qíng)况二:如果(guǒ)Bob一(yī)开始没(méi)有(yǒu)10个ETH呢?简单说,我没钱,你能(néng)咋(zǎ)地?这(zhè)样我们(men)就要看(kàn)这个函数是(shì)怎样编写的,是否专门处理了这个情况?
从智(zhì)能合约的角度来说,一(yī)个完善的智能合约,应(yīng)该考(kǎo)虑到所有异常的(de)情况(违约情况)——Bob没(méi)有在3天内把10个ETH转移到(dào)合约地址中。我们就可以(yǐ)这样编写(xiě):如果合约账(zhàng)户(hù)上不足10个ETH,先转走全部余额,剩下的等合(hé)约(yuē)地址中有的时候再处理,等等。
这里,在智能合约编写的时候,实质上是(shì)把Bob未来(lái)的全部可能(néng)性都(dōu)考虑进(jìn)去,然后写成(chéng)了一个程序上完善的合约。从这个完善的合约上看,该合(hé)约是(shì)一定能被履(lǚ)行(háng)的。但是对于Alice而(ér)言,她所期望的履行方式仅(jǐn)仅是(shì)正常(cháng)的情况,而(ér)不包括违约情况(kuàng)。
因此(cǐ),信任数(shù)据推导出信任合(hé)约,但是合约中只有一部分是真实(shí)期望的结果,另一部分(违约情(qíng)况处理)并(bìng)不(bú)是真(zhēn)实期(qī)望的结果,整个过程(chéng)也(yě)没有产(chǎn)生100%的信用。
于是,问题又回到了和现实社会相同的情(qíng)况,我们(men)判断一个主体X是否(fǒu)有足够(gòu)的信用,需要收集大量和X相关的数(shù)据,然后通(tōng)过一些数学(xué)手段和数学模(mó)型,来分析(xī)它的信用情况。
而在区块链中,我们只完成了前一半的(de)一小部分——我们(men)有区块链上和X相关的数据,并(bìng)且这些数(shù)据是确定的(很难讲数据(jù)是真实的,只能用“确定”这个词)。其他的(de)都不在区块(kuài)链上,甚(shèn)至(zhì)我们有的(de)可能只是X履约的历史数据,而X的其他数据都无法从区块(kuài)链上获取到。那么,从信用模型角度,这个数据量就很少了。
因(yīn)此,区块链不能创造信用,它只能(néng)创造信任。
依(yī)靠信用的交易活动,在(zài)区(qū)块链上的风(fēng)险(xiǎn),和在现实世(shì)界上的风险没(méi)有(yǒu)区别,甚至可(kě)能更高一(yī)点(这些(xiē)交易活动依赖的(de)智能合约可能有bug)。但是,不依靠信(xìn)用的交易活动,是(shì)可以充分相(xiàng)信的。
情况三:仍以Alice和Bob的交易为例,Bob当(dāng)前没有10个ETH,但是他有(yǒu)10000个EOS。Alice和Bob之间编写的智能合约中(zhōng),Bob首先(xiān)把10000个EOS转移(yí)到合约地址(zhǐ)上(shàng),3天后,如果Bob给(gěi)合(hé)约(yuē)地(dì)址充了10个ETH,则Alice 获得10个ETH,10000个EOS全部转移回(huí)Bob账(zhàng)户;如果合约地址上的ETH不足10个(gè),则(zé)将10000个(gè)EOS转给Alice。
在这个合约中,合约正(zhèng)常执行的情况和违(wéi)约情况都能够在以(yǐ)太坊上正常处理,并且(qiě)违约情况也是Alice能(néng)够接受的,那么,信(xìn)任以太坊上的数据(jù)就(jiù)能得出Bob会履行(háng)承诺的结论。但是,情(qíng)况一和情(qíng)况(kuàng)三(sān)一样,这(zhè)种履行(háng)承诺,我认为(wéi)不能称之为“创造”了信用(yòng)。
敖萌,现就职于中国信息(xī)通信研究院北京泰尔英福网(wǎng)络科技有限责任公司,主要研究(jiū)模式识(shí)别和区块链,
版权(quán)申明(míng):本内(nèi)容来自于互联网,属第(dì)三方汇集推荐(jiàn)平台。本文的(de)版权(quán)归(guī)原作者所有,文章言(yán)论不代表链(liàn)门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。