logo

如何使用以太坊——零基礎了解以太坊(二)

瀏覽數

99+

第0章引言

簡單了解以太坊的概念後,我們就可以開始學習買幣了。概念都是虛的,實實在在的體驗才是真的。如果是第一次買幣,建議先使用小金額測試。

第1章如何使用以太坊

使用以太坊可能聽著令人生畏,但體驗後會有收穫的。

如果以太坊這個“不可阻擋的世界計算機”按計劃發展,可能會出現替代很多人每天都在使用的谷歌和臉書的應用。(為什麼說以太坊是世界計算機,可參閱上一篇《什麼是以太坊》)。

以太坊可能不像我們現在熟知的網頁那麼直觀,但是,任何有電腦或智能手機的人,只要他們持有以太幣——可更新到區塊鏈賬本的、獨特的代碼片段,就可以使用這個平台。

以太坊錢包

首先,你需要有一個可以安全存儲以太幣(或最起碼可以存放私鑰)的地方。這就為我們引入了以太坊“錢包”的概念。 

有一點需要預先提醒的:丟失私鑰比暫時忘了私鑰放哪更糟糕,因為你的私鑰沒了,你的以太幣就沒了,永遠的沒了。

移除可信任第三方是一把雙刃劍。雖然不再需要中間機構驗證交易,但是你也無法再找客服幫你恢復私鑰。

記住這點後,有很多存儲加密貨幣的錢包可供選擇:桌面錢包、在線錢包、硬件錢包和紙錢包。

你可以根據對便利性和安全性的偏好選擇一個。這兩點通常是相互對立的:使用更方便,安全性就會更差(反之亦然)。

桌面錢包

桌面錢包在電腦或筆記本電腦上運行。你可以選擇下載以太坊客戶端(以太坊完整節點的副本)。以太坊客戶端有幾個使用不同編程語言編寫、擁有不同性能的版本。

這個過程大概需要幾天時間,並且所需的時間只會隨著以太坊的增長而增加。錢包隨後需要與區塊鏈上的最新交易保持同步。

手機錢包

手機客戶端,或者說輕客戶端,連網和構造交易所需下載的數據較少,所以它們更適合下載到智能手機上。

輕客戶端雖然更方便,但是不那麼安全。使用完整的以太坊客戶端接收交易會更安全,因為它們不需要信賴礦工或節點給他們發送準確的信息——他們自己驗證交易。

把私鑰存在斷開網絡的設備裡比較不容易遭到黑客入侵(這種方法稱之為“冷存儲”),最適用於存儲大量的以太幣資產。

但是,相比於把幣存放到手機或是聯網的電腦上,這個方法沒有那麼易於使用。

硬件錢包

硬件錢包,通常是一到兩個手指的大小,可以說提供了一個兩全其美的方案。這些安全設備可以聯網,也可以斷開網絡簽名交易。

但是,再次提醒,如果你想經常使用或移動以太幣的話,這樣的存儲方式並不是一個好的選擇。

點擊這裡,全球出貨量最大的硬件錢包Ledger,聖誕特價¥699。


紙錢包

另外一個冷存儲方式是把私鑰抄在紙上或者打印出來,做成一個紙錢包,然後把它鎖在保險箱之類的地方。在線工具可以在電腦上直接生成密鑰對——是在電腦而不是在網站服務器上,否則網站遭到黑客入侵的話,密鑰可能會被洩露。

如果你有自己的加密工具,你甚至可以自己使用命令行來生成私鑰。

說到這,再次提醒,如果你丟了私鑰,幣就一去不復返了。

因此,最佳的做法是,多花些時間多創建幾份密鑰副本,然後把它們放在不同的安全地點,以防丟失或毀壞。

購買以太幣

購買以太幣因國而異,或者說是因幣種而異。你需要在網上或線下找到一個持有以太幣並且想要交易的人。

你通常都可以選擇在線下當面購買或出售以太幣,特別是如果你居住在以太坊線下交流會較多的城市的話,例如紐約或多倫多。

但是在人口較少的地區這種方式不太可行。交易所允許用戶直接用美元或比特幣購買以太幣。通常需要註冊。

使用另外一種貨幣購買以太幣可能需要多一個步驟。

比特幣是最常用的數字加密貨幣,全世界的人都更願意用它來交換本國貨幣。所以,舉個例子,如果你想用盧布購買以太幣,最簡單的方式是:在交易所購買比特幣,再用比特幣換成以太幣。

有了以太幣,你就可以直接發送給另一個人(點對點)。發送過程中可能需要向礦工支付少量的交易手續費。

然後呢?

用戶有了以太幣後,可以做些什麼呢?

你可能注意到了到目前為止(以太坊)錢包和交易相關的術語和比特幣的很像。但是以太坊應用是完全不同的。

有了以太幣,用戶可以加入或創建智能合約(自動執行協議條款的代碼,這樣你可以不用依賴第三方)。

很多智能合約可以用來創建去中心化應用(簡稱dapp),你可以使用或加入這些應用。

這個系統是什麼?

但是,在進一步深入之前,我們需要稍微解釋一下系統的運作原理。以太坊和其他加密貨幣確實有一個令人難以理解的存儲系統。

用它與我們已知的東西做比較也許會更好理解。 

你注意到信用卡的正面有一串數字了嗎?通過這串數字,當我們刷卡的時候,銀行就知道他們應該把錢打到哪裡。數字加密貨幣讓你可以生成類似的識別碼,識別出錢應該記入何方。

在這個系統裡,用戶身份證明有兩個組成部分:公鑰和私鑰。通常是一串由數字和字母組成的字符,兩個密鑰通過加密技術串聯在一起。

公鑰可以發送給別人,這樣他們就知道應該把錢發到哪裡。如果你希望別人發幣給你,你需要提供一個地址:源於公鑰的一串由數字和字母組成的字符,讓別人給你打幣。

如果你需要把幣發給別人,你需要用私鑰進行簽名,私鑰顧名思義,類似於密碼。拿信用卡類比,它類似於你在商店刷卡或在ATM操作時所需的密碼。

那麼,使用這個系統有什麼好處呢?在開放式的區塊鏈(例如比特幣和以太坊)上,最大的不同是,用戶可以隨時生成一個識別號碼進行轉賬。他們不需要等銀行審核通過銀行賬戶的申請並提供信用卡。

作者:Alyssa Hertig

原文鏈接:

https://www.coindesk.com/information/how-to-use-ethereum

第2章結束語

覺得這些概念很抽象?用一次就有實感了。