賬戶

什麼是賬戶

Poly Smart Chain的全局狀態由通過消息傳遞框架相互交互的賬戶組成。最基本的交互是發送一些價值——比如 PSC 代幣、以太幣——以太坊區塊鏈的原生加密貨幣。每個帳戶都由一個 20 字節的十六進制標識符標識,該標識符稱為地址 - 這是從帳戶的公鑰生成的。存在兩種類型的帳戶:

  1. 外部擁有的帳戶 - 由私鑰控制的帳戶,如果您擁有與該帳戶關聯的私鑰,則您可以從該帳戶發送令牌和消息。

  2. Contract Owned Account - 具有關聯的智能合約代碼且其私鑰不屬於任何人的帳戶

這些可以區分如下:

外部擁有的賬戶

  1. 可以發送交易(PSC轉賬或觸發合約代碼)

  2. 由私鑰控制

  3. 沒有關聯代碼

合約自有賬戶

  1. 有相關代碼

  2. 代碼執行由從其他合約收到的交易或消息(調用)觸發

  3. 執行時 - 執行任意複雜度的操作(圖靈完備性) - 操作自己的持久存儲,即可以擁有自己的永久狀態 - 可以調用其他合約。

資源

閱讀有關帳戶的更多信息

Last updated