[心得] token無腦入門 - 10分鐘內銅板價發行代幣

看板DigiCurrency (數位貨幣)作者 (達克鴨)時間5年前 (2019/03/09 22:18), 5年前編輯推噓26(2605)
留言31則, 23人參與, 5年前最新討論串1/4 (看更多)
老實講我對於區塊鏈技術是非常偏好於簡潔的設計。 Keep it simple, stupid 因為區塊鏈技術要真正去中心化最大的障礙就是大眾的接受難易度。 假如一個技術複雜到只有極少數人能夠掌握,還要靠代理機構甚至銀行才能讓大眾使用。 那這種東西要怎麼"去中心化"? 只有當大眾都有能力be your own bank,而不需要靠第三方的Watch Tower, 託管錢包。 區塊鏈技術才會有最基本存在的價值。 [ETH代幣發行] 雖然用區塊鏈發行代幣是非常早就有的應用,譬如USDt最早就是基於BTC的區塊鏈Omni BTC上甚至有counterparty智能合約與分散式交易所代幣平台,只不過被Core玩死了。 拱手把代幣的ICO應用送給ETH,讓ETH狂飆到市值僅次於BTC。 但是智能合約平台要創造代幣並非簡單到一般大眾都能輕易創造自己的代幣。 不然也不會有許多第三方創造ERC-20代幣的服務網站。 譬如: My wish https://mywish.io/ Guarda https://guarda.co/app/token-generator Smartz.io https://smartz.io/ 這些網站能夠讓創造代幣簡單到只要填一張表就能夠完成。 可惜這些服務都要一千台票以上,甚至傳輸token的手續費也是之後運作的一大成本。 我一直認為區塊鏈技術可以幫助大眾節省成本,結果現在反而增加成本了。 當然真的要省成本,可以直接用以太幣測試鏈,自己改智能合約,自己發布智能合約。 但是測試鏈只是測試用,隨時有砍掉重練的可能, 更何況普羅大眾就算是抄範例智能合約,自己改自己編譯發布,對許多人仍然是個門檻。 有興趣搞ERC-20代幣的可以參考以下連結,其實網路上已經有許多相關教學: https://goo.gl/Rei2aM https://tinyurl.com/y6tmx5c7 實際上自己在以太幣主網上發布ERC-20,基本上成本也不高啦,大約是0.01ETH, 也就是大約五十台幣可以解決。依照你的合約複雜度會有所變動。 而ETH智能合約也能夠提供各種自定義功能,就看你的想像力囉。 [代幣的種類與應用] 一般大眾和商家會想用代幣做什麼? 大部分也不過就是發行自己的點數、禮卷、餐券、兌換券。 譬如很多商家都會發集點小卡給顧客,希望顧客能多多光顧。消費一次蓋一個章。 但其實很多人懶得身上帶一大堆集點卡片,實際效益並不好。 這就可以用代幣取代,從蓋章變成發代幣到顧客手機APP的加密貨幣地址。 理論上可以達到單一APP就可以蒐集無限多種的區塊鏈token 集夠多點後顧客再把點數發回去商家完成兌換。 像這種品種單一不帶屬性的token大部分用ERC-20規範或是BCH SLP就可以完成。 所有的車票、電影票、演唱會門票、入場券也都可以使用token的解決方案 只是這種票券通常都是獨一無二無法互相隨意替換,因為大家要對號入座, 像這種就適合用ERC-721的解決方案,BCH SLP也可以直接用程式大量產生獨特token解決。 https://blockcast.it/2018/04/07/erc721-erc20-ethereum-token-standard/ 更進階一點的,token也可以拿來作為各種商業票據、傳票、股票、證券。 甚至拿來做匿名電子投票,解決匿名電子投票最困難的信任問題。 當然這就需要更進階的自定義token,需要對於智能合約有深入的了解才有辦法發行。 但對於一般人可能就只需要發行一般功能簡易可互相交易的token就好。 是否有GUI錢包直接全部幫我整合好。可自己收發token,甚至可以無腦發行token。 Keep it simple, stupid 才能讓大家都可輕易自行發代幣,達成真正的去中心化。 [BCH代幣發行Step-by-Step] Electron Cash這個錢包自行在Bitcoin Cash發展出了Simple Ledger Protocol 它應用了類似於colored coin的概念,利用OP_return替同一筆交易的UTXOs做token操作。 所以可以直接相容於目前的SPV輕錢包,以下範例就是使用Electron Cash發代幣。 只要準備好BCH,從下載到自行發代幣成功,耗時保證不用十分鐘,花費也不到台幣一元。 首先到Electron Cash官方網站 https://electroncash.org/ 下載SLP Edition的錢包,建議下載Portable版本較為方便 https://tinyurl.com/yxamopq6 下載完後可以丟到隨身碟,只有使用時才接電腦,不用就收好,安全性會高於一般錢包。 直接點擊開啟,會先問你要怎麼連接server,目前就自動選擇就好。 https://i.imgur.com/c4RnmiS.jpg
然後取個錢包名稱,或直接用預設名稱 https://i.imgur.com/g0m0H9D.jpg
因為我們要發自己的代幣,就選擇最簡單新的獨立錢包即可 https://i.imgur.com/aRSCAqx.jpg
因為是新的獨立錢包,所以就跟之前介紹的錢包都一樣有passphrase要產生和記下 https://i.imgur.com/ZjxN1xw.jpg
記下passphrase,然後重新輸入 https://i.imgur.com/HhLWbvI.jpg
https://i.imgur.com/RaCvZP1.jpg
然後看要不要設一個錢包的存取密碼,但最重要的還是passphrase要好好保存。 https://imgur.com/NASbtrM
要創建自己的代幣的話最重要的還是要先有BCH,但可能也是對於一般人最不方便的部分 可先從bitcoin.com水龍頭領幣,一個Google帳號可領0.0001 BCH https://free.bitcoin.com/ 雖然很少,但也足夠發行代幣了,就用自己錢包的收款地址來收這0.0001 BCH https://i.imgur.com/Q78WQiT.png
但要注意地址前面會有個"simpleledger:"的prefix,代表這是SLP協定的地址 https://i.imgur.com/VLRHFJH.png
可直接把這個地址輸入到bitcoin.com的explorer就可以轉換成cash address 或是使用錢包內建Address Converter進行地址格式轉換成cash address貼到bitcoin.com https://i.imgur.com/gOrEPtK.jpg
收到幣後無需等待確認,就可以來發代幣了。 其實本來比特幣大部分的操作本來就是不用等待確認的。 只是交易所交易金額幾乎都很龐大,才會需要確認來確保資金安全。 總算來到重點,跳到tokens頁籤,按下下方的create new token,準備來發代幣了。 https://i.imgur.com/h7r3u6M.png
我想要發行一個PTT DigiCurrency認證的證書,給前三名通過課程的板友。 https://i.imgur.com/NsktFht.png
那就這麼做吧: https://i.imgur.com/7w81nL0.png
大致解釋一下 Token Name: 自己代幣的名稱,像我這個證書代幣就叫做PTT DigiCurrency Award Token Symbol: 代幣的縮寫,這是為了方便交易所或是錢包顯示單位。 Document URL or contact email: 代幣的說明白皮書可以用連結形式放在這邊, 甚至支援bitfile形式永久存放在網路上,可按下Upload a Token Document 我懶得去抄又臭又長的白皮書,放個圖檔就好。 https://i.imgur.com/NsktFht.png
Document Hash: 為了避免你代幣的白皮書被人亂改亂傳,可加上白皮書的hash值 Decimalplaces: 代幣要有幾個小數點,因為證書無法分割,所以我填零。 Token Quantity: 要發多少個Token出去,我限量三名。 Tokenreceiver Address: Token的創世地址,通常用預設值,也就是自己的錢包。 Fixed Supply: 限量是殘酷的,限量三名,以後也不增發。可增發的幣就取消勾選。 都填好了,按下Create New Token https://i.imgur.com/Hopnzqj.png
Shazam!! 成功發幣了 跑去explorer上查一下,已經在BCH網路上囉。 https://goo.gl/XV91de https://imgur.com/nh9irb0
那發完後總是要測試一下發送吧,總不能最後發現只是自high。 那這邊就找另外一個有支援SLP代幣功能的BCH瀏覽器錢包Badger Wallet. https://badgerwallet.cash/ 若要和網頁應用完美整合,還是瀏覽器錢包最為方便。 像是ETH就有MetaMask這個瀏覽器錢包,才能夠許多DAPP應用能夠完美運作。 看是火狐還是Chrome,安裝所屬的瀏覽器擴展,這邊就不多說了。 基本上Badger Wallet介面和MetaMask大致相同,有用過的很快就可以上手。 按下左上角的選單就可以看到自己的simpleledger地址 譬如: simpleledger:qqpklgfakw2kynp3r58nq9sjak3drt8ukc839k4k49 把這個地址複製下來,切到Send頁籤,貼到Pay to: Token Type選擇PTT DigiCurrency Award Token amount選1 然後按下Send然後確認手續費 https://i.imgur.com/uKezLkP.png
然後就看到我的DCA證書已經收到了 https://imgur.com/a/2QurVOS 區塊鏈上當然也可以看到 https://goo.gl/ypaHiX 既然已經安裝了Badger Wallet,那這邊就補充一個最無腦的發代幣方式。 http://slptokens.com/ 只是這個網站也是要收手續費,兩美金。不過一分鐘就可以輕鬆發代幣。 簡易教學就到這邊,其實代幣的玩法還有非常多,ICO只是這裡面最騙錢的一種。 像我也可以創一個代幣叫做Simulated Taiwan Dollar (STD) 收人一個DAI就換30個STD,這絕對不是自己發行台幣喔。 只是剛好DAI和美金的匯率乘上30,就差不多等於台幣罷了,和台幣一點關係都沒有!!! 要的話還可以自己馬上搞一個支援SLP的PoS出來收我的STD,馬上就有第三方支付功能。 https://bchpls.io/ 或是把個人的債務資產都證券化,把個人財務搞得跟公司一樣自由運用。 現代唱片都已經數位化,為了吸引大家購買實體CD,還要附上握手券。 其實也可以直接發握手券token,實體CD的成本省下來,反正大家還是都聽純數位的。 可能的玩法大家自己去想。 像是最近火炬傳遞這個玩法很熱門,Bitcoin Cash也搞了一個火炬token來傳遞 https://m4ktub.github.io/bch-torch/ 有興趣把SLP代幣整合到自己網站的人也可以參考bitcoin.com的SDK https://developer.bitcoin.com/slp https://rest.bitcoin.com/v2/#/slp/listAll 以下開放三個名額給成功自己發行代幣的板友: 貼出自己的代幣的創世交易,以交易發出的時間為準,取前三名。 且Document URL or contact email這一欄須包含自己的PTT ID。 在我確認收到你的代幣後,發給PTT DigiCurrency Award代幣。 有這個代幣後將可以獲得以後所有紅包文的VIP保留名額。也就是不用搶必拿到紅包。 其他推文可貼上自己的SimpleLedger地址,則會隨機獲得任意數量的SLP代幣。 大家就自己研究看看吧。 -- simpleledger:qzsn8qeupph6pf8kyn2x79afff7pygzfvqlf9hzmu9 http://tinyurl.com/y3f9r3wo Bitcoin: 1GxtyprMfcxE366BDUsg1skQyuAnxktZjc http://tinyurl.com/y6gtg5zn Bitcoin Cash: bitcoincash:qzsn8qeupph6pf8kyn2x79afff7pygzfvqnjwvhmzm http://tinyurl.com/y2wgj642 Ethereum: 0x4A2B1e35eb64141bbad4C58cB7D79692bC5Dbbc2 http://tinyurl.com/y5kdt5tc -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.82.251 ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1552141136.A.98C.html 2883字*10星=28830 PCH http://tinyurl.com/y4apm6om

03/09 22:28, 5年前 , 1F
頭香?
03/09 22:28, 1F

03/09 22:28, 5年前 , 2F
感謝板主分享
03/09 22:28, 2F

03/09 23:23, 5年前 , 3F
版主真的很猛,很少看過這麼有心的版主
03/09 23:23, 3F

03/09 23:44, 5年前 , 4F
感謝版主教學https://imgur.com/KxesR9z
03/09 23:44, 4F
恭喜搶到第一個名額,再給我一下你的simpleledger地址即可

03/09 23:56, 5年前 , 5F
03/09 23:56, 5F
恭喜搶到第二個名額~~

03/10 00:00, 5年前 , 6F
simpleledger:qqd2u80z3h8l0f9wjyc3grl27t84pfvaycu6
03/10 00:00, 6F

03/10 00:00, 5年前 , 7F
mycuad
03/10 00:00, 7F
發予VIP證書 https://goo.gl/sSErof

03/10 00:06, 5年前 , 8F
03/10 00:06, 8F

03/10 00:25, 5年前 , 9F
03/10 00:25, 9F

03/10 00:34, 5年前 , 10F
simpleledger:qrs559qm4jz3gm5ke6fv6hvnsf4q3w3fru9k
03/10 00:34, 10F

03/10 00:34, 5年前 , 11F
82acum
03/10 00:34, 11F
發予VIP證書 https://goo.gl/YYpRpY

03/10 07:34, 5年前 , 12F
版主真的在推動台灣虛幣文化上不易餘力 XD
03/10 07:34, 12F

03/10 10:41, 5年前 , 13F
哇操 代幣教學
03/10 10:41, 13F

03/10 10:42, 5年前 , 14F
03/10 10:42, 14F

03/10 11:30, 5年前 , 15F
感謝版主詳細的教學 https://imgur.com/6NEc8cx
03/10 11:30, 15F

03/10 11:36, 5年前 , 16F
simpleledger:qq93jpr0a43598dxsdyxz69vyfdnsx667cs6h
03/10 11:36, 16F

03/10 11:36, 5年前 , 17F
0ew33
03/10 11:36, 17F
恭喜搶到末班車,發予VIP證書 https://goo.gl/WxonyZ

03/10 13:36, 5年前 , 18F
哇 無私分享 太猛了
03/10 13:36, 18F

03/10 15:34, 5年前 , 19F
補充一個最無腦的發行方式
03/10 15:34, 19F

03/10 15:41, 5年前 , 20F
http://slptokens.com/ 網站代發代幣,1分鐘2美金解決
03/10 15:41, 20F

03/10 17:27, 5年前 , 21F
以太加油 我們早晚會趕上的等pos跟更低的手續費
03/10 17:27, 21F

03/10 18:54, 5年前 , 22F
有空來看一下
03/10 18:54, 22F

03/10 20:36, 5年前 , 23F
03/10 20:36, 23F

03/10 23:28, 5年前 , 24F
有神快拜
03/10 23:28, 24F

03/11 01:41, 5年前 , 25F
03/11 01:41, 25F

03/11 11:05, 5年前 , 26F
有心 讚
03/11 11:05, 26F

03/11 16:01, 5年前 , 27F
03/11 16:01, 27F

03/12 14:19, 5年前 , 28F
長知識 謝謝版主
03/12 14:19, 28F

03/12 23:22, 5年前 , 29F
03/12 23:22, 29F

03/13 05:28, 5年前 , 30F
長知識推 Bitcoin Cash 醬就對了
03/13 05:28, 30F

03/22 09:59, 5年前 , 31F
simpleledger:qrmkmh822cdlgass2ae0y5s4jpcvxzwfpqts4zvww
03/22 09:59, 31F
※ 編輯: DarkerDuck (118.171.108.203), 04/06/2019 21:26:25 ※ 編輯: DarkerDuck (118.171.110.179), 04/10/2019 03:21:37 ※ 編輯: DarkerDuck (118.171.110.179), 04/10/2019 03:48:46
文章代碼(AID): #1SWyjGcC (DigiCurrency)
文章代碼(AID): #1SWyjGcC (DigiCurrency)