下载
🔗EOS API+ 蓝皮书
API+ 工作组提出了几个项目,用以填补 EOS 生态系统公共基础设施中的关键空白,这将加速开发人员采用EOS,繁荣EOS生态。
API 是区块链最基本的基础设施,应作为生态公共基础产品扶持发展,并面向生态开放。
用户需要具备从区块链读取数据以及将数据写入数据区块链的能力,而这一诉求将通过推动生态自有的API来实现,或者更常见的是,由专业团队将API作为服务运行并面向生态开放,降低开发人员的复杂性。
API 具有不同程度的复杂性。 用于在区块链上创建信息的 API 可以相对简单地运行。 但是,大量请求或管理大量历史区块链数据的 API 具有挑战性。
稳定、健康运行的实用 API 对于吸引开发人员至关重要。
在实现最佳的开发人员体验方面,EOS存在以下障碍:
- EOSIO 内部缺乏统一标准
- 专门为社区构建的解决方案并不能获得支持
- 提供API服务的运营商承担较为严重的经济损失
- 在区块链标准开发和采纳方面,生态缺乏参与
提案项目
本文提出的提案项目旨在改善开发人员的体验。 每个项目的优先顺序和关注程度需要社区投入:
创建一个负责 API 持续研究和标准制定的团队。 这包括:
- 基本设计
- Native streaming
- 交易执行周期和历史数据
- 可扩展性和优化
通过在 nodeos 中嵌入新的交易执行周期功能,来标准化和减轻历史 API 的操作负担:
- 交易资源成本估算
- 主观计费改进
- 交易重写
- 交易最终状态
通过支持几个不同的项目的发展,推动 API 解决方案的开发和运营:
继续开发和扩展 API 作为公共基础产品来运营:
- dfuse
- Firehose
- Light API
- Hyperion
- Roborovski
探索 API 资助方式的转变,并考虑整体设计以及恰当的中心化程度。
鼓励提供区块链数据,以便那些想要运行自己的基础设施的人可以轻松上手。
研究和参与研发,推动对现有和新兴区块链标准的支持。
- Rosetta
- The Graph
关于EOS
EOS网络是区块链3.0时代的典范之作,由EOS VM提供支持。EOS VM是一个低延迟、高性能和可扩展的WebAssembly引擎,能够近乎无感的实现确定性交易执行。EOS网络专为Web 3设计,致力于实现最佳的Web 3用户和开发人员体验。EOS是EOSIO协议的旗舰区块链和金融中心,并通过EOS网络基金会(ENF)作为多链协作和发展公共基础产品的工具,进一步完善基础设施,驱动EOS快速发展。
EOS网络基金会
EOS网络基金会是一个非营利性的组织,旨在倾听社区声音、传达社区意愿并扶持社区优质项目发展,成为EOS社区的信息共享桥梁,并为EOS生态提供资金、技术、运营、未来规划、生态构建等关键基础设施支持,进一步发挥EOS作为世界速度最快的治理型区块链的全部潜力。