你在这里。看看这个问题与其他知识怎样相连。
选择节点前往页面 · 展开后可留在地图中阅读
一个问题
Solana 的程序与账户怎样分工?
通过数据和执行位置理解另一种链上应用模型。
Solana 用账户承载数据,用程序处理指令。交易中的指令指出要调用的程序,以及参与操作的账户。
学习时,可以先画出“数据放在哪个账户”“哪个程序能改它”“调用需要什么授权”。这比先记一个性能数字更能帮助理解应用。
不同链的账户、程序与权限模型并不相同。同叫钱包地址或智能合约,不意味着其数据形状和操作规则可以直接互换。