国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

EOS入門指南——PART3 如何創建賬戶

oliverhuang / 495人閱讀

摘要:最后一步付款和比特幣以及以太坊不一樣的是,在創建賬戶是有成本的,這也就是為什么我們需要一個賬戶才能創建賬戶的原因找個人來買單。

之前我們學習了如何編譯EOS程序,以及如何連接到EOS主網,接下來我們要談一談大家最關心的,如何創建自己的EOS賬戶。
摘要

這篇我們會學習如何創建錢包、秘鑰對、主網賬戶,向大家介紹一些實用工具。最重要的是,我們會學習到在EOS里,公鑰和賬戶到底有什么區別。

第一步:創建錢包

我們使用如下指令創建錢包:

cleos wallet create -n <想創建的錢包名稱>

結果如下圖:

如果不指定錢包名稱,則會創建一個名為default的錢包。

最下面一行Pw...Xr就是我們的錢包密碼,錢包每900秒就會自動鎖定,需要這個密碼來解鎖。

解鎖命令如下:

cleos wallet unlock -n hammerwang --password "PW5JHRWfAus3fMMiKb2fMfhGLPXjwpsDq9ugszGeEYGmsw95UGvXr"
第二步: 創建秘鑰對

創建公私鑰對很簡單,命令如下:

cleos create key

這個命令我們執行兩遍(后面解釋為什么),顯示如下:

第三步: 注冊賬戶

和以太坊和比特幣不同的是,公私鑰并不意味著賬戶,而是意味著賬戶中的權限。(后面我們會多帶帶解釋公鑰和賬戶的關系)

在創建賬戶,我們遇到了一個“先有雞還是先有蛋”的問題,即想要創建一個EOS賬戶,必須用另一個EOS賬戶來完成這事兒。講真,小白到這兒有點無奈,EOS在國內還比較小眾,身邊也沒個貴圈好友,網上是有一些錢包可以創建EOS賬戶但需要用以太幣來支付……幣圈小白再次表示大大的無奈。

試了N個網站之后,終于發現了一個注冊EOS賬戶的好網站,推薦給大家。https://eos-account-creator.com/

進入之后點擊get started,就可以看到如下界面:

1. 給自己賬戶取個名字吧

給自己取一個賬戶名吧,12個字符,輸入之后會提示是否available,當然如果你不是很在意賬戶可讀意義的話,也可以點擊右上角的I"m feeling lucky,這時網站會為你隨機生成一個可用賬戶名,取好名字之后點擊continue

2. 導入公鑰

完成上述操作之后,就進入到如下頁面:

這時就分別輸入我們之前創建的兩個公鑰吧(注意是公鑰哦!私鑰自己保存)。

3. 最后一步:付款

和比特幣以及以太坊不一樣的是,在EOS創建賬戶是有成本的,這也就是為什么我們需要一個賬戶才能創建賬戶的原因(找個人來買單)。

EOS這樣設計的初衷是好的,用戶不必要為交易買單,而是讓dapp運行方來為用戶買單。

回到主題,輸入完公鑰之后,就可以付款啦。在紅色方框中,大家可以選擇付款方式,對于沒有虛擬幣的我來說,只能選擇信用卡啦(這也是我看到的唯一一個對幣圈小白友好的賬戶注冊網站):

可以看到,注冊一個EOS賬戶并不便宜,大概要花費1.5個EOS幣。

完成上述三步,我們就擁有了一個屬于自己的EOS賬戶啦!

第四步: 錢包導入私鑰

運行如下命令,分別往創建的錢包中導入剛剛創建的2個私鑰:

cleos wallet import -n hammerwang 5HsY4tAeGa1eeLv7y7VGAWKhiRd6CCQjxbDg2N1rTwR94VQQbQY

cleos wallet import -n hammerwang 5HxCWqKRd6eS6dLHWFmB28w1Pj5T5wiD67boM4qiR8L1TjRVK48

之后我們運行如下命令來查看錢包中的私鑰:

cleos wallet keys

可以看到如下結果:

導入成功!

到此為止,我們就算是正式擁有了一個EOS賬戶,未來可以基于這個賬戶做一些有意義的事情:例如轉賬、投票等。

當然,EOS生態中也有類似以太坊中的metamask的瀏覽器錢包應用:scatter。推薦給有需要的小伙伴。

劃重點:公鑰和賬戶的關系

在之前注冊賬戶導入公鑰的環節,很多玩過以太坊和比特幣的小伙伴,應該都會產生相同的疑問:為什么都生成公私鑰了,卻還是離賬戶生成差好大一步。以及在創建賬戶的過程中,導入的owner key和active key到底有什么意義。

1. 為什么公鑰≠地址

之前我們在接觸比特幣和以太坊時,生成地址很簡單,只要生成公私鑰對即可。幣就放在公鑰里,知道私鑰就可以把幣轉走。因此這些網絡,都不天然支持多簽名錢包。即一個錢包只有一個控制人,誰掌握著私鑰誰就有實際控制權。

而在EOS中,秘鑰對=權限。

一個秘鑰對對應了某種權限,即用這個賬戶做某些特定的事情的權利。舉個例子,你生成了一個秘鑰對并賦予了它可以通過你的賬戶買賣RAM,但并不能轉賬。那么如果你把其中的私鑰給了你的朋友,那么他只能為你的賬戶買賣RAM,而不能操作你賬戶中的幣。

2. 什么是owner key和active key

你可以給你的錢包自定義一些權限用來約束任意事件,但是每個賬戶都有兩個標準權限,即owneractive??梢园?b>owner權限理解成賬戶的“根權限”,其他人只要拿到你的owner key,基本上就可以用你的賬戶做任何事情。而active key的權限則要小一點,支持除了修改owner之外的其他操作。

通過上面的解釋我們可以看出,EOS有一個巨大的優勢:即底層天然支持多簽名。

總結

這一章,我們學會了怎樣擁有自己的EOS賬戶。具體通過如下四步:

創建錢包

創建秘鑰對

注冊賬戶

秘鑰對導入錢包

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24170.html

相關文章

  • EOS入門指南PART4——合約開發鋪墊:搭建本地測試節點

    摘要:在此之前,我們要為此做一些準備工作搭建本地測試節點,方便以后編寫和部署合約。摘要這篇,我們將簡單學習如何搭建本地測試節點大家就不要花錢去買了,以及如何使用超級賬戶創建新賬戶以及加載基礎的系統合約??梢哉f,擁有了這個賬戶,就擁有了整個測試網絡 之前三篇我們掌握了如何使用EOS源碼搭建環境、連接主網以及如何創建賬戶。自此,我們對EOS就有了一個感性的認知,對EOS中公鑰、賬戶以及權限有了新...

    aervon 評論0 收藏0
  • EOS入門指南PART6——別忙著開發,先來看看智能合約數據是怎么存的

    摘要:允許智能合約定義自己的私有數據庫表。有了多級索引,智能合約就具備了操作類似數據庫模塊的功能。因此雖然只有一列,但是的靈活性絲毫不亞于傳統的數據表。 上一章我們學習了開發智能合約之前需要知道的必要概念: 什么是webAssembly以及它在智能合約上下游中的位置; 什么是ABI以及怎樣使用eosiocpp工具產生ABI和wasm、wast hello智能合約的簡單入門:部署和調用 ...

    ranwu 評論0 收藏0
  • EOS DApp開發入門(二): 智能合約探究

    摘要:在看啟動腳本輸出的時候,發現了這兩樣輸出設置和智能合約,以及安裝合約開發工具。合約開發工具是的工具鏈和一組工具,用于促進平臺的合同編寫。系統智能合約,可以進行很多系統級別的操作,比如用戶投票將用戶注冊成為生產者。 Previously 在EOS DApp開發入門(一)中,通過docker image的方式架起了本地的eos區塊鏈,使Note chain DApp與本地區塊鏈進行交互,成...

    Honwhy 評論0 收藏0
  • FIBOS入坑指南——本地開發環境搭建

    摘要:如果出錯,需要查看一下本地節點是否正在運行,在瀏覽器輸入后記完至此,本地的開發環境基本搭建完成,如果你想試試在本地環境編寫部署調用智能合約,可以參考官方開發文檔,當然,后續有時間,我也會把在智能合約開發過程中踩到的坑寫寫。 FIBOS是什么? FIBOS 是一個結合 FIBJS 以及 EOS 的 JavaScript 的運行平臺,它使得 EOS 提供可編程性,并允許使用 JavaSc...

    goji 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<