賬戶
Last updated
Last updated
Poly Smart Chain的全局狀態由通過消息傳遞框架相互交互的賬戶組成。最基本的交互是發送一些價值——比如 PSC 代幣、以太幣——以太坊區塊鏈的原生加密貨幣。每個帳戶都由一個 20 字節的十六進制標識符標識,該標識符稱為地址 - 這是從帳戶的公鑰生成的。存在兩種類型的帳戶:
外部擁有的帳戶 - 由私鑰控制的帳戶,如果您擁有與該帳戶關聯的私鑰,則您可以從該帳戶發送令牌和消息。
Contract Owned Account - 具有關聯的智能合約代碼且其私鑰不屬於任何人的帳戶
這些可以區分如下:
外部擁有的賬戶
可以發送交易(PSC轉賬或觸發合約代碼)
由私鑰控制
沒有關聯代碼
合約自有賬戶
有相關代碼
代碼執行由從其他合約收到的交易或消息(調用)觸發
執行時 - 執行任意複雜度的操作(圖靈完備性) - 操作自己的持久存儲,即可以擁有自己的永久狀態 - 可以調用其他合約。