欢迎来到Oasis Network团队2022年2月-3月的工作进展总结,让我们一起通过本篇文章了解Oasis团队在2月和3月取得的最近进展!
钱包更新
在过去的两个月中,我们合并了49个用户需求,继续对Oasis网页端钱包用户的使用体验和稳定性/弹性进行改进,显著的改进是:
- 支持使用Oasis Scan API(除了 Oasis Monitor API)来查询账户信息(余额、委托)、账户交易历史和验证者列表(#704)。
- 使用Oasis Scan / Oasis Monitor API (#737) 查询帐户信息失败时回退到 gRPC。
- 按状态对验证器列表中的验证器进行排序 (#757)。
- 使用gRPC (#776) 检查陈旧的验证器。
- 当Oasis Scan / Oasis Monitor API不可用时,使用静态验证器列表作为备用 (#734)。
- 清楚的向用户解释在他们Ledger设备上需要遵循的所有步骤并使与Ledger相关的错误消息简洁易懂 (#618, #620),改进 Ledger 硬件钱包用户体验。
- 避免在每次打开钱包时下载整个Genesis文档并使用更具体的gRPC查询来提高性能 (#698)。
- 添加有关构建钱包以及何时对应用程序的页脚执行构建的确切Git SHA的信息。 (#691)
- 在用于应用页脚的后端(Oasis Scan / Oasis Monitor API)上添加信息(#756)。
- 自托管信息以避免将隐私信息泄露给Google(#772)
- 将react-scripts替换为Parcel以构建钱包代码 (#743)。
- 支持从钱包代码构建浏览器扩展变体 (#765)。
同样,我们正在继续改进升级浏览器拓展程序端钱包, 在2月和3月,我们合并了 7 个用户请求,并发布了 1.4.0 版本,显著的改进是:
- 修复了扩展程序钱包与DApp 一起使用时,在签署某些交易时检查出错误字段的问题,现在DApp可以为更多类型的交易请求签名(#249)。
- 更详细地说明如何连接 Ledger 硬件钱包。
- 在存入 Cipher ParaTime 时,对何时显示警告变得更加智能。
ParaTime更新
- 在 1 月份的显着使用增长之后,Emerald ParaTime在 2 月和 3 月继续保持惊人的增长。 交易数量稳步增长,在 3 月 7 日和 3 月 8 日达到每天超过 370 万笔交易的峰值。后来稳定在每天 60 万至 70 万笔交易之间。
- 截至 3 月 31 日,59 个节点在主网上运行Emerald ParaTime
- 截至 3 月 31 日,40 个节点在主网上运行Cipher ParaTime
ParaTime 发展
我们的 ParaTime SDK 进行了一些改进和补充。
- 我们增加了对机密存储的支持 (#639)。
- 我们添加了更多工具来准备和处理 ORC(Oasis 运行时容器)包,即新的 ParaTime 二进制分发格式 (#818)。
- 我们改进了默认的 ParaTime SDK 事务调度程序,以便它忽略块中的某些无效事务 (#828)。
- 在基于 WebAssembly 的智能合约 (#793) 中添加了对更多签名验证原语的支持。
开发者平台更新
我们基于 Solidity 的智能合约开发环境可在主网上的 Emerald ParaTime 上使用。
Emerald Web3.0网关允许传统的以太坊应用程序无需修改即可与 Emerald 对话。 在 2 月和 3 月,我们合并了 45 个用户请求以提高其可用性,并发布了 1.2.0、1.2.1、1.3.1、1.4.0、1.4.1、1.5.0、1.6.0 和 1.7.0 版本,显著的改进是:
- 为本地以太坊开发添加 emerald-dev Docker 镜像 (#168)。
- 实施 EIP-1898 (#173)。
- 报告交易实际使用的Gas(#185)。
- 处理早期发现交易失败而后来发现成功的情况 (#207)。
- 查询最大区块Gas限制(#191)。
- 添加对配置网关以在特定高度开始索引的支持 (#233)。
- 此外,还发布了 Emerald Web3.0 Gateway 开发版本 2.0.0-rc1 和 2.1.0-rc1,它们支持即将发布的 Oasis Core 22.x 版本。
我们基于 WebAssembly 的智能合约开发环境部署在测试网上的 Cipher ParaTime 上。 查看我们的智能合约指南,了解如何为 Cipher 智能合约开发准备环境以及如何使用新的 Oasis CLI 部署智能合约。
指南链接请点击:
我们已将 docs.oasis.dev 上的文档主页从 GitBook 转换为 Docusarus,以使我们的社区成员能够更轻松地做出查阅以及提出你的宝贵建议!
查阅文档以及提出建议请点击下方链接:
Core 更新
Oasis Core 的开发正在全力推进,我们已于 3 月 1 日发布了 Oasis Core 22.0 以及 4 月 1 日发布了 Oasis Core 22.1,这两个主要版本针对计划于 4 月 11 日进行的 Damask 升级。
在 2 月和 3 月,我们合并了 123 个用户请求,显著的改进是:
- 运行消息结果(实现:#4443)
- 不停机运行时升级(ADR 和实施:#4449)
- 添加对一个人可以转移的最小代币数量的限制 (#4456)
- 将存储同步转换为 P2P (#4459)
- 添加帐户必须能够执行交易的最低一般余额限制 (#4461)
- 在 go/consensus 中的所有服务中使用类型属性 (#4465)
- 添加对由于运行时活动失败而导致的节点挂起的支持 (#4470)
- 切换到统一的运行时包格式 (#4474)
- 将私钥管理器协议转换为 P2P (#4490)
- 将公共存储 RPC 转换为 P2P (#4500)
- 提高运行时委员会选举的公平性 (#4263)
- 不允许以 root 身份运行 Oasis 节点 (#4464)
- 允许查询历史账户信息 (#4416)
- 添加用于检查运行捆绑包的 CLI 命令 (#4546)
- 添加 txsync,一种用于同步事务的协议 (#4579)
- 添加 CLI 命令用于查询历史运行统计信息 (#4596)
- 添加 liveness 和其他有用的执行器 Prometheus 指标 (#4610)
以上便是Oasis网络工程技术在2月和3月取得的进展,想了解更多Oasis相关的信息,可以持续关注Oasis!
关于Oasis
Oasis网络于2020年11月19日正式上线,是全球首个具有隐私保护功能和可拓展性的去中心化区块链网络。技术创新方面,Oasis 网络独特的分层网络架构,将智能合约分为共识层和ParaTime层,保证用户隐私信息绝对安全的同时,实现了更高性能可更强的可定制性,进一步解锁区块链的新用例和应用程序。
与此同时,Oasis网络还创新提出了“数据代币化”概念,用户不仅能够完全掌握自己的隐私数据,还能通过共享隐私数据获得收益,进一步实现隐私保护,推动构建有责数据经济。
Oasis还拥有包括Andreessen Horowitz、Polychain、Pantera、Dragonfly和Binance Labs在内的一众行业知名投资者的支持。高性能+安全性+隐私保护,Oasis将重新定义中心化金融,彻底改变开放金融的玩法。
自上线以来,Oasis网络开展黑客松、全球大使招募、ROSE代币绽放计划等活动,无数行业领先的应用程序开发人员 / 区块链基础架构团队、节点运营商加入我们,Oasis网络生态系统发展空前繁荣。
Oasis官网:
Oasis中文电报群: