• APP內打開
    風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

    區塊鏈入門之“黑話解讀”

    白話區塊鏈 2017-12-17 22:00:31
    微信分享

    掃碼分享

    如果你剛剛進入區塊鏈世界, 稀奇古怪的數字, 晦澀難懂的專業詞語, 怎樣才能邁出跨入區塊鏈大門的第一步呢?先擁有一個自己的錢包。

    作者:歷史文章 / 來源:白話區塊鏈

    2017-09-05 imToken小劉 白話區塊鏈
     


    如果你剛剛進入區塊鏈世界, 也許會茫然不知所措, 稀奇古怪的數字, 晦澀難懂的專業詞語, 怎樣才能邁出跨入區塊鏈大門的第一步呢?

    我們先不要去研究到底什么是區塊鏈, 什么是智能合約、加密算法等等,你要做的第一步是:先擁有一個自己的錢包, 目前市場上的數字錢包有很多, 像 imToken, myetherwallet, parity, Metamask, Jaxx 等等, 選擇一個你喜歡的錢包!

    這里用 imToken 舉例, 創建屬于你的第一個錢包, 生成錢包很簡單, 只需要輸入創建密碼即可。 那么到底什么是錢包呢?


    解字: 錢包&地址

    在數字資產世界里,錢包是一個密鑰 (包含私鑰和公鑰) 的管理容器。用戶使用私鑰進行簽名交易,從而證明擁有該交易的輸出權,其交易信息并不是存儲在該錢包內,而是存儲在區塊鏈中。公鑰用來生成地址。

    地址由公鑰 (公鑰是私鑰通過非對稱加密算法生成) 生成,ETH的地址是以 0x 開頭的 42 位 16 進制哈希值字符串。例如: 0xc2d5ef1b5e6234c6bcbce87bb05d579c8e9d5720 如果將錢包比作銀行卡, 那么錢包地址就是銀行卡號。

    創建錢包后, 會看到一個提示備份錢包的界面,這是我們恢復、掌握資產的唯一途徑。點進去看一下, 這時會發現有兩種備份的方式:

    1. 備份助記詞 2. 備份 Keystore 。

    雖然還是不懂他們的意思, 但是依然選擇了備份錢包。


    解字: Keystore

    Keystore 是加密過后的私鑰, 我們沒必要深究其中所使用的加密算法和種種邏輯, 只需要知道以下幾點即可:

    • Keystore 的安全程度取決于加密該 Keystore 的密碼強度;

    • 要將 Keystore 和密碼分開存儲;

    • Keystore 密碼不可更改。

    現在你終于可以安心使用錢包, 再也不怕因為誤刪應用或設備損壞而丟失錢包了! 這次你向新錢包轉了 1 個 ETH。

    由于你用的是臨時的舊手機, 所以你打算再買一部新的。于是你用舊手機,將含有助記詞信息的 Email 發送到新手機, 并且在新手機中導入成功。”這真的是太方便了”, 你欣喜的說道。

    然而有一天, 你突然發現手機里的那 1 個 ETH 竟然不翼而飛, 通過交易記錄, 你發現它已被發往一個陌生的地址......”快阻止這筆交易!” 你喊了出來。然而這是不可能的, 因為區塊鏈具有不可逆性。

    解字: 不可逆性

    區塊鏈上的信息是不可撤銷、不可隨意銷毀的。例如比特幣系統, 它是開源的, 整個系統都必須是公開透明的,因此某筆交易被全網廣播后, 達到 6 個確認以上就成功記錄在案了, 且不可逆轉, 不可撤銷。所以當你發送了一筆交易, 即使發現地址打錯了, 你想要撤回此操作是不可能的。

    在阻攔無果的情況下, 你只有讓自己冷靜下來, 并問自己:” Who moved my cheese?” 你分析了所有的可能性, 最后只有一個操作引起了你的疑心 — 沒錯, 就是那次郵件發送助記詞。”為什么助記詞泄露, 就會導致我的資產丟失呢?”

    解字: 助記詞

    助記詞由 BIP 31 提案提出, 主要目的是讓用戶更好的記住自己的私鑰, 目前助記詞有多語言版本, 包括中文、英文、日文、法文等, 但是 imToken 和 myetherwallet 使用英文詞庫, parity 則使用和上述不同的詞庫, 所以在導入錢包時, 可能出現助記詞不兼容, 但是私鑰和 Keystore 是一致的, 所以用 戶也無需擔心。 助記詞是未加密的私鑰, 所以安全性極低, 在使用助記詞的時候有兩點值得注意的地方:

    • 一定要備份助記詞, 一旦忘記 Keystore 密碼, 或者想更改 Keystore 密碼, 需要使用助記詞找回錢包;

    • 不要使用截屏或拍照的方式備份助記詞, 建議使用物理介質備份, 比如手抄下來, 放在自己認為安全的地方, 千萬不要暴露給第三方;

    • 不要使用郵件或其他即時通訊方式傳輸助記詞

     

    通過這次事件之后, 你知道了如何保管自己的錢包信息, 那么我們再來進行一筆簡單的交易吧!

    有一天, 你的朋友向你借了 5 個 ETH , 他將地址發給你, 并要求你盡快將 ETH 轉給他。通過 imToken 的轉賬功能, 你準確的輸入了地址、轉賬金額之后, 發現一個叫礦工費的操作項。

    解字: 礦工費

    在一個公有鏈上, 任何人都可以讀寫數據。讀取數據是免費的, 但是向公有鏈中寫數據時需要花費一定費用, 這種開銷有助于阻止垃圾內容, 并通過支付保護其安全性。

    網絡上的任何節點都可以參與稱作挖礦的方式來保護網絡。由于挖礦需要計算能力 和電費, 所以礦工們的服務需要得到一定的報酬, 這也是礦工費的由來。

    憑感覺, 你認為礦工費可能和轉賬速度有關系, 為了讓朋友盡快收到轉賬, 你試著將滑竿拉至最大。

    但礦工費是怎么計算的呢? 你不禁會問自己。

    一筆交易的礦工費用 gas 和 gas price 兩者組成,gas 代表這筆交易平臺執行命令所需要消耗的 gas,而 gas price 代表每一個 gas 的價錢。這就像你 想讓汽車跑 100 公里,需要消耗 5 升汽油,一升汽油 10 美刀,你總共需要消耗 50 美刀。 imToken 的交易費用 ( 也是也是以太坊的交易費用 ) = gas數量 * gas price ( gas 單價,以太幣計價)

    那么礦工費的高低和交易的速度有什么關系呢?

    這是一個很有意思的問題。一個交易區塊就像這輛火車,體積有限。你作為司機(礦工)想要利益最大化就是,讓火車盡可能多的載客,同時選 擇票價高的乘客。所以礦工在打包區塊時,會選擇給的 gas price 價格越高,但 gas 相對低的交易打包。 所以你希望交易越快被打包,你可以選擇合理的 gas 的同時,調高 gas price。

    現在你已經明白的礦工費的意思, 點擊 “下一步” 再次確認信息, 發送交易!

    很快, 你的朋友就發來一條信息, “嗨, 伙計, 我已經接受到了你發來的 ETH, 感謝!” , 聰明的你會意識到, 使用區塊鏈發送資金是如此低成本, 方便快捷。沒錯, 這也是區塊鏈的去中心化特性, 對價值網絡的重大影響。

    所謂價值互聯網就是人們能夠像傳遞信息一樣方便、快捷、低成本的傳遞價值, 尤其是資金。就像人們之前要發送一筆交易, 需要通過銀行這個信任度極高的中心化機構, 銀行也會收取手續費作為傭金, 其服務的時間、服務類目和服務條款等也是由銀行這種中心化機構決定。區塊鏈的中心化特性則從根本上解決了這個問題。

     

    聲明:本文內容由白話區塊鏈特邀供稿人小劉撰稿,首發于白話區塊鏈未經原作者同意禁止隨意轉載。

     

    編輯:Fiona

     

     

    喜歡請給我們點贊哦,謝謝 

    (●—●)

    點擊“閱讀原文”,查看所有歷史消息。

    下載白話區塊鏈APP

    區塊鏈世界入口第一站,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

    毛片免费看