作者:賴彥廷,于區塊鏈解決方案服務商Pelith沛理科技擔任專案經理
既然要談代幣,就必須先厘清代幣的定義。用比喻來說明的話,我們現實世界中有各國發行流通的法幣,如:美金。然而,有些公司為了便于平臺管理或流通便利性等因素,會發行在平臺流通的「代幣」,如:LinePoints。
在區塊鏈的世界里,其實也存在類似的概念,在公鏈上流通的加密貨幣如:比特幣、以太幣,就像是各國的法幣,普遍被稱之為「協議代幣」。
然而,在以太坊上我們可以透過智慧合約客制化來創造出類似于代幣性質的產物,可稱之為「自定義代幣」,透過智能合約來賦予代幣功能,類似我們傳統上理解的代幣。
「協議代幣」與「自定義代幣」我們都稱為加密貨幣。而「協議代幣」往往有自己的區塊鏈或類似的分散式帳本技術,不需要任何其它區塊鏈就能獨立運作。而「自定義代幣」則是利用現有的區塊鏈,透過智能合約或其它方式來發行及運行。
歐科云鏈集團正式啟動區塊鏈科普行動“星途計劃”:歐科云鏈集團于4月26日,正式宣布啟動了區塊鏈科普行動——“星途計劃”,行動包括將在全國范圍展開系列沙龍,加大力度推進區塊鏈科普進機關、進國企、進校園等,聯合政府部門、行業協會等共同構建起更加完善和有效的區塊鏈科普教育生態,與此同時,直擊區塊鏈科普現存痛點,推出簡單易懂的“秒懂區塊鏈”公益短視頻課。
該計劃旨在全維度推動社會建立對產業更清晰的認知,與“鯤鵬計劃”一道助力數字經濟及區塊鏈產業本身健康發展夯實“人才”和“產業認知”兩大基礎。[2021/4/26 20:59:37]
本文主要是以「自定義代幣」為主題來介紹。
2017年的ICO浪潮開啟了大發幣時代,人人都能在以太坊區塊鏈上發行自己的代幣。但其實在以太坊上線之前便已有區塊鏈代幣的存在。
區塊鏈代幣的起源:染色幣
火幣推出《一分鐘讀懂DeFi》系列科普視頻:據官方消息,8月24日,火幣推出《一分鐘讀懂DeFi》系列科普視頻,并與微博財經合作冠名播出,布道DeFi認知,助力行業發展《一分鐘讀懂DeFi》是由火幣成長學院打造的業內首個系統全面講解DeFi的系列科普動畫,繼推出《區塊鏈100問》后的再續佳作。《一分鐘讀懂DeFi》系列動畫對DeFi的發展進行系統梳理,適合想要由淺入深、全面系統了解區塊鏈DeFi的人們輕松了解DeFi。目前視頻已由火幣網官方微博發布。[2020/8/24]
代幣的歷史最早可以溯及到比特幣上的染色幣。但比特幣沒有智能合約,要如何發幣呢?當時鑄造Token的做法是:我們把1Satoshi重新定義為1USD。
如此一來,1Bitcoin(100MillionSatoshi)的價值便變成了100MUSD。然而這樣的做法必須具有公信力,因此鑄造的機構應該要抵押100M的USD來擔保這100M的Satoshi具有等值100MUSD的價值。
動態 | 新浪財經:官媒針對區塊鏈的報道從科普宣傳轉向打假監管:據新浪財經今日消息,“1025新政”滿月,一個月間,官媒對區塊鏈的態度風向已轉。據11月初的一項統計,七家黨媒在新政一周內發布了65篇直接相關報道,當時文章中的關鍵詞是數據、產業、安全、創新等,大量文章偏向于科普區塊鏈的概念以及應用介紹,提醒警惕虛擬貨幣炒作的僅有3篇。近期,官媒的批評焦點則紛紛指向借區塊鏈之名進行的虛擬貨幣發行和炒作行為。據統計,新華網、人民網收錄轉載的,以打擊虛擬貨幣或揭露假借區塊鏈行騙為主題的文章,自10月25日到11月25日午間,共28篇;其中,11月19日至11月25日的一周內就高達15篇。這些文章主要圍繞三個觀點展開:厘清區塊鏈和虛擬貨幣的關系,說明二者概念不等;打擊偽“區塊鏈”騙局,或是虛擬貨幣騙局揭露;提醒民眾,區塊鏈不能成為炒作的噱頭,更不是行騙的招牌,需警惕此類活動,理性投資。[2019/11/26]
于是我們會說這些比特幣被染色了,因為它代表的不再是比特幣的帳面價值,而被賦予了新的價值意義,只是這個Token透過比特幣的區塊鏈網絡來進行流通。我發送給你100Satoshi,其實是發送給你100USD。
動態 | 人民日報官方微博科普區塊鏈 強調區塊鏈不等于比特幣:人民日報官方微博今早發表9圖科普區塊鏈。其中涉及區塊鏈的特點有:1、安全;2、不可篡改;3、可訪問;4、無第三方。區塊鏈對未來的影響:1、不需繁瑣個人證明;2、看病避免反復檢查;3、旅行消費更加便捷;4、交易無需第三方。同時強調,區塊鏈不等于比特幣。比特幣只是區塊鏈技術的一種應用,區塊鏈還有醫療衛生、食品安全、版權保護等諸多應用領域。[2019/10/28]
但這100M的染色幣要怎么跟其它比特幣來區隔呢?于是許多鑄造商會再利用一個比特幣外部的帳本來追蹤這100MSatoshi的交易紀錄,如此來確認誰手上具有這些被「染色」的Satoshi,他們有權利可以用這些Satoshi兌換為美金。
此外,在比特幣UTXO的架構下,若是同時交易了染色幣與比特幣,該怎么區分哪些是有染色的Satoshi呢?一種可能的做法是:一筆交易的Output中在前的錢堆是染色幣;在后的錢堆則是比特幣。
–染色幣交易示意圖–
以上,便是最古早鑄造的Token的作法。這個作法主要的缺點是:當你把這1顆Bitcoin染色,也代表你失去了這1Bitcoin。
并且當你要交易300美金給別人時,卻必須付出遠大于300Satoshi的手續費給礦工,所以其實很少人這樣子鑄造。在2017年幣價突破天際后,便幾乎沒人再這樣鑄造了。
USDT與OmniLayer
接下來的作法,便是由Tether公司發行,赫赫有名的第一代USDT。第一代USDT是建構在比特幣上,采用OmniLayer的技術,做法是在比特幣上發送交易,然而交易本身不是重點,重點是在交易的OP_RETURN中寫下訊息。
如:地址A給地址B<10USDT>,地址B便可以再給地址C<4USDT>、給地址D<2USDT>。如此不斷的接續下去,就像是把比特幣當作便條紙來使用一般,僅是利用比特幣的OP_RETURN內容會永久存在區塊鏈上的特性來記錄USDT的流通。
然而,若是一個地址A并沒有持有USDT,但他卻寫下了給B<10USDT>,這樣具有效力嗎?于是,OmniLayer便另外建立了一個Explorer來追蹤這些所有Bitcoin交易上OP_RETURN內的Omni訊息,借以得知每個地址持有的USDT。若是有地址寫下了無效的交易訊息將被自動濾掉。
–含有omni訊息的交易OP_RETURN–以太坊ERC-20Token
以上便是在比特幣上發行Token常見的作法。接下來進入到以太坊的世界,由于智能合約功能的出現,一切都變得簡單了些。ERC-20Token是至今最常見的代幣,那么ERC-20是什么?ERC-20Token是怎么鑄造出來的呢?
ERC-20是以太坊上發行代幣的協定規范,約定發行的代幣必須包含的資訊以及代幣具有的功能和限制等,并且會在以太坊上建立資料庫來記錄每個地址持有的代幣數量。
舉例來說,我今天想要發行一個ERC-20Token,取名叫PelithToken。假設想發行一百萬顆,要怎么做到呢?
用最直白的方式來說,就是要寫一個ERC-20代幣發行規范的智能合約,并在發行量這段程式碼中寫一百萬顆,接著把這個智能合約放入一筆交易的InputData中,交易的接收地址填為0x0,被礦工執行部署完成后,一百萬顆PelithToken便誕生了。
所以說,代幣的創造在技術上是非常容易的,無論想要發行一百萬顆、一億顆、十億顆,其實都只是智能合約內改個數字的差別,發行量的變動成本趨近于零。
所以2017年的ICO浪潮,才會出現這么多各式各樣的shitcoin,只要寫個智能合約和白皮書,一個代幣就此誕生了,可以開始圈錢。啊!不是,是募資。
真正的難處往往是代幣發行后實際的應用場景搭建和社群行銷營運,讓這個代幣被認可、讓人愿意持有及應用才是最大的困難點和成本之所在。
結論
「協議代幣」往往有自己的區塊鏈或類似的分散式帳本技術,而「自定義代幣」則是利用現有的區塊鏈來發行及運行。
早期比特幣上常見的代幣有改變單位定義的染色幣與把比特幣作為便條紙的OmniLayer兩種做法。
以太坊與智能合約的出現讓發行代幣在技術門檻上變得更簡易且更有統一的規范,然而應用場景搭建與社群行銷營運才是真正難處。
DragonEx上線BTT/USDT交易對 2019-09-05 親愛的用戶: DragonEx將于2019年9月5日17:00在USDT交易區上線BTT/USDT交易對.
1900/1/1 0:00:00尊敬的EZB用戶: EZB通過PTR項目方申請,即將下架PTR交易對。執行時間:2019年9月6日15:00下架交易對關閉充幣2019年9月13日15:00關閉提幣在9月6日15:00前,有PT.
1900/1/1 0:00:00穩定幣市場的戰爭在今年夏天明顯升溫,而現在,夏天已經結束,我們不妨回顧一下過去三個月里主流穩定幣的情況.
1900/1/1 0:00:00KingofCobra將推出“叢林計劃”全球超級節點競選計劃。KCB將拿出代幣總量的0.1%作為生態獎勵,獎勵給社區維護以及持有者和節點入選.
1900/1/1 0:00:00尊敬的ZDCoin用戶:《TEL交易充值和空投糖果》的活動已順利結束,ZDCoin已經按照活動規則為中獎的用戶發放了獎勵,獲獎用戶可以到“個人資產”中查看詳情.
1900/1/1 0:00:00親愛的BKEXer: BKEXGlobal將于新加坡時間2019年9月3日15:00上線DASH.
1900/1/1 0:00:00