简化的Solana账户模型

简化的Solana账户模型

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

学习Solana时,理解账户模型非常重要。Solana将所有内容以键值对形式存储,账户地址为键,账户信息为值。每个账户包含数据、可执行性、余额和所有者等结构,所有者决定账户的操作权限,例如钱包可以转移代币。接下来将介绍Solana的本地程序及数据存储。

🎯

关键要点

  • 学习Solana时,理解账户模型非常重要。
  • Solana将所有内容以键值对形式存储,账户地址为键,账户信息为值。
  • 每个账户包含数据、可执行性、余额和所有者等结构。
  • 所有者决定账户的操作权限,例如钱包可以转移代币。
  • 账户信息的关键数据字段包括数据、可执行性、Lamports和所有者。
  • 数据字段根据账户的目的而变化,例如钱包账户存储Solana余额或代币信息。
  • 可执行性字段指示账户是否可以执行代码,智能合约为真,钱包为假。
  • Lamports表示账户余额,1 SOL等于10亿Lamports。
  • 所有者字段指定拥有账户的程序的公钥,决定可以对账户执行的操作。
  • 接下来将介绍Solana的本地程序及数据存储。
➡️

继续阅读