無(wú)幣區(qū)塊鏈的原理是什么以及有什么應(yīng)用
提到區(qū)塊鏈,大家最先想到的可能是錢(qián)包和交易所。而對(duì)于區(qū)塊鏈的應(yīng)用層面,了解的人卻并不多。
區(qū)塊鏈的本質(zhì)是一個(gè)使用時(shí)間戳和哈希值對(duì)每一筆記錄都進(jìn)行鎖定的分布式存儲(chǔ)。誰(shuí)能往里面追加記錄,由共識(shí)說(shuō)了算。追加的記錄來(lái)自于誰(shuí),由加密算法來(lái)驗(yàn)證。
無(wú)幣區(qū)塊鏈的原理及應(yīng)用領(lǐng)域
無(wú)幣區(qū)塊鏈和有幣區(qū)塊鏈只是記錄的內(nèi)容不同。這個(gè)內(nèi)容如果是一個(gè)轉(zhuǎn)賬記錄,就是有幣區(qū)塊鏈。比如bob轉(zhuǎn)給alice 10個(gè)貨幣。如果內(nèi)容不是轉(zhuǎn)賬記錄,則是無(wú)幣區(qū)塊鏈,比如bob轉(zhuǎn)給tom 10個(gè)貓糧。
很多人認(rèn)為無(wú)幣區(qū)塊鏈就是區(qū)塊鏈去掉幣,似乎無(wú)幣區(qū)塊鏈更簡(jiǎn)單了。實(shí)際上這樣的理解不夠深刻。無(wú)幣區(qū)塊鏈因?yàn)橛涗浀膬?nèi)容不是貨幣,而是五花八門(mén),因此本質(zhì)上比有幣區(qū)塊鏈更復(fù)雜了。因?yàn)榉秦泿艑用嫔系臇|西,不像貨幣那樣做數(shù)學(xué)計(jì)算就能驗(yàn)證。
比如bob以前有10塊錢(qián),alice有2塊錢(qián),那么bob轉(zhuǎn)給alice 2塊錢(qián)后,bob則有8塊錢(qián),而alice有4塊錢(qián)。
對(duì)于有幣區(qū)塊鏈,最基本的考慮是有無(wú)雙花。而無(wú)幣區(qū)塊鏈,則需要考慮更多的數(shù)學(xué)計(jì)算之外的事情。
拿農(nóng)產(chǎn)品追溯來(lái)講。目前大部分農(nóng)產(chǎn)品追溯都是批量追溯。比如橙子,可能這一箱甚至一車(chē)橙子,都只有一個(gè)追溯碼。它不是唯一的。你能追溯出全過(guò)程,但是這是這一批次橙子的全過(guò)程。因?yàn)槌杀疽蛩兀€不能做到每個(gè)橙子一個(gè)追溯碼。
如果每個(gè)橙子一個(gè)追溯碼,因?yàn)槊總€(gè)橙子在樹(shù)上的位置不同,接受的光照不同,同一棵樹(shù)上的橙子也有不一樣的味道。如果不考慮成本,從理論上來(lái)講,每個(gè)橙子都可以做追溯。但是這個(gè)橙子在區(qū)塊鏈里是什么呢?肯定不是節(jié)點(diǎn)。那么是幣嗎?
如果用有幣區(qū)塊鏈來(lái)做橙子追溯,比如用以太坊,那么批量的橙子就是ERC20代幣,而每個(gè)橙子都有唯一追溯碼的則是ERC721代幣。
按照有幣區(qū)塊鏈,顧客是用一個(gè)代表貨幣的代幣去購(gòu)買(mǎi)代表具體實(shí)物的代幣(權(quán)益)。比如你購(gòu)買(mǎi)10個(gè)橙子幣,每個(gè)橙子幣對(duì)應(yīng)一個(gè)橙子。這樣看起來(lái)并不復(fù)雜。但如果你想知道每一個(gè)橙子的生長(zhǎng)過(guò)程,僅僅靠橙子幣就做不到了。
這說(shuō)明,有幣區(qū)塊鏈做追溯是有困難的。有幣區(qū)塊鏈擅長(zhǎng)做什么?擅長(zhǎng)做權(quán)益交換。比如bob購(gòu)買(mǎi)了能兌換10個(gè)橙子的橙子幣10枚,現(xiàn)在他把這10個(gè)橙子幣轉(zhuǎn)給了alice。那么alice則可以用橙子幣兌換橙子,即bob兌換橙子的權(quán)益轉(zhuǎn)到了alice。
但權(quán)益兌換又不同于價(jià)值流轉(zhuǎn)。幣是有數(shù)量的,而權(quán)益卻沒(méi)有。
比如兩個(gè)商店聯(lián)合做活動(dòng),喝咖啡就可以獲得看電影的權(quán)益。一件事情觸發(fā)另一件權(quán)益。這些事情是不確定的,你不知道多少人喝咖啡,也不知道多少人能觸發(fā)看電影的權(quán)益。
如果使用代幣,則需要發(fā)行個(gè)咖啡代幣,買(mǎi)咖啡就能獲得電影票代幣,俗稱(chēng)購(gòu)物即挖礦。但是這會(huì)產(chǎn)生一個(gè)問(wèn)題,電影票發(fā)行多少合適?
如果電影票是電影院發(fā)行的,那么喝咖啡就得到的電影票代幣,是電影院給的,還是電影院先給咖啡店?先給多少?用人工轉(zhuǎn)賬還是智能合約?
有效期是什么,這些寫(xiě)在智能合約里是非常麻煩的。所以在有幣的區(qū)塊鏈中,很難看到這類(lèi)貼近生活的應(yīng)用。
有幣區(qū)塊鏈更難做的是溯源。比如橙子什么時(shí)候種下去,什么時(shí)候開(kāi)花,什么時(shí)候結(jié)果。結(jié)的果在哪兒,什么時(shí)候噴藥,什么時(shí)候采摘,誰(shuí)采摘的,被包裝到哪個(gè)箱子里,經(jīng)過(guò)誰(shuí)的運(yùn)輸,進(jìn)入了哪個(gè)超市,這些信息僅用有幣區(qū)塊鏈的轉(zhuǎn)賬顯然是處理不了的。
無(wú)幣區(qū)塊鏈更適合做復(fù)雜的應(yīng)用場(chǎng)景,比如通過(guò)信任機(jī)制去掉不同系統(tǒng)之間的審核環(huán)節(jié),實(shí)現(xiàn)基于行為事件的權(quán)益聯(lián)動(dòng)。
最后,有幣區(qū)塊鏈與無(wú)幣區(qū)塊鏈不是針?shù)h相對(duì)的。兩者可以相互結(jié)合。未來(lái)區(qū)塊鏈多鏈結(jié)構(gòu)是趨勢(shì),支付、權(quán)益聯(lián)動(dòng)和溯源可以用不同的鏈條實(shí)現(xiàn)。
來(lái)源:JURA侏羅記