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