请选择 进入手机版 | 继续访问电脑版
开启辅助访问
链路首页链路财经目前收录 币种 : 4908 交易所 : 310钱包 : 17 24H 交易量 : $43,403,137,051 总市值 : $245,388,183,835
2019
07/12
21:00
分享
评论
  • 可能是最靠谱不忽悠的区块链资讯平台



    在#B1June活动中,我们宣布了EOSIO战略愿景,它规划了Block.one希望推进EOSIO™软件的四大根本支柱:规模化、开发者、用户、和企业。由于EOSIO的持续发展主要依靠和开发者社区的关联,我们正在发布一个新的储存库,从而支持整个生态系统中每个用户,实现更大的增益。


    今天发布的版本是EOSIO规范存储库,EOSIO Lab™的这个项目旨在为战略愿景中很多想法提供技术设计细节。它在GitHub上创建了一个专门的存储库,我们可以通过这个存储库更紧密地和开发者社区合作。


    促进开源协作


    EOSIO的设计是促成一个开源环境,促成更包容的开发方法。EOSIO规范存储库让每个人都有机会对我们已经打下基础的想法进行审阅、评价和项目构建。


    存储库包含了目前我们关于技术设计选择的想法和用户可以选择用来实现战略愿景提到的特性和功能的方法。此外,规范是在MIT许可下发行的,目的是鼓励开放协作。


    具体来说,我们发布这些规范有如下目的:


    • 寻求反馈、并且和社区中使用我们方法的其他人进行直接对话

    • 鼓励社区中其他人建立和参与实施这些想法,进一步加速EOSIO生态系统创新的步伐。


    本次初始发布包含以下规范,我们的目的是寻求反馈和EOSIO开发者社区的协作


    • 合约之间转发授权—合约可以向其它合约证明用户身份验证。这就可以启用合约定义的“子账户”来使用其它合约。

    • 合约定义的交易认证—合约定义的子账户可以认证子账户之间的交易。这就让小账户更有用、实现更灵活的账户结构,帮助其它链上的账户和基于EOSIO区块链的账户合作。

    • 合约支付交易费用—合约可以支付交易费用(NET和CPU)。没有太多资源或者没有资源的用户可以在不要求应用共同签署原始交易的情况下使用应用。

    • 弃用延迟交易—我们在探索如何弃用节点中的延迟交易,其中有几大原因,包括简化交易过程、减少错误可能、调整因为历史和安全因素导致的复杂性问题。本建议解释了其中的一些理由,并提供了一些现有用例可能的替代方案。

    • 增强代币—新代币标准的这个潜在定义包含了几个增强。代币增强,其功能性也就增强,它们就能支持允许跨链交互的子账户。新的备注字段允许用户向合约发送结构化的ABI定义的二进制数据。改进后的通知系统和区块浏览器相辅相成,我们也逐渐终止了对表结构的依赖,这就给自定义代币合约带来了更多开发上的灵活性。

    • 灵活的通知—这个通知协议设计得更加灵活。它支持合约对合约信号和合约到外部事件。

    • 获取现在的超级节点—让智能合约能够识别现在的超级节点。比如,这就让合约能够识别仅和某些超级节点相关的差异。

    • 键值储存—对于作为键值储存实现的节点可能会有数据库的加强,这将会提供更多的灵活性、更好的性能、最终让开发者可以针对不断变化的架构编写高效的代码。

    • 查询资源消耗—能够支付交易费用的智能合约需要获得某些数据的权限。让智能合约能够接入交易NET、 CPU费用、和他们自己的RAM消耗,他们就能利用这些指标准确地向用户收费。

    • 合约可访问主观数据—与获取信息的方法相同,该意见提供了一些参数以便智能合约能够获得一些主观数据,如CPU费用、挂钟时间和随机数生成器。

    • 命名区域—交易吞吐量面临着和智能合约序列执行模型相关的最终限制因素。这里我们讨论是否有方法可以通过名为“命名区域”的并行执行实现规模化。命名区域可以使用普通的区块日记,这样他们就可以保持同步,并提高吞吐量。

    • ABI 1.2:ABI中指定数据大小—该规划给ABI提供了一个方法来描述固定储量的内容,同时还能指定任意固定大小。

    • 同步调用—合约依靠表格彼此通讯,这就意味着当表格格式更改时会和其它合约产生冲突。本提议提供了方法使合约能够通过只读查询同步相互调用。

    • 标记数据—合约可以用自定义类型标记序列化数据,以便进行识别和解码。


    加入我们


    您可以在GitHub的EOSIO规范存储库提交问题并直接参与讨论。投稿的其它建议及存储库组织的方式参见投稿指南。我们会积极地解决问题并不断参与讨论。


    重要注意事项


    我们最好把大多数规范称为用户如何实现特性/功能需求的前瞻性项目,我们不能保证最终如何按设计实现该功能,也不能保证更新规范以便匹配最终版本。但是,我们鼓励社区感兴趣的成员和我们的工程团队合作,通过填写GitHub针对单个规范的issue来参与我们概述的设计选择。请注意我们可能不能对反馈的每个部分都做出回应,我们也可能把所有的反馈整合成一个共识方法。


    保持联系


    我们希望能听到您的意见,所以如果您想给我们提供反馈,或者和我们团队更好地合作,为开发者改进EOSIO,您可以给我们的开发者关系小组发邮件:developers@block.one。


    注意,您还可以登录EOSIO新站订阅我们,获取我们未来宣布的最新信息。我们很高兴能够不断为EOSIO开发者改进该软件的可用性,同时,我们也在不断为区块链技术的不断奠定基础。

    . . .

    重要事项:我们提供的所有信息都受限于本重要通知,您必须熟悉其中的条款。该通知包含了关于我们的软件、发布、商标、第三方资源和前瞻性声明的重要信息、条件和限制。您获取任何材料的时候就意味着您接受并同意该通知的条款。


    来源:http://eos.wiki

    图片来源:http://eos.wiki

    EOS.Wiki是EOS主网超级节点. 

    EOS Wiki为社区提供最新的EOS双语资讯和技术文章.

    请为EOS Wiki投票. EOS Wiki的账号为eosdotwikibp



主题帖 279 关注 0 粉丝 1
情感指数

链路大数据分析置信度 15.64 %

TA的主题帖
主题相关
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表