07.26 如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

在此給讀者們提供兩種方法把信息發佈 ETH 網絡,這樣你就可以把你想永久保存的內容發佈到區塊鏈上,就像最近的熱門事件一樣,一旦紀錄,永遠不可被篡改……(PS: 方法二比較傻瓜式,如果嫌方法一複雜,請直接翻到方法二)

方法一:利用瀏覽器+MetaMask 插件+ETH錢包

該方法比較原始,前提條件偏複雜些,需要有以下前提:

  1. 具備科學上網能力;
  2. 有錢,能兌換成 ETH 虛擬幣用來支付以太坊轉賬費手續費;
  3. 有一定的英文閱讀能力。

步驟

1. 下載 / 安裝 Chrome

2. 安裝 MetaMask 插件

打開 Chrome 網上應用店,下載 MetaMask 插件

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

然後在 Chrome 內打開 MetaMask,左上角下拉列表可以選擇網絡類型,我們要用的是第一個 Main Ethereum Network(其他的都是測試網絡...):

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

3. 註冊 ETH 錢包

接下來在 MetaMask 內根據提示註冊 ETH 錢包(同時也會成為你的 MetaMask 賬號),注意將公鑰、私鑰、助記詞、密碼之類的信息記錄在可靠的地方,丟失的話,你的 ETH 錢包(主要是裡面包含的虛擬幣)就沒啦。

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

4. 給 ETH 賬號打錢

新建的 ETH 錢包是木有錢的,而接下來的我們發佈信息的操作需要執行轉賬動作。有的同學可能會問,我們進行一筆總價為 0 ETH 的交易不就行了麼?沒錯,這樣的確可以不產生實際的虛擬幣轉賬,不過仍然需要手續費來驅使礦工們將這一筆為 0 的交易記錄寫入到區塊內,也就是每一筆交易只有支付了手續費才有可能發生(手續費是交易發起者自定的,如果手續費過低,可能會出現交易失敗)。

ETH 網絡上用到的手續費肯定就是 ETH(以太坊)啦,來源的話,一般是去 幣安、OTCBTC ) 之類的交易所購買然後從交易所提幣到自己的錢包,過程比較繁瑣,可以自行研究,這裡不多做贅述。

只是瞭解 / 試用一下,不打算大批量購買的話,找一個有 ETH 的朋友讓他轉你 0.01 ETH(現價大概 3208.36 * 0.01 = 32 RMB)一般就夠用了...​

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

5. 準備需要發佈的信息

接下來就是準備我們需要發佈的信息啦,因為需要轉碼成 Hex String,所以直接試用中文大概是不資瓷的啦,需要先轉成拼音,比如我們隨便找一段文字,像這樣:

爛是有原因的,[微笑]。大家都願意吃屎,你不吃,就是你的過錯了,[微笑]。***寫得再爛,至少還願意認錯,[微笑]。****不止爛,還嘴硬,[微笑]

然後用 漢字轉拼音工具 轉為拼音(注意全角標點符號要自己改成半角哦,然後風格大家可以自選...):

lan4 shi4 you3 yuan2 yin1 di2 , [ wei1 xiao4 ] . da4 jia1 du1 yuan4 yi4 chi1 shi3 , ni3 bu4 chi1 , jiu4 shi4 ni3 di2 guo4 cuo4 liao3 , [ wei1 xiao4 ] . * * * xie3 de2 zai4 lan4 , zhi4 shao3 huan2 yuan4 yi4 ren4 cuo4 , [ wei1 xiao4 ] . * * * * bu4 zhi3 lan4 , huan2 zui3 ying4 , [ wei1 xiao4 ] .

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

接下來再用 String 轉 Hex 工具 轉為 Hex String 即可:

6c616e34207368693420796f7533207975616e322079696e3120646932202c205b2077656931207869616f34205d202e20646134206a69613120647531207975616e342079693420636869312073686933202c206e6933206275342063686931202c206a6975342073686934206e6933206469322067756f342063756f34206c69616f33202c205b2077656931207869616f34205d202e202a202a202a207869653320646532207a616934206c616e34202c207a686934207368616f33206875616e32207975616e34207969342072656e342063756f34202c205b2077656931207869616f34205d202e202a202a202a202a20627534207a686933206c616e34202c206875616e32207a7569332079696e6734202c205b2077656931207869616f34205d202e

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

最後可以用 Hex 轉 String 工具 試試看能不能再轉回來確認一下有無問題:

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

6. 生成一筆交易記錄

然後我們繼續回到 MetaMask,點擊 SEND 按鈕開始一筆轉賬:

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

隨便填入一個有效的 ETH 接收地址,然後交易數額填 0,TRANSACTION DATA 就填寫剛才生成的 Hex String,然後點擊 SEND 就行啦:

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

接下來是交易確認界面,我們需要將 Gas Price 修改為 2,這樣容易更快完成交易:

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

然後點擊 SUBMIT 按鈕即可,然後過一會就能在列表中看到這一條交易已完成啦:

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

點擊可以查看詳情,翻到下面詳情中的 Input Data 選擇以 UTF-8 方式預覽即可:

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

方法二:利用比特派錢包,簡單便捷

步驟一:把文字轉為16進制

https://www.bejson.com/convert/ox2str/

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

步驟二

:在比特派錢包裡 選ETH 點“發幣

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

步驟三:把步驟1的16進制字符串 填到下面畫圈的框裡

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

步驟四 :填寫其他信息 GAS的價格和數量酌情考慮 參照下圖

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

步驟五: 在交易詳情裡找 交易ID 去區塊瀏覽器看看成果吧!

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

之前所示範的結果 可以在下方鏈接找到

https://etherscan.io/tx/0x1436e5426948be3129c18873053b401ac36f40c36d5386d57cd17406920a7289

如何記錄信息到 ETH 網絡?在區塊鏈世界留下永久的見證!

最後一步: 把你的交易ID輸入etherscan頁面右上角就可以搜索你自己的內容了!


分享到:


相關文章: