安能辨我是雌雄:欲上位的染色幣區(qū)塊鏈
? 每個(gè)人從出生開(kāi)始,就擁有絕對(duì)獨(dú)特的外觀以及性格,就算是雙胞胎,也會(huì)有很多細(xì)微的差距,但是在生活中,如果沒(méi)有相處很久,...
耳朵財(cái)經(jīng)TokenData本期向大家橫向?qū)Ρ?strong class="">BCH染色幣概念和ERC-721技術(shù),讓大家了解這是一對(duì)怎樣的龍鳳胎。
指導(dǎo) | 孟江東
分析師 | 林燕銘
早在2013年,比特幣社區(qū)就提出了關(guān)于染色幣的概念,并且異常火爆,但當(dāng)時(shí)的熱議僅僅停留在理論階段,并沒(méi)有實(shí)際的實(shí)施方案。
時(shí)間來(lái)到5年后,BCH在5月15日完成了一次硬分叉升級(jí),除了區(qū)塊容量提升至更大的32MB,還解鎖了一部分操作語(yǔ)言用來(lái)擴(kuò)展目前的BCH系統(tǒng),并提及了染色幣的開(kāi)發(fā)方案。“染色”是指對(duì)某個(gè)/些地址上的BCH進(jìn)行標(biāo)記,賦予其特定意義,這類(lèi)擁有獨(dú)特標(biāo)識(shí)的BCH就是BCH染色幣。
這讓腦洞大開(kāi)的用戶(hù)得以盡情創(chuàng)造,用戶(hù)可以根據(jù)需要制定各種各樣的權(quán)益證明,例如,股權(quán)證明、商品證書(shū)、產(chǎn)權(quán)證書(shū)等等,甚至還可以發(fā)行各種各樣的token。當(dāng)然,染色幣的本質(zhì)依舊是BCH,染色幣的存儲(chǔ)和轉(zhuǎn)移利用的依舊是BCH系統(tǒng)。
比如你是一名黃金供應(yīng)商,你可以給一定量的BCH染色,并規(guī)定每一枚染色幣對(duì)應(yīng)一塊黃金,持有多少數(shù)量染色幣,就可以?xún)稉Q相應(yīng)數(shù)量的黃金。此時(shí)的染色幣背后就有真實(shí)的貴金屬做支撐,染色幣就是對(duì)黃金的權(quán)益證明。同理,這種方案可以用在其他資產(chǎn)上,產(chǎn)權(quán)、股權(quán)亦或債權(quán),使用者可以充分發(fā)揮想象力。
第一個(gè)真實(shí)世界的用例是Cryptonized Cash(CC),這是一個(gè)關(guān)于cryptonize.it的激勵(lì)計(jì)劃,現(xiàn)在正在運(yùn)行。它通過(guò)CC獎(jiǎng)勵(lì)客戶(hù),可以在下次訂購(gòu)時(shí)以折扣價(jià)購(gòu)買(mǎi)產(chǎn)品。
(圖片來(lái)源于ctyptonize.it商店)
在cryptonize.it的網(wǎng)上商店,你可以用BCH購(gòu)買(mǎi)任何你想要的商品。對(duì)于每一位使用BCH購(gòu)物的用戶(hù),crytonize.it都會(huì)獎(jiǎng)勵(lì)一定數(shù)量的Cryptonized Cash(CC)。CC本質(zhì)上是BCH,只是在BCH上插入一段元數(shù)據(jù)作為標(biāo)識(shí),這些元數(shù)據(jù)就是購(gòu)物積分在BCH上的映射。所以,CC就是對(duì)標(biāo)購(gòu)物積分的染色幣。
CC作為染色幣的首個(gè)真實(shí)用例,它可以運(yùn)用于Cryptonize.it網(wǎng)上商城的107種物品上,消耗一定量的CC就會(huì)獲得相應(yīng)的折扣,就像我們平常使用購(gòu)物積分一樣方便。這在一定程度上給了眾多染色幣支持者信心。
2017年,以太坊一躍成為全球第二大加密貨幣,在研究智能合約的協(xié)議時(shí),開(kāi)發(fā)人員設(shè)計(jì)出了了一套ERC-721標(biāo)準(zhǔn),用于發(fā)行具有眾多特點(diǎn)且具有唯一性的通證。
ERC是Ethereum Request for Comments的縮寫(xiě),代表以太坊開(kāi)發(fā)者提交的協(xié)議提案,不同的協(xié)議內(nèi)容分別用不同的ERC編號(hào)來(lái)表示。
從廣為人知的ERC20開(kāi)始,ERC系列協(xié)議經(jīng)過(guò)不斷地更新和拓展,其支持的功能也越來(lái)越豐富。最初的ERC20主要是用于發(fā)行諸多同質(zhì)的、可相互替代的Token。ERC233、ERC621、ERC827等則是對(duì)ERC20協(xié)議的更正和擴(kuò)展。這些協(xié)議都無(wú)法發(fā)行屬性不同、獨(dú)一無(wú)二的Token,于是ERC721便橫空出世。
ERC721是為NFT(Non-Fungible Token)非同質(zhì)通證所定義的一種標(biāo)準(zhǔn),以此標(biāo)準(zhǔn)發(fā)行的Token最大的特點(diǎn)為每個(gè)Token屬性均不相同,獨(dú)一無(wú)二。
(圖片來(lái)源:耳朵財(cái)經(jīng)TokenData)
伴隨ERC721誕生的就是加密貓(Crypto Kitties),這是一款基于區(qū)塊鏈的寵物養(yǎng)成游戲,里面的每一只貓都是基于ERC721協(xié)議的Token。在加密貓游戲上衍生的諸多換裝游戲、戰(zhàn)斗游戲都是通過(guò)ERC721協(xié)議實(shí)現(xiàn),每一件服裝或武器都是一個(gè)不同的Token。
(圖片來(lái)源CSDN)
ERC721協(xié)議其實(shí)和ERC20協(xié)議很類(lèi)似,通證名稱(chēng)、通證符號(hào)、通證支持的小數(shù)位等等都變動(dòng)不大。但ERC721中每個(gè)通證都將是唯一的一串Hash碼,這是實(shí)現(xiàn)每個(gè)通證獨(dú)一無(wú)二特性的基礎(chǔ)。基于此,ERC721協(xié)議產(chǎn)生相同數(shù)量通證所需要的編碼程序也更復(fù)雜。
染色幣技術(shù)方案的發(fā)明,是為了實(shí)現(xiàn)ERC系列協(xié)議的功能,以達(dá)到與之競(jìng)爭(zhēng)的目的。截止目前,ERC系列協(xié)議已經(jīng)助力區(qū)塊鏈2.0時(shí)代越走越遠(yuǎn),基于ERC20協(xié)議發(fā)行的Token多達(dá)117739種,基于ERC721協(xié)議誕生的令牌合同有213個(gè)。相比之下,BCH染色幣則處在一個(gè)初步開(kāi)發(fā)狀態(tài),其最廣為人知的Token只有CC,一種對(duì)標(biāo)購(gòu)物積分的染色幣。
BCH染色幣和ERC721協(xié)議都可以實(shí)現(xiàn)發(fā)行不同質(zhì)Token的功能,在這條路上,ERC721顯然走在了前列。ERC721協(xié)議已經(jīng)產(chǎn)出了213種非同質(zhì)Token,排行前五的Token都有一定的活躍度。加密貓24小時(shí)地址轉(zhuǎn)移數(shù)12701筆,其活躍度穩(wěn)居第一,是ERC721協(xié)議最成功的范例。
目前來(lái)講,ERC721協(xié)議的應(yīng)用范圍比較單一。活躍度排行靠前的Token都是游戲領(lǐng)域的運(yùn)用,主要可以歸類(lèi)為寵物養(yǎng)成游戲、卡牌游戲兩大類(lèi)。二者都是利用ERC721協(xié)議的非同質(zhì)通證發(fā)行原理,這使得游戲中每一個(gè)Token(即寵物或卡牌)都有獨(dú)特屬性,于是這些Token就有了升值、炒作的空間。2017年12月,有人在網(wǎng)上為其加密貓掛上了13億人民幣的天價(jià),當(dāng)然這筆交易并沒(méi)有成功。盡管如此,一只加密貓賣(mài)幾十萬(wàn)人民幣卻是司空見(jiàn)慣。
理性地看,加密貓無(wú)非是ERC721協(xié)議下的一種Token而已,盡管其屬性獨(dú)一無(wú)二,但并無(wú)實(shí)質(zhì)內(nèi)涵,所以其價(jià)值有待商榷。但有一點(diǎn)是無(wú)疑的,ERC721協(xié)議發(fā)行的Token已經(jīng)得到了部分市場(chǎng)的認(rèn)可,它確實(shí)可以實(shí)現(xiàn)非同質(zhì)通證的發(fā)行。
BCH社區(qū)為了實(shí)現(xiàn)與ETH智能合約的競(jìng)爭(zhēng),一直都在探索屬于自己的智能合約方案。這期間共產(chǎn)生5種提案,Group、Tokeda、蟲(chóng)洞Wormhole、SLP、染色幣,這5種提案都是為了實(shí)現(xiàn)BCH發(fā)行Token而產(chǎn)生的。但是,前四種都是對(duì)ERC系列協(xié)議的模仿或是不成熟的染色幣方案,只有最后的完整染色幣才是獨(dú)屬于BCH自己的特色方案。
平臺(tái)Cryptonize.it和Cashpay錢(qián)包的開(kāi)發(fā)者已經(jīng)發(fā)布了他們搭建的染色幣協(xié)議,這份協(xié)議充分展現(xiàn)了BCH染色幣協(xié)議操作簡(jiǎn)便、應(yīng)用廣泛的特性。基于此協(xié)議發(fā)行Token非常簡(jiǎn)單,大體分為兩步。
第一步:添加一個(gè)錢(qián)包,寫(xiě)下12字的助記符種子短語(yǔ)來(lái)備份錢(qián)包,然后將創(chuàng)建Token所需的BCH存入到錢(qián)包中。你可以針對(duì)你的染色幣對(duì)標(biāo)的對(duì)象給錢(qián)包命名,例如家庭度假資金。
第二步:開(kāi)始發(fā)行Token,也就是染色過(guò)程。用戶(hù)為T(mén)oken定義一些數(shù)據(jù),如Token的名稱(chēng)、發(fā)行者的名稱(chēng)、創(chuàng)建Token的總數(shù),代表Token的圖標(biāo)等。染色完畢后,Token即創(chuàng)建成功,
就是這簡(jiǎn)單的兩個(gè)過(guò)程,實(shí)現(xiàn)了Token的發(fā)行。在這一點(diǎn)上,BCH染色幣將簡(jiǎn)化操作發(fā)揮到了極致。但是這種Token是綁在BCH上的,如果說(shuō)BCH是車(chē),那么你自己的Token就是車(chē)上的乘客。對(duì)于幫助BCH這輛大巴運(yùn)行的礦工而言,他們可不認(rèn)識(shí)乘客。所以,在流通過(guò)程中,極有可能出現(xiàn)“乘客混淆”的情況。
換句話(huà)說(shuō),礦工是色盲。在他們看來(lái),所有的染色幣都是BCH,他們沒(méi)有義務(wù)去區(qū)分。這就會(huì)導(dǎo)致,帶有獨(dú)特標(biāo)識(shí)的染色幣在鏈上與普通的BCH混淆。為解決這個(gè)問(wèn)題,所有的染色幣必須采用特定的錢(qián)包,這增加了染色幣流通的復(fù)雜性。還有一個(gè)問(wèn)題是,這個(gè)用染色幣發(fā)行Token的平臺(tái)目前缺乏與友好的SPV客戶(hù)端(如移動(dòng)錢(qián)包)的兼容性,這也是如今BCH染色幣用戶(hù)稀少的原因之一。
總的來(lái)說(shuō),由于BCH染色幣尚處于起步階段,現(xiàn)在占據(jù)市場(chǎng)大部分空間的是ERC系列協(xié)議。盡管最新的ERC721僅僅應(yīng)用于少數(shù)領(lǐng)域,但它的市場(chǎng)地位仍高于BCH染色幣。
從功能和適用范圍上看,BCH染色幣優(yōu)于ERC721協(xié)議。BCH染色幣可用于標(biāo)記所有類(lèi)型資產(chǎn),發(fā)行Token只是它的功能之一。就目前的智能合約而言,目前尚沒(méi)有功能如此全面的存在。
BCH染色幣所能標(biāo)記的資產(chǎn),既可以是同質(zhì)或不同質(zhì)的,也可以是二者的混合體。而ERC721僅僅是停留在發(fā)行不同質(zhì)的Token,即便算上ERC20,ERC系列協(xié)議也僅僅是解決了同質(zhì)與不同質(zhì)Token的發(fā)行工作。對(duì)于二者的混合體,ERC系列協(xié)議尚沒(méi)有出臺(tái)實(shí)際的解決方案。ERC1155有望實(shí)現(xiàn)為同質(zhì)與不同質(zhì)Token的打包功能,但該協(xié)議還處于草稿階段。
其次,ERC721針對(duì)的是獨(dú)一無(wú)二、不可分割的Token,強(qiáng)調(diào)的是發(fā)行的每種Token都只有一個(gè),不可再分。而B(niǎo)CH染色幣同樣可實(shí)現(xiàn)這一功能,同時(shí)BCH染色幣還可以標(biāo)記可分割的資產(chǎn)。BCH的最小單位是聰,可以用每一聰或幾聰來(lái)標(biāo)記資產(chǎn)的一部分,這完全由發(fā)行人自己決定。
BCH染色幣并不完美,存在諸多局限性:礦工是色盲、發(fā)行人身份驗(yàn)證、錢(qián)包不兼容。礦工問(wèn)題和兼容性問(wèn)題在之前已經(jīng)解釋過(guò),現(xiàn)在來(lái)解釋一下發(fā)行人身份驗(yàn)證。
因?yàn)锽CH染色幣就像權(quán)益證明一樣,可以對(duì)標(biāo)諸多現(xiàn)實(shí)資產(chǎn),所以這之中就會(huì)涉及發(fā)行人的信用問(wèn)題。如何確認(rèn)發(fā)行人的身份?如何確保發(fā)行人擁有等量資產(chǎn)?如何確保發(fā)行人的承諾有效?這些問(wèn)題都需要得到解決。
目前存在的發(fā)行人驗(yàn)證方式共有三種:
1、關(guān)聯(lián)發(fā)行人的社交網(wǎng)絡(luò)。
2、將文件放在SSL認(rèn)證服務(wù)器上。
3、使用經(jīng)過(guò)認(rèn)證的私鑰-公鑰對(duì)簽名。
但是,染色幣協(xié)議目前只支持上述前兩種驗(yàn)證方式。也即,驗(yàn)證發(fā)行人的社交網(wǎng)絡(luò)來(lái)確認(rèn)發(fā)行人的身份和信譽(yù),通過(guò)權(quán)威機(jī)構(gòu)認(rèn)證的SSL數(shù)字證書(shū)來(lái)確認(rèn)發(fā)行人的資質(zhì)和履行承諾能力。這兩種方式相對(duì)傳統(tǒng),沒(méi)有擺脫中心化的驗(yàn)證方式。
第三種私鑰-公鑰對(duì)簽名認(rèn)證是加密世界更為先進(jìn)的驗(yàn)證方式。私鑰對(duì)應(yīng)的是發(fā)行人,公鑰則對(duì)應(yīng)多方驗(yàn)證人,這種一對(duì)多模式的驗(yàn)證方法顯然更具有說(shuō)服力。但是目前并沒(méi)有能力實(shí)現(xiàn)這種驗(yàn)證方式,這就是染色幣方案推行的局限性之一。
ERC721協(xié)議相對(duì)而言比較成熟,不存在流通和驗(yàn)證等困難。但它的局限性卻是應(yīng)用單一,即便其它ERC協(xié)議可以彌補(bǔ)部分缺陷,但總歸來(lái)說(shuō),它并不具備對(duì)標(biāo)所有資產(chǎn)的功能,也沒(méi)有將現(xiàn)實(shí)資產(chǎn)和加密交易連接起來(lái)的包容性。
從先行優(yōu)勢(shì)看,ERC系列協(xié)議已經(jīng)走在了前列,ETH已經(jīng)提供給用戶(hù)適應(yīng)各種要求的ERC協(xié)議。而B(niǎo)CH染色幣才剛剛起步,用戶(hù)認(rèn)可度低,甚至很多人并不知道有BCH染色幣的說(shuō)法。縱然BCH染色幣表現(xiàn)出強(qiáng)大的功能性,但它要與ERC721等ERC系列協(xié)議形成競(jìng)爭(zhēng)力,還需要較長(zhǎng)的一段路程。
理論上說(shuō),BCH染色幣前景會(huì)很光明,因?yàn)樗哂邪菪浴CH染色幣可對(duì)標(biāo)除本身外的所有資產(chǎn),可實(shí)現(xiàn)虛擬交易與現(xiàn)實(shí)資產(chǎn)的連接。這是廣大數(shù)字交易支持者夢(mèng)寐以求之事。
實(shí)際上,BCH社區(qū)內(nèi)存在錯(cuò)綜復(fù)雜的派系斗爭(zhēng),內(nèi)部尚未團(tuán)結(jié),更沒(méi)有足夠精力去開(kāi)發(fā)短時(shí)間內(nèi)收益不高的染色幣。因?yàn)闋?zhēng)議,BTC分叉出了BCH。最近,BCH社區(qū)內(nèi)部又起爭(zhēng)議,二度分叉的事宜被提出。這種情況下,BCH的未來(lái)不甚明朗,染色幣的未來(lái)會(huì)怎樣也很難判斷。
1.TMT觀察網(wǎng)遵循行業(yè)規(guī)范,任何轉(zhuǎn)載的稿件都會(huì)明確標(biāo)注作者和來(lái)源;
2.TMT觀察網(wǎng)的原創(chuàng)文章,請(qǐng)轉(zhuǎn)載時(shí)務(wù)必注明文章作者和"來(lái)源:TMT觀察網(wǎng)",不尊重原創(chuàng)的行為T(mén)MT觀察網(wǎng)或?qū)⒆肪控?zé)任;
3.作者投稿可能會(huì)經(jīng)TMT觀察網(wǎng)編輯修改或補(bǔ)充。