亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

EOS入門指南——PART3 如何創(chuàng)建賬戶

oliverhuang / 570人閱讀

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

之前我們學(xué)習(xí)了如何編譯EOS程序,以及如何連接到EOS主網(wǎng),接下來(lái)我們要談一談大家最關(guān)心的,如何創(chuàng)建自己的EOS賬戶。
摘要

這篇我們會(huì)學(xué)習(xí)如何創(chuàng)建錢包、秘鑰對(duì)、主網(wǎng)賬戶,向大家介紹一些實(shí)用工具。最重要的是,我們會(huì)學(xué)習(xí)到在EOS里,公鑰和賬戶到底有什么區(qū)別。

第一步:創(chuàng)建錢包

我們使用如下指令創(chuàng)建錢包:

cleos wallet create -n <想創(chuàng)建的錢包名稱>

結(jié)果如下圖:

如果不指定錢包名稱,則會(huì)創(chuàng)建一個(gè)名為default的錢包。

最下面一行Pw...Xr就是我們的錢包密碼,錢包每900秒就會(huì)自動(dòng)鎖定,需要這個(gè)密碼來(lái)解鎖。

解鎖命令如下:

cleos wallet unlock -n hammerwang --password "PW5JHRWfAus3fMMiKb2fMfhGLPXjwpsDq9ugszGeEYGmsw95UGvXr"
第二步: 創(chuàng)建秘鑰對(duì)

創(chuàng)建公私鑰對(duì)很簡(jiǎn)單,命令如下:

cleos create key

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

第三步: 注冊(cè)賬戶

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

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

試了N個(gè)網(wǎng)站之后,終于發(fā)現(xiàn)了一個(gè)注冊(cè)EOS賬戶的好網(wǎng)站,推薦給大家。https://eos-account-creator.com/

進(jìn)入之后點(diǎn)擊get started,就可以看到如下界面:

1. 給自己賬戶取個(gè)名字吧

給自己取一個(gè)賬戶名吧,12個(gè)字符,輸入之后會(huì)提示是否available,當(dāng)然如果你不是很在意賬戶可讀意義的話,也可以點(diǎn)擊右上角的I"m feeling lucky,這時(shí)網(wǎng)站會(huì)為你隨機(jī)生成一個(gè)可用賬戶名,取好名字之后點(diǎn)擊continue

2. 導(dǎo)入公鑰

完成上述操作之后,就進(jìn)入到如下頁(yè)面:

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

3. 最后一步:付款

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

EOS這樣設(shè)計(jì)的初衷是好的,用戶不必要為交易買單,而是讓dapp運(yùn)行方來(lái)為用戶買單。

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

可以看到,注冊(cè)一個(gè)EOS賬戶并不便宜,大概要花費(fèi)1.5個(gè)EOS幣。

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

第四步: 錢包導(dǎo)入私鑰

運(yùn)行如下命令,分別往創(chuàng)建的錢包中導(dǎo)入剛剛創(chuàng)建的2個(gè)私鑰:

cleos wallet import -n hammerwang 5HsY4tAeGa1eeLv7y7VGAWKhiRd6CCQjxbDg2N1rTwR94VQQbQY

cleos wallet import -n hammerwang 5HxCWqKRd6eS6dLHWFmB28w1Pj5T5wiD67boM4qiR8L1TjRVK48

之后我們運(yùn)行如下命令來(lái)查看錢包中的私鑰:

cleos wallet keys

可以看到如下結(jié)果:

導(dǎo)入成功!

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

當(dāng)然,EOS生態(tài)中也有類似以太坊中的metamask的瀏覽器錢包應(yīng)用:scatter。推薦給有需要的小伙伴。

劃重點(diǎn):公鑰和賬戶的關(guān)系

在之前注冊(cè)賬戶導(dǎo)入公鑰的環(huán)節(jié),很多玩過以太坊和比特幣的小伙伴,應(yīng)該都會(huì)產(chǎn)生相同的疑問:為什么都生成公私鑰了,卻還是離賬戶生成差好大一步。以及在創(chuàng)建賬戶的過程中,導(dǎo)入的owner key和active key到底有什么意義。

1. 為什么公鑰≠地址

之前我們?cè)诮佑|比特幣和以太坊時(shí),生成地址很簡(jiǎn)單,只要生成公私鑰對(duì)即可。幣就放在公鑰里,知道私鑰就可以把幣轉(zhuǎn)走。因此這些網(wǎng)絡(luò),都不天然支持多簽名錢包。即一個(gè)錢包只有一個(gè)控制人,誰(shuí)掌握著私鑰誰(shuí)就有實(shí)際控制權(quán)。

而在EOS中,秘鑰對(duì)=權(quán)限。

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

2. 什么是owner key和active key

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

通過上面的解釋我們可以看出,EOS有一個(gè)巨大的優(yōu)勢(shì):即底層天然支持多簽名。

總結(jié)

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

創(chuàng)建錢包

創(chuàng)建秘鑰對(duì)

注冊(cè)賬戶

秘鑰對(duì)導(dǎo)入錢包

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/24170.html

相關(guān)文章

  • EOS入門指南PART4——合約開發(fā)鋪墊:搭建本地測(cè)試節(jié)點(diǎn)

    摘要:在此之前,我們要為此做一些準(zhǔn)備工作搭建本地測(cè)試節(jié)點(diǎn),方便以后編寫和部署合約。摘要這篇,我們將簡(jiǎn)單學(xué)習(xí)如何搭建本地測(cè)試節(jié)點(diǎn)大家就不要花錢去買了,以及如何使用超級(jí)賬戶創(chuàng)建新賬戶以及加載基礎(chǔ)的系統(tǒng)合約??梢哉f(shuō),擁有了這個(gè)賬戶,就擁有了整個(gè)測(cè)試網(wǎng)絡(luò) 之前三篇我們掌握了如何使用EOS源碼搭建環(huán)境、連接主網(wǎng)以及如何創(chuàng)建賬戶。自此,我們對(duì)EOS就有了一個(gè)感性的認(rèn)知,對(duì)EOS中公鑰、賬戶以及權(quán)限有了新...

    aervon 評(píng)論0 收藏0
  • EOS入門指南PART6——?jiǎng)e忙著開發(fā),先來(lái)看看智能合約數(shù)據(jù)是怎么存的

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

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

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

    Honwhy 評(píng)論0 收藏0
  • FIBOS入坑指南——本地開發(fā)環(huán)境搭建

    摘要:如果出錯(cuò),需要查看一下本地節(jié)點(diǎn)是否正在運(yùn)行,在瀏覽器輸入后記完至此,本地的開發(fā)環(huán)境基本搭建完成,如果你想試試在本地環(huán)境編寫部署調(diào)用智能合約,可以參考官方開發(fā)文檔,當(dāng)然,后續(xù)有時(shí)間,我也會(huì)把在智能合約開發(fā)過程中踩到的坑寫寫。 FIBOS是什么? FIBOS 是一個(gè)結(jié)合 FIBJS 以及 EOS 的 JavaScript 的運(yùn)行平臺(tái),它使得 EOS 提供可編程性,并允許使用 JavaSc...

    goji 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<