區(qū)塊鏈怎樣大規(guī)模的商用
掃描二維碼
隨時(shí)隨地手機(jī)看文章
費(fèi)用代付機(jī)制或許能將互聯(lián)網(wǎng)的「免費(fèi)」商業(yè)模式帶到區(qū)塊鏈領(lǐng)域。
撰文:Ruya
從最初的「鏈治百病」到回歸理性,直到今日,也只有 DeFi 生態(tài)和少數(shù)的游戲有足夠多的用戶量,就最大的區(qū)塊鏈平臺(tái)、市值 197 億的以太坊而言,整個(gè) DeFi 生態(tài)僅僅鎖定了 9 億美金,DApp 周活躍用戶不過(guò) 20 萬(wàn)上下。我們都說(shuō)區(qū)塊鏈還在早期,有諸多問(wèn)題亟待解決,而造成如此現(xiàn)象的原因我們能列舉出很多,如現(xiàn)實(shí)世界的信息上鏈難度大,區(qū)塊鏈平臺(tái)運(yùn)行速度慢等。而更大的問(wèn)題,則在于區(qū)塊鏈和傳統(tǒng)互聯(lián)網(wǎng)完全不同的商業(yè)模式。
免費(fèi)商業(yè)模式是目前最好的商業(yè)模式,在互聯(lián)網(wǎng)的虛擬經(jīng)濟(jì)中尤為突出。而區(qū)塊鏈作為價(jià)值互聯(lián)網(wǎng)的底層技術(shù),鏈上每一步操作都需要支付手續(xù)費(fèi),由此帶來(lái)一連串問(wèn)題:用戶需要購(gòu)買加密貨幣,注冊(cè)交易所,完成 KYC,法幣通道完成購(gòu)買,之后復(fù)制錢包地址、提幣… 提幣還需要等半小時(shí),還可能會(huì)失敗。每多一個(gè)步驟,用戶就會(huì)被篩掉 80%,被傳統(tǒng)互聯(lián)網(wǎng)的體驗(yàn)「慣壞」了的用戶,永遠(yuǎn)無(wú)法理解為什么要使用區(qū)塊鏈。
不僅是互聯(lián)網(wǎng),線下商業(yè)也有免費(fèi)模式吸引流量的做法。免費(fèi)商業(yè)模式的本質(zhì),即交叉補(bǔ)貼。讓錢在不同的產(chǎn)品之間、人之間、現(xiàn)在和未來(lái)之間、貨幣與非貨幣市場(chǎng)之間轉(zhuǎn)移。整個(gè)世界就是一個(gè)交叉補(bǔ)貼的大網(wǎng)。區(qū)塊鏈平臺(tái)想要「去中介」,反而是在妄想斬掉交叉補(bǔ)貼的網(wǎng)。
與其逆流而上,不如順應(yīng)趨勢(shì),保留區(qū)塊鏈去中心化、無(wú)需許可、公開透明的特性,僅在商業(yè)模式上進(jìn)行改變,不就能解決這個(gè)問(wèn)題,獲取大量用戶?
解決方案也就應(yīng)運(yùn)而生:費(fèi)用代付機(jī)制(Fee Delegation)。
多方支付與指定代付:讓第三方付費(fèi)成為可能
在諸多區(qū)塊鏈平臺(tái)的競(jìng)賽中,唯鏈?zhǔn)鞘讉€(gè)將費(fèi)用代付機(jī)制應(yīng)用在實(shí)際商業(yè)落地中的區(qū)塊鏈平臺(tái)。在唯鏈的設(shè)計(jì)中有兩種方案來(lái)實(shí)現(xiàn)這個(gè)功能:多方支付協(xié)議(MulTI-party Payment Protocal - MPP)和指定代付協(xié)議(VIP-191)。這樣,用戶發(fā)出的交易的手續(xù)費(fèi)可以在一定情況下由其他人來(lái)為他支付,由此用戶可以在不需要持有任何加密貨幣的場(chǎng)景下使用區(qū)塊鏈上的服務(wù)和應(yīng)用。
這兩個(gè)方案有各自的優(yōu)缺點(diǎn)。多方支付協(xié)議更適用于區(qū)塊鏈開發(fā)者,他們?cè)趨^(qū)塊鏈平臺(tái)上開設(shè)賬戶,并可以指定一些用戶(一般是注冊(cè)用戶),這些用戶在使用這個(gè)應(yīng)用的時(shí)候,會(huì)從開發(fā)者的賬戶中代扣手續(xù)費(fèi),而用戶自己則不需要持有加密貨幣。當(dāng)然用戶會(huì)有一定信用額度,可能有時(shí)候通過(guò)支付寶等方式來(lái)給服務(wù)商付費(fèi)。這個(gè)協(xié)議也允許有一個(gè)第三方的服務(wù)商,來(lái)為多個(gè)應(yīng)用的用戶支付手續(xù)費(fèi),這樣就可以避免開發(fā)者需要自己管理賬戶的問(wèn)題。
指定代付協(xié)議(VIP-191)則是多方支付協(xié)議(MPP)的一種補(bǔ)充,它是運(yùn)行一筆一次性的交易,用戶在發(fā)送交易的時(shí)候,調(diào)用相關(guān)合約,指定一個(gè)賬戶來(lái)幫助自己支付手續(xù)費(fèi)即可。相較之下,采用指定代付協(xié)議會(huì)更加靈活,且有更好的隱私性,畢竟采用第一種多方支付協(xié)議會(huì)需要開發(fā)者在鏈上進(jìn)行簽署和規(guī)劃、用戶也需要注冊(cè)。但問(wèn)題在于,指定代付協(xié)議需要在雙方同時(shí)在線對(duì)交易進(jìn)行簽名,而多方支付協(xié)議則沒(méi)有這個(gè)問(wèn)題。
那如上文所述的費(fèi)用代付機(jī)制如何應(yīng)用呢?舉例來(lái)說(shuō),基于唯鏈區(qū)塊鏈開發(fā)的 8Hours 游戲平臺(tái)就是結(jié)合費(fèi)用代付機(jī)制的典范。在 8Hours 中每個(gè)游戲角色和裝備都是一個(gè)「非同質(zhì)化代幣」(簡(jiǎn)稱 NFT),可以在區(qū)塊鏈平臺(tái)不同賬戶之間轉(zhuǎn)移,和其他的 NFT 搭配、組合。比如開發(fā)者設(shè)計(jì)基于區(qū)塊鏈平臺(tái)的格斗爭(zhēng)霸游戲,用戶只需要將自己的英雄人物轉(zhuǎn)移到相關(guān)地址就能夠給自己的英雄人物配上裝備、參與游戲,甚至后續(xù)有人開發(fā)了全新的關(guān)卡,只需要一鍵轉(zhuǎn)移,英雄就能夠攜帶著之前辛苦獲得的裝備開始新的征程。
一般情況下,玩家如果想要轉(zhuǎn)移自己的 NFT,一定會(huì)需要支付手續(xù)費(fèi)。若他們不熟悉區(qū)塊鏈,立馬會(huì)被各式各樣的問(wèn)題難住從而望而卻步。而結(jié)合費(fèi)用代付機(jī)制,平臺(tái)可以輕松的通過(guò)免費(fèi)體驗(yàn)?zāi)J轿礁嗥胀ㄍ婕?。而在看不?jiàn)的底層區(qū)塊鏈平臺(tái)上,平臺(tái)替用戶支付了手續(xù)費(fèi)。在三天免費(fèi)體驗(yàn)過(guò)后,游戲已經(jīng)獲得了足夠的用戶黏性,這時(shí)候用戶只需要使用法幣支付訂閱費(fèi)用就能夠繼續(xù)游戲,而平臺(tái)也就開始有了收入,并能繼續(xù)替用戶支付區(qū)塊鏈上的各種手續(xù)費(fèi)。用戶無(wú)需通過(guò)掌握區(qū)塊鏈知識(shí)和進(jìn)行繁瑣的操作,就能夠獲得更多元化的游戲體驗(yàn)并且體會(huì)到區(qū)塊鏈技術(shù)帶來(lái)的好處,平臺(tái)、開發(fā)者也有了收入,實(shí)現(xiàn)多方共贏。
原本 NFT 的出現(xiàn)為區(qū)塊鏈游戲帶來(lái)了全新的場(chǎng)景和巨大的市場(chǎng)機(jī)會(huì),卻被區(qū)塊鏈糟糕的用戶體驗(yàn)所困擾。唯鏈的費(fèi)用代付機(jī)制則試圖解決這個(gè)問(wèn)題,為 NFT 的發(fā)展鋪平了道路。相應(yīng)的,在奢侈品交易、物流溯源等方方面面,費(fèi)用代付機(jī)制都有用武之地。
費(fèi)用代付機(jī)制實(shí)際上并不是第一次被提出來(lái),類似的機(jī)制設(shè)計(jì)在以太坊上也有開發(fā)者提出,如 EIP-1077 和 Gas StaTIon Network,但目前來(lái)看,以太坊每次升級(jí)通過(guò)的 EIP 少的可憐(歷史上三次分叉,Homestead 分叉通過(guò)了 3 個(gè) EIP,ByzabTIum 分叉通過(guò)了 8 個(gè),ConstanTInople 分叉通過(guò)了 5 個(gè)),EIP-1077 提出一年半仍舊沒(méi)有實(shí)施。相比而言唯鏈更重視用戶體驗(yàn)問(wèn)題,實(shí)現(xiàn)指定代付機(jī)制的改進(jìn)協(xié)議在 19 年 7 月就已經(jīng)通過(guò)并完成部署,多方支付協(xié)議也已經(jīng)完成,目前已廣泛應(yīng)用于唯鏈區(qū)塊鏈平臺(tái)上商業(yè)合作日常業(yè)務(wù)中。
在用戶習(xí)慣免費(fèi)商業(yè)模式的當(dāng)下,得用戶者得人心,或許也是唯鏈能夠獲得如 DNV GL、 LVMH、寶馬、沃爾瑪中國(guó)等多家大型企業(yè)青睞的原因。
強(qiáng)化交易模型:為開發(fā)者提供的原生支持
但這樣就夠了嗎?對(duì)于區(qū)塊鏈平臺(tái)來(lái)說(shuō),它既要一手抓用戶,又要一手抓開發(fā)者。用戶終端方便是一方面,對(duì)于開發(fā)者也需要便捷性。
開發(fā)者最需要處理的就是交易的問(wèn)題,首當(dāng)其沖的就是交易的安全性,這需要交易的唯一性來(lái)保障,這樣才能夠避免交易重放。如比特幣這樣采用 UTXO 模型的區(qū)塊鏈來(lái)說(shuō),每個(gè) UTXO (可以理解為一小塊比特幣)關(guān)聯(lián)著前一個(gè)已經(jīng)花費(fèi)的 UTXO,每個(gè) UTXO 都有各自的歷史,這讓 UTXO 本身就有唯一性。
而如以太坊這樣采用賬戶模型的區(qū)塊鏈則就復(fù)雜很多,因?yàn)橘~戶只記錄余額而不記錄交易信息,因此就需要在交易中加入額外的信息保障交易的唯一性。
比如以太坊的做法在賬戶中加入一個(gè) Nonce 的值,這個(gè) Nonce 值相當(dāng)于計(jì)數(shù)器。每一筆交易也要有一個(gè)對(duì)應(yīng)的 AccountNonce 值,只有當(dāng)發(fā)送到這個(gè)賬戶的交易的 AccountNonce 值和賬戶中最新的 Nonce 值相等,這筆交易才算是有效的,由于賬戶地址 + Nonce 總是一個(gè)唯一值,保障了交易的唯一性。
而這樣的設(shè)計(jì)要求交易必須按照順序進(jìn)行,一旦出現(xiàn)某賬戶同時(shí)收到多筆交易的時(shí)候,若當(dāng)中一筆交易失敗,那么后續(xù)的交易的 AccountNonce 值就不能和賬戶的值對(duì)應(yīng)從而都失效。
而唯鏈的方案則簡(jiǎn)單很多,它提出的強(qiáng)化交易模型為開發(fā)者提供了諸多便利。在唯鏈區(qū)塊鏈平臺(tái)中,通過(guò)兩次哈希運(yùn)算得到一個(gè)哈希值,作為交易的序列號(hào)(TXID)。熟悉哈希算法的都知道這樣計(jì)算出來(lái)的哈希值是唯一且和交易一一對(duì)應(yīng)。只要交易發(fā)送者檢查哈希值不重復(fù),那么他發(fā)送的交易就是不重復(fù)的,也就保障了交易的唯一性。
并且,在唯鏈區(qū)塊鏈中,交易發(fā)送者可以強(qiáng)制交易依賴性,也就是說(shuō)它能夠要求某一筆交易要在所依賴的上一筆交易完成之后才能進(jìn)行。對(duì)于交易執(zhí)行時(shí)間也可以靈活控制,在交易中加入代碼來(lái)設(shè)定交易執(zhí)行和失效的時(shí)間窗口。這樣的設(shè)計(jì),對(duì)于金融類的合約密集型產(chǎn)業(yè)特別友好。再之,唯鏈區(qū)塊鏈原生支持了多任務(wù)交易,多個(gè)任務(wù)在單筆交易中可以按照順序執(zhí)行,空投代幣的操作就異常簡(jiǎn)單方便。并且對(duì)于物聯(lián)網(wǎng)應(yīng)用開發(fā)者又是再好不過(guò):一筆交易就能夠?qū)a(chǎn)品批量上鏈,不再需要繁瑣地確認(rèn)是否有交易沒(méi)有確認(rèn)而遺漏。
對(duì)于商業(yè)應(yīng)用來(lái)說(shuō),一旦區(qū)塊鏈網(wǎng)絡(luò)達(dá)到高負(fù)荷的狀態(tài),交易失敗、交易長(zhǎng)時(shí)間不被處理是常有的事情。而一旦交易沒(méi)有按順序進(jìn)行或在較長(zhǎng)時(shí)間之后才執(zhí)行,合約的依賴關(guān)系就會(huì)被打破,輕則合約運(yùn)行失敗,手續(xù)費(fèi)浪費(fèi),重則出現(xiàn)安全性問(wèn)題。對(duì)于開發(fā)者來(lái)說(shuō)若能夠?qū)崿F(xiàn)對(duì)交易執(zhí)行情況的管理是再好不過(guò)了。
以寄售平臺(tái)為例,用戶購(gòu)買商品在確認(rèn)收貨時(shí)平臺(tái)會(huì)將預(yù)付的金額支付給賣家,這會(huì)是在鏈上的兩筆交易:1、鏈上物品所有權(quán)的更改;2、鏈上一批資金的轉(zhuǎn)移。兩筆交易必須是按照順序進(jìn)行的。在區(qū)塊鏈上,一旦發(fā)生擁堵就容易交易無(wú)法完成,若出現(xiàn)第一筆交易失敗而第二筆交易完成的情況,買家就無(wú)法得到貨物的鏈上歸屬權(quán)。若第二筆交易能夠強(qiáng)制依賴第一筆交易,必須在第一筆交易完成之后才能執(zhí)行,就不會(huì)有這個(gè)問(wèn)題。交易也可以規(guī)定有效時(shí)間,開發(fā)者也就不需要面對(duì)由此帶來(lái)的爭(zhēng)執(zhí)。
區(qū)塊鏈:隱形且無(wú)所不在
區(qū)塊鏈技術(shù)是一種「隱形技術(shù)」,它作為一種底層技術(shù),和互聯(lián)網(wǎng)的底層技術(shù)架構(gòu)是一樣的,用戶不需要知道區(qū)塊鏈?zhǔn)侨绾芜\(yùn)作的,但是他們能夠獲得區(qū)塊鏈帶來(lái)的好處。而區(qū)塊鏈平臺(tái)作為一個(gè)「平臺(tái)」,對(duì)開發(fā)者友好的重視,才能夠讓生態(tài)進(jìn)一步繁榮起來(lái)。唯鏈的費(fèi)用代付機(jī)制和強(qiáng)化交易模型,讓用戶不再受交易手續(xù)費(fèi)的困擾,回歸已被傳統(tǒng)互聯(lián)網(wǎng)驗(yàn)證有效的商業(yè)模式;開發(fā)者也可以更便捷地對(duì)交易進(jìn)行管理。用戶和開發(fā)者生態(tài)形成的飛輪效應(yīng),將會(huì)讓區(qū)塊鏈平臺(tái)加速進(jìn)入大規(guī)模應(yīng)用之中。
或許數(shù)年以后,人們發(fā)現(xiàn)數(shù)據(jù)更加公開透明可信,互聯(lián)網(wǎng)再無(wú)國(guó)界,卻不知道發(fā)生了什么,除少數(shù)人以外。