2021-07-18 01:31 | 出处: EOSCannon
我们很高兴能推出EOSIO 2.2候选版本,它支持开发人员和行业一直以来存在的需求。这些新特性旨在解决可组合性并节省时间,为应用程序开发人员提供更广泛的资源管理选项,为专用网络的数据访问权限提供更精细的控制。
EOSIO 2.2候选版本
EOSIO 2.2候选版本由EOSIO社区需求产生。它包含三个独立的特性,每个特性都特别关注了开发人员的可用性、资源管理和对数据访问的更好控制。
只读查询
区块链开发人员必须经常使状态数据可供外部进程使用。在此版本之前,通过get_tables API访问仅限于直接存储在DB或KV表中的数据,这是一种严格且低效的机制。
现在开发人员可以使用本机特性使数据可供外部进程访问,并利用支持更复杂查询的新机制。
只读查询将:
● 使开发人员能够使用来自相同块高度的表数据以本机方式执行复杂的跨表查询。
● 允许开发人员在智能合约中有逻辑地耦合读写代码,并简化代码管理。
● 在事务发送之前,让开发人员了解事务可能产生的结果。
资源付款方
目前应用程序最终用户需要支付在EOSIO公共网络上进行交易的费用,这使得应用程序开发人员很难绑定新用户。现有的解决方法——ONLY_BILL_FIRST_AUTHORIZER——使开发人员和最终用户的体验复杂化。
我们希望开发人员能够更容易地在基于EOSIO的公共网络上构建应用程序,从而接触到更广泛的受众。我们相信,为开发者提供一种更简单的支付用户交易费用的方式,将为那些在EOSIO上不断增长的社区提供显著的优势。此功能为EOSIO智能合约开发人员提供了一种简单、安全的方法,可以指定资源提供者,为事务设置资源限制,并使用户无需支付资源成本即可进行事务处理。
网络访问控制
显然,对于寻求同基于区块链的基础设施集成的行业来说,需要一个广泛支持的数据隐私解决方案。为了更好地理解如何在EOSIO上构建最佳的数据隐私解决方案,我们成立了EOSIO数据隐私工作组,其目标是研究、提出和创新基于区块链的隐私解决方案。
我们正在迭代开发解决方案,网络访问控制特性是解决数据隐私工作组确定的核心用例的初始步骤。该功能允许区块链管理员组成隐私组,并确保只有授权方才能加入网络或访问数据。它旨在减少任何元数据泄漏,同时保持记录的不变性。
系统架构师可以使用此功能通过修改特权智能合约来添加或撤消访问,并且来自隐私组成员的所有连接都使用TLS加密,以遵循保护敏感信息的最佳做法。
我们将继续投资于使我们的平台更易访问和使用的功能,并使每个人——从独立开发人员、初创企业到成熟的组织——更容易在EOSIO基础上进行构建。
保持联系
我们鼓励开发人员测试EOSIO 2.2候选版本中的其他特性,并向我们提供反馈。如果您想对EOSIO 2.2的候选版本提供反馈,并与我们的团队更紧密地合作,为开发人员改进EOSIO,您可以通过developers@block.one联系我们的开发人员关系团队。
关联阅读
区块链主权(@Daniel Larimer)
https://bihu.com/article/1006939521
关于EOS社区治理提案的草案(Daniel Larimer)
Bullish与Far Peak Acquisition Corporation合并
关于EOS社区治理提案的草案 第2篇(Daniel Larimer)
EdenOS路线图——来看看由社区驱动的联盟计划如何发展
Block.one和著名投资者以100亿美元资金推出Bullish Global
https://bihu.com/article/1217600786
EOS Cannon
社群官网:https://eoscannon.io
官方twitter:https://twitter.com/cannon_eos