自比特幣、以太幣屢創新高之後,現在在臉書上常常看到什麼加密幣、區塊鏈、智慧合約諸如此類的文章在刷屏。如果你有留意區塊客的話,你一定知道「加密幣」是一種非常誘人的投資工具,特別是 One 所寫的文章,簡直是區塊鏈上的巴菲特,筆者也少有斬獲(投資涉及風險,請勿一時衝動)。
但是,區塊鏈什麼的到底可以做什麼,在什麼場境下可以應用到區塊鏈呢?我相信大家都有過類似的困擾。本文將會以以太坊作為例子,向大家簡單展示區塊鏈的其中一面。這篇教程將會告訴你如把 Chrome 瀏覽器連接到區塊鏈上,並通過 onemillionwords.world 在區塊鏈上刻上一段不能刪改的文字(你刻上的這段文字將會永遠留在區塊鏈上,請文明留言)
正如互聯網最初也需要以網頁或是電子郵件等服務為載體,才可以讓大家感受到它的存在,區塊鏈也需要載體,來讓大眾可以感受和了解它,而今天為大家介紹的以太坊 DApp 正正是區塊鏈中的網頁。
DApp 的全稱為 Decentralized Application(去中心化應用),簡單來說就是前端和普通應用無異,但後端則運行在去中心化的點對點網絡上面:
看過上圖之後是否一目了然呢?其實我是看不懂的,你也不用懂,作為互聯網中的一個普通使用者,難道要懂得 TCP/IP 的原理才可以每天上網看韓劇嗎?
好比瀏覽網頁需要用到瀏覽器,要使用 DApp 也需要有關工具,今天為大家介紹的 Metamask 就是區塊鏈中的瀏覽器,你必需要透過 Metamask 連上區塊鏈,才可以使用 DApp 。
接下來的內容可分為三大部分
第一步,先安裝 Metamask
第二步,存入以太幣(ETH)
第三步,在 onemillionwords.world 上寫字
第一步
Metamask 是一款 Chrome 插件(點我下載),安裝後,你的 Chrome 便可以透過 Metamask 連上區塊鏈。
1. 先安裝插件
2. 第一次打開時,先點左上角的圖示
3. 選擇 Main Ethereum Network (其他選項是給開發人員使用的)
3. 點選 Main Ethereum Network 之後,便可以設定密碼
3. 當成功設定密碼之後,你會獲得 12 個英文字,請一定一定要把這 12 個英文字記錄在安全的地方,因為在區塊鏈上,如果忘記了密碼的話,你的只能透過輸入這組英文字來恢復帳號。
4. 確定這 12 個英文字都記錄好之後,你便可以看到在區塊鏈上屬於自己的地址了。
5. 你的地址也可以透過二維碼來展示。
第二步
在區塊鏈上添加記錄需要支付費用,這筆費用稱為燃料費(gas fee),簡單說就是用者自付的原則。還好燃料費一般都很便宜,現在要做的是購買一點點的以太幣,並且將以太幣存入你的地址𥚃,你也可以把你的地址告訴我 (不是真的地址,Metamask 上面的地址! 不要再發 220 台北縣, 板橋市 xx, xxxx, xxx),我可以發一點點以太幣給你(不要期望有很多,只會剛好夠付燃料費,以太幣現在很貴的)。
第三步
好了,現在你的 Metamask 地址上面已經有了足夠支付燃料費的以太幣,你可以在區塊鏈上寫字了。
1. 先到 onemillionwords.world 輸入你希望永遠記下來的訊息
2. 點擊按鈕之後,Metamask 會要求你支付燃料費(gas fee)
3. 支付燃料費之後,你的句子便會被記錄在區塊鏈上,而點擊 “link” 更可以查看到這筆紀錄的詳情,任何人也不能刪改。
上面的 onemillionwords.world,可以說是區塊鏈應用上一個最簡單的例子,希望透過這個例子告訴大家,其實區塊鏈並非只存在在遙遠的未來,它比你想像的更貼近我們。