以太坊基礎福運來平臺制作
像以太坊福運來平臺制作請添加鏈接描述Q_1151880099這樣的開放區塊鏈是安全的,因為它們是去中心化的。這意味著以太坊的每個用戶都應該控制自己的密鑰,這些密鑰可以控制對資金和合約的訪問。一些用戶選擇通過使用第三方保管人(比如交易所錢包)放棄對密鑰的控制權。在本書中,我們將教你如何控制和管理你自己的密鑰。
這種控制帶來了很大的責任。如果你丟失了你的鑰匙,你將無法獲得資金和合約。沒有人可以幫助你重新獲得訪問權 - 你的資金將永遠鎖定。以下是一些幫助你管理這一責任的提示:
提示你選擇密碼時:強化它,備份並不共享。如果你沒有密碼管理器,請將其寫下並存放在鎖定的抽屜或保險櫃中。只要你擁有帳戶的“keystore”文件,就可以使用此密碼。
當系統提示你備份密鑰或助記詞時,請使用筆和紙進行物理備份。不要把這個任務放在“以後”,你會忘記。這些在你丟失了系統中保存的所有數據時使用。
不要在數字文檔,數字照片,屏幕截圖,在線驅動器,加密的PDF等中存儲密鑰材料(加密或不加密),不要臨時湊合的安全性。使用密碼管理器或筆和紙。
在傳輸任何大量數據之前,先做一個小的測試交易(例如,1美元)。一旦你收到測試交易,請嘗試從該錢包中發送。如果你忘記密碼或因任何其他原因無法發送資金,最好是一個小小的損失。
請勿將金錢匯入本書所示的任何地址。私人密鑰被列在書中,有人會立即拿走這筆錢。
以太網貨幣單位
以太坊的貨幣單位稱為 以太 ether,也被稱為ETH或符號 Ξ (來自看起來像程式化的大寫字母E的希臘字母“Xi”)或(不太常見的)?,例如,1個以太,或1個ETH,或 Ξ1,或 ?1
Tip
Ξ 使用Unicode字符926,?使用9830。
以太被細分為更小的單位,直到可能的最小單位,這被命名為wei。一個 ether 是 1×1018或1,000,000,000,000,000,000 個 wei。你可能會聽到人們也提到貨幣“以太坊”,但這是一個常見的初學者的錯誤。以太坊是制度,以太是貨幣。
以太的值總是在以太坊內部表示為wei,無符號整數值。當你處理1個以太網時,交易將編碼10000000000000000000 wei作為值。
以太的各種單位既有使用國際單位系統(SI)的科學名稱,也有口語化的名字,向計算機和密碼學的許多偉大思想致敬。
表 Ether Denominations and Unit Names 顯示了各種單位,它們的俗名(通用)名稱和他們的SI名稱。為了與價值的內部表示保持一致,該表格顯示了所有面值的wei(第一行),在第七行中 ether 顯示為1018 wei:
Table 1. Ether Denominations and Unit Names
Value (in wei) Exponent Common Name SI Name
1
1
wei
wei
1,000
103
babbage
kilowei or femtoether
1,000,000
106
lovelace
megawei or picoether
1,000,000,000
109
shannon
gigawei or nanoether
1,000,000,000,000
1012
szabo
microether or micro
1,000,000,000,000,000
1015
finney
milliether or milli
1,000,000,000,000,000,000
1018
ether
ether
1,000,000,000,000,000,000,000
1021
grand
kiloether
1,000,000,000,000,000,000,000,000
1024
megaether
選擇一個以太坊錢包
以太坊錢包是你通往以太坊系統的門戶。它擁有你的密鑰,並且可以代表你創建和廣播交易。選擇一個以太坊錢包可能很困難,因為有很多不同功能和設計選擇。有些更適合初學者,有些更適合專家。即使你現在選擇一個你喜歡的,你可能會決定稍後切換到另一個錢包。以太坊本身在不斷變化,“最好”的錢包往往是適應它們的。
別擔心!如果你選擇一個錢包而不喜歡它的工作方式,那麽你可以很容易地更換錢包。你只需進行一項交易,即將資金從舊錢包發送到新錢包,或者通過導出和導入私鑰來移動密鑰。
首先,我們將選擇三種不同類型的錢包作為整本書的示例:移動錢包,桌面錢包和基於網絡的錢包。我們選擇了這三款錢包,因為它們代表了廣泛的復雜性和功能。然而,選擇這些錢包並不是對其質量或安全性的認可。他們只是示範和測試。
起始錢包:
MetaMask
MetaMask是一款瀏覽器擴展錢包,可在你的瀏覽器(Chrome,Firefox,Opera或Brave Browser)中運行。它易於使用且便於測試,因為它可以連接到各種以太坊節點和測試區塊鏈(請參閱“testnets”)。
Jaxx
Jaxx是一款多平臺和多幣種錢包,可在各種操作系統上運行,包括Android,iOS,Windows,Mac和Linux。對於新用戶來說,它通常是一個不錯的選擇,因為它的設計簡單易用。
MyEtherWallet (MEW)
MyEtherWallet是一款基於網絡的錢包,可在任何瀏覽器中運行。它具有多個復雜的功能,我們將在許多示例中探討這些功能。
Emerald Wallet
Emerald錢包設計用於以太坊經典區塊鏈,但與其他以太坊區塊鏈兼容。它是一款開源桌面應用程序,適用於Windows,Mac和Linux。Emerald錢包可以運行一個完整的節點或連接到一個公共的遠程節點,工作在“輕量”模式下。它還有一個配套工具來在命令行中執行所有操作。
我們將首先在桌面上安裝MetaMask
以太坊基礎福運來平臺制作