賬戶是存儲在區塊鏈上的受權集合,用於標識發件人/收件人,它具備靈活的受權結構,使其能夠由我的或一組我的擁有,具體取決於如何配置權限,須要一個賬戶才能向區塊鏈發送或接收有效的交易。segmentfault
本教程系列使用兩個「用戶」賬戶,bob
和alice
,以及用於配置的默認eosio
賬戶,此外,本系列教程還介紹了各類合約。安全
在上一步中,你建立了一個錢包並建立了一個開發密鑰對,你須要使用你生成的公鑰替換下面的YOUR_PUBLIC_KEY
。網絡
在這些教程中,使用用戶bob
和alice
,使用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 *" ]