EOSIO 指南(建立測試賬戶)

建立測試賬戶

什麼是帳戶?

賬戶是存儲在區塊鏈上的受權集合,用於標識發件人/收件人,它具備靈活的受權結構,使其能夠由我的或一組我的擁有,具體取決於如何配置權限,須要一個賬戶才能向區塊鏈發送或接收有效的交易。segmentfault

本教程系列使用兩個「用戶」賬戶,bobalice,以及用於配置的默認eosio賬戶,此外,本系列教程還介紹了各類合約。安全

建立測試賬戶

在上一步中,你建立了一個錢包並建立了一個開發密鑰對,你須要使用你生成的公鑰替換下面的YOUR_PUBLIC_KEY網絡

在這些教程中,使用用戶bobalice,使用cleos create account建立兩個賬戶。區塊鏈

cleos create account eosio bob YOUR_PUBLIC_KEY 
cleos create account eosio alice YOUR_PUBLIC_KEY

而後,你應該看到確認交易已被廣播的每一個命令的相似於如下內容的確認消息。測試

executed transaction: 40c605006de...  200 bytes  153 us
#         eosio <= eosio::newaccount            {"creator":"eosio","name":"alice","owner":{"threshold":1,"keys":[{"key":"EOS5rti4LTL53xptjgQBXv9HxyU...
warning: transaction executed locally, but may not be confirmed by the network yet    ]

在生產網絡上爲Active/Owner使用不一樣的密鑰

EOSIO具備獨特的受權結構,爲你的賬戶增長了安全性,在使用與你的active權限相關聯的密鑰時,你能夠經過保持owner密鑰冷卻來最小化賬戶的暴露,這樣,若是你的active密鑰每次都被泄露,你就可使用owner密鑰從新控制你的賬戶。code

故障排除

若是你在建立賬戶時遇到錯誤,請確保你的錢包已解鎖。教程

cleos wallet list

你應該在錢包名稱旁邊看到一個星號(*),以下所示。開發

Wallets:
[
  "default *"
]

上一篇:建立開發錢包

下一篇:Hello World!

相關文章
相關標籤/搜索