Coin和Token的區(qū)別
在日新月異的區(qū)塊鏈領域,大量新術語的出現(xiàn)導致了對它們的誤解和誤用。所有的coin和token都被認為是密碼貨幣,盡管事實上它們中有許多不是以貨幣形式流通,而且從來就不是那樣的。根據(jù)定義,貨幣是交換媒介、記賬單位或價值儲存。比特幣具有這些特性,因此在這種情況下,“加密貨幣”這個名稱是合理的。但是,在比特幣成功后開始大規(guī)模生產(chǎn)的所有coin和token都由于慣性而被稱為“加密貨幣”,實際上很多都并不滿足必要的特性。
關于coin
Coin是數(shù)字貨幣,使用加密技術創(chuàng)建,隨著時間的推移存儲價值。某種意義上,它是金錢的等價物。比特幣就是最有名的例子。coin具有與貨幣相同的特征:它們是可替換分割的、可接受的、便攜耐用的,并且供給有限。甚至有人認為coin將在未來取代傳統(tǒng)貨幣。
Coin的主要特點是:
1)它們被綁定到公共開放的區(qū)塊鏈上,任何人都可以加入并通過網(wǎng)絡參與;
2)它們可以被發(fā)送、接收或挖掘。
Coin除了充當貨幣之外,不具有任何功能。
關于Token
Token是項目發(fā)行的數(shù)字資產(chǎn),可以用作項目生態(tài)系統(tǒng)內的一種支付方式,具有Coin類似的功能,但主要區(qū)別在于它還賦予了持有者參與網(wǎng)絡的權利。它可以執(zhí)行數(shù)字資產(chǎn)的功能,提供對項目功能特性的訪問,并且隨著新項目的啟動,發(fā)現(xiàn)token功能的未知方面。例如,音樂會的門票是“現(xiàn)實生活中的token”,可以在某個時間,在某個地方使用它,不能只在音樂廳里用音樂會門票付賬。數(shù)字化的token僅在某些項目中具有特定的用例。
token表示資產(chǎn)或實用工具,因此要區(qū)分安全性token和實用工具token。安全性token被設計為共享的,而實用工具token在項目內部具有特定的用例(例如BON的token)。
創(chuàng)建token比創(chuàng)建coin更容易,因為不必創(chuàng)建新代碼或修改已經(jīng)存在的代碼,例如使用來自以太坊等平臺的標準模板,并且允許任何人只需要幾步就可以創(chuàng)建token。使用模板創(chuàng)建token提供了平滑的互操作性,因此用戶可以在一個錢包中存儲不同類型的token。以太坊是一個簡化創(chuàng)建token的平臺,但不是token充斥市場的原因。
Coin和Token的區(qū)別及智能合約
token和coin有什么區(qū)別呢?先了解區(qū)塊鏈技術中的不同層次,以及在這個層次結構中是如何協(xié)同工作的。下圖分為4個層次:
在這種情況下,基礎是區(qū)塊鏈技術。區(qū)塊鏈技術是一組以區(qū)塊組織在一起的交易。塊中的交易由算法過程確認,即確認交易的計算機在批準后不能追加記錄。
基于區(qū)塊鏈技術,有許多新的協(xié)議。這些協(xié)議是在網(wǎng)絡中編排交易所遵循的一組步驟。在上圖中,有3個列出的協(xié)議: Ethereum,Bitcoin和NEO。所有這三個協(xié)議都有在其網(wǎng)絡內采取動作的標準操作程序。該協(xié)議定義了驗證交易的一致性算法、節(jié)點間通信的方法、網(wǎng)絡上新節(jié)點的采用等等。
每個協(xié)議都有自己的"本地"貨幣,這被稱為coin。比特幣網(wǎng)絡是一個加密貨幣網(wǎng)絡,引入了它的本地coin——比特幣。自從比特幣誕生以來,又建立了許多協(xié)議。以太坊及其以太幣,使用了智能合同的概念。這允許其他開發(fā)人員在他們的協(xié)議之上構建并引入許多新的token。
token位于頂層,它們是構建在特定協(xié)議上的用例或特性。如前所述,基于以太坊的令牌有很多。在以太坊平臺上創(chuàng)建的token 都是ERC20 的類型。ERC20是一個被以太坊使用的協(xié)議,可以將每個 ERC20令牌看作一個用于改進以太坊平臺的函數(shù)。編程語言叫做 solidity,它是一種開源語言,在本質上類似于JavaScript。
主網(wǎng)是一個平臺,允許開發(fā)人員在網(wǎng)絡中構建 DApp。很多人把coin和token的關系比作為房東和租戶。房東擁有土地資產(chǎn)并制定規(guī)則,coin和平臺是同樣的角色。token是租戶,他們在平臺上租用"空間",以便為網(wǎng)絡創(chuàng)建自己的應用方式。
以太坊區(qū)塊鏈使用了智能合約,使開發(fā)者能夠在平臺上創(chuàng)建token。什么是智能合約呢?它們有助于解決什么問題呢?智能合約最初是在1997年由尼克 · 薩博引入的,比后來的比特幣還要早很多年。薩博最初的想法是使用一個分布式/去中心化的分類賬來存儲聯(lián)系信息。智能合約與傳統(tǒng)合約有許多相同的特征。主要區(qū)別——智能合約是完全數(shù)字化的??梢詫⒁粋€智能合約視為一個微型計算程序,其內容存儲在一個區(qū)塊鏈上。
下面的引文是以太坊創(chuàng)始人V神所描述的智能合約功能:
“智能合約是一種涉及數(shù)字資產(chǎn)和兩個或兩個以上當事方的機制,其中部分或全部當事方投入資產(chǎn),資產(chǎn)根據(jù)基于合約啟動時尚不知曉的某些數(shù)據(jù)公式在這些當事方之間自動重新分配。”
想象在一個賭場里,或者在電腦前,準備下一些賭注。賭博的概念是很多人(公眾)把他們的錢帶到一個賭場或博彩公司對一個特定事件的下注。賭場持有每個人的錢,當活動完成時,他們保留了輸家的資金,并支付資金給贏家。在這個過程中,他們還獲得了大約10% 的利潤,作為輸?shù)糍€注的費用。
通過智能合約,賭場成為了一個不必要的和昂貴的實體。使用智能合約,每個賭注可以是自己區(qū)塊鏈中的合約。該合約將存儲特定事件的所有押注。當活動結束時,區(qū)塊鏈根據(jù)合約分配資金。智能合約本質上有兩個積極的特點來提高交易的安全性。首先,智能合約是不可變的,這意味著一旦創(chuàng)建,它們就永遠不會被修改。其次,它們是分布式的,這意味著區(qū)塊鏈上的每個人都可以訪問。這樣可以防止一個"壞人"在別人不知情的情況下惡意行事。另一方面,當對賭場下注時,每次下注都會收取額外的費用。
這個簡單體育賭博的例子只是考慮使用智能合約的眾多例子之一。保險業(yè)也可以從這種技術中獲益匪淺。保險就是把會員的錢匯集起來,然后根據(jù)需要分配,眾籌也是一個很容易想象的使用案例。受益行業(yè)的數(shù)量是沒有限制的,能夠直接影響到最終用戶。
參考文獻
Https://coinmarketcap.com/
Https://medium.com/@bonpay/what-is-the-difference-between-coin-and-token-6cedff311c31
https://achainofblocks.com/2018/09/10/difference-between-tokens-coins-simple-explanation/
【本文來自51CTO專欄作者“老曹”的原創(chuàng)文章,作者微信公眾號:喔家ArchiSelf,id:wrieless-com】