Character
Character 是 Nomland 协议中的参与者,每一个用户都对应着一个 character,通过 character 参与 Review、Share、Reply 等。 每一个 character 都有唯一的 id 及 handle。 Character 可以设置用户名,头像和其他个人资料。
所有权
一般来说 character 由最终用户所有且自行管理 。
出于更好的用户体验,使用 dApp 创建的新的 character 可以根据需要替用户保管。但这种情况下应该允许用户认领回自己的 character,并且通过权限管理允许或取消 dApp 的授权。
dApp 可以根据需求请求 character 的权限。
权限管理
为了更好的用户体验,Nomland 未来会支持用户授予一部分代理操作的权力给指定的 dApp,或者别的 character。
Character 可以授权特定 dApp 或其他 Character 发布、修改或删除内容。
所有关于 character 的授权都可以对针不同的操作对不同的人授予权限。
数据格式定义
具体的结构定义参考 Specification 小节。