要了解区块链技术适合什么样的应用,首先需要了解它解决了什么样的问题,如果英特网技术解决的是通讯问题的话,区块链技术解决的是信任的问题。
打个比方我和释老毛赌雪球今年收益冠军是谁,我说是梁宏,释老毛说是秃鹫投资老王。但是释老毛的赌品我深表怀疑,担心他输了赖账不给钱。没想到释老毛反咬一口,还怀疑我的赌品不好,简直岂有此理!那咱俩就找来具有第三方公信力的方丈来做公证人。我们可以各自出15块钱给我们都信得过的方丈来保管。如果到时候梁宏赢了,30块钱就归我。如果老王赢了,30块钱就归释老毛。
年度收益排名出来了,方丈携着30元巨款跑路了……
出于对人性的失望,我和释老毛决定使用区块链技术来解决这个价值不菲的问题。办法是写一个”代码合约“来实现对赌。方法是这样的,我们先各自出15块钱打到一个”代码合约“的账户里,这个合约不被任何人控制,只被合约的代码控制。现在”代码合约“的账户上有了30块钱,我们开始把这段代码合约放到区块链上去运行。
代码大概是这样的:
比赛结果=雪球官网API.GET(“年度收益排名”)
IF(梁宏赢)
PAY 30 TO ME
ELSE
PAY 30 TO释老毛
账户里资金转账的唯一依据是比赛结果,谁都赖不了账。
金融业太需要这个技术了
举个例子万X房地产公司借道XX信托发了款理财由银行代销,通道费0.3%就算了,万一信托公司倒闭了呢?还有前段时间债券代持萝卜章等事件,如果这些都是在区块链上运行,一来节省了通道成本,二来不用担心第三方违约的问题了。