此初始版本中包含以下规范,旨在与EOSIO开发人员社区进行反馈和协作:
·Forwarding Authorizations Between Contracts:在合约之间的转发授权。合约可以证明用户对其他合约的身份验证。这将启用可以使用其他合约的合约定义的“子帐户”。
·Contract-Defined Transaction Authentication合约定义的事务身份验证。定义的子帐户可以验证子帐户之间的事务。这使得轻量级帐户更有用,支持更灵活的帐户结构,并帮助其他链中的帐户与基于EOSIO的链进行交互。
·Contracts Paying Transaction Costs支付交易费用的合约。合约可以支付交易成本(NET和CPU)。资源很少或没有资源的用户将能够使用应用程序而无需这些应用程序来协调原始事务。
·Deprecate Deferred Transactions弃用延迟事务。我们正在探索在nodeos中弃用延迟事务,原因有许多,包括简化事务处理并使其更不容易出错,修复历史和安全问题的复杂性。本建议解释了这背后的一些动机,并提出了一些现有用例的潜在替代方案。
·Enhanced Token增强代币。新代币标准的这个潜在定义包括几个增强功能。增强代币的增强功能将允许它们支持子帐户,从而允许跨链交互。新的memo(备注)字段允许用户向合约发送结构化的ABI定义的二进制数据。改进后的通知系统与区块链浏览器相得益彰,我们已经逐步取消了对表结构的依赖,从而为自定义代币合约带来了更大的开发灵活性。
网友评论