2022 年 10 月区块链操作系统的开发回顾(2020年10月区块链)

查看 Cartesi Machine、Cartesi Rollups 和 Noether 的更新

022

正在寻找区块链操作系统组件的最新进展?你找对地方了!正如在我们的路线图文章中所描述的那样,我们一直在朝着定期且频繁的更新方向发展着,以便让我们的社区能够及时的了解到我们取得的进展,以及将区块链操作系统提升到一个生产级别,一个美丽且多样化的DApp生态系统正在蓬勃发展。

如果你对区块链操作系统的组成不是很熟悉?那么建议你在你阅读本文之前,一定要通读一下这些介绍性的文章,让你迅速的了解我们:

  • Cartesi Machine
  • Cartesi Rollups
  • Noether

如果想要快速快速了解 10 月的发展,请查看下面的路线图,可以知道 Cartesi Machine、Cartesi Rollups 和 Noether 的新功能。

022

The Cartesi Machine

Cartesi Machine 是 Cartesi 的确定性虚拟机,它模拟 RISC-V 架构,可以运行成熟的 Linux 操作系统。 Cartesi Machine 是 Cartesi 的开创性技术,它可以为使用主流软件构建的去中心化应用程序提供运行时。

The Microarchitecture

微体系结构代码已重新定位到最新的开发分支,并正在传递持续集成构建。机器状态添加到状态哈希的方式已经重构。修复了一些错误以及损坏的单元测试。

Self-Hosted Distributions

Gentoo 自托管发行版和 Alpine Linux 的试验暂时暂停,让我们的团队将所有精力集中在 Cartesi Rollups 和微架构工作前沿

Rollups基础设施

以下是我们 Machine Emulator 及其组件的改进列表,用以支持 Cartesi Rollups 的进度:

  • 发布机器模拟器 v0.11.1 和 v0.11.2。
  • 发布服务器管理器 v0.4.1 和 v0.4.2。
  • 改进了即将推出的模拟器版本的 TLB 实现。
  • 将模拟器迁移到新的 RISC-V 1.12 规范。
  • RISC-V Hypervisor 扩展的实施已经开始。
  • RISC-V F 和 D 扩展的实现已经完成。
  • 迁移到 Linux Kernel 5.15.63 (LTS) 的版本正在审查中。
  • 新的链下微服务架构设计的实施已经开始。

Cartesi Rollups

Cartesi Rollups 是 Cartesi 的 Optimistic rollup layer-2 系统,它依赖于 Cartesi Machine,允许开发人员使用主流软件组件创建可扩展的去中心化应用程序。 它由链上和链下组件组成,允许区块链提供数据可用性、订单输入数据、在第 1 层和第 2 层之间桥接代币,并在发生争议时充当裁判。

通往主网之路

首先,Cartesi Rollups 在测试网上处于 Alpha 阶段!自上次开发回顾以来,我们积累了很多好消息要分享:我们推出了Cartesi Rollups 0.6.1和0.7.0,并更新了我们的示例。以下是这些版本为我们的社区带来的好处:

  • 内部增强和修复
  • 我们 Cartesi Rollups 网站改版了文档信息,以在大家进入时提供更好的开发人员体验。
  • 部署系统和 Cartesi 的测试网执行环境,开发人员现在能够部署他们的 DApps 并让它们在我们的执行基础设施中运行。
  • 展示黑客。向在我们的测试网执行基础设施上运行的第一批黑客问好;它由区块链操作系统先驱设计和开发的。
  • 我们的 Echo JavaScript 示例显着增强了,以及一个简单的但功能齐全的拍卖 DApp 作为我们社区开发人员获得灵感的新示例;

DApp 验证节点

我们的部署系统和基于云的执行基础设施可用于接收部署 Cartesi DApps 的请求。

Rollups 增强

  • 我们的Echo Javascript 示例现在的结构使其更易于运行,并可用作其他 Javascript DApp 的基础。Javascript 引擎 (Txiki) 现在可以作为 docker 镜像使用,因此不再需要手动安装。除此之外,我们正在使用webpack,这使得安装依赖项变得更加容易;

支持Computational Oracles

Zippie 的开发团队获得了 Cartesi 基金会的资助,用于 Cartesi 的计算 oracle 解决方案(名为 Cartesi Compute)。随着 Zippie 的资助工作的进展,请继续关注更新。

Arbitration for Rollups

  • 我们将暂时暂停这个工作进程,集中精力在主网之路上的工作。

CTSI 激励的自动执行凭证

  • 重要的是要提到此功能取决于调度程序组件。
  • 请参阅调度程序活动的状态更新。

CTSI 激励的交易排序器

  • 重要的是要提到此功能取决于调度程序组件。
  • 请参阅调度程序活动的状态更新。

Noether

Noether 是 Cartesi 的数据可用性侧链。 这是 Cartesi 解决方案的一部分,它将使区块链应用程序能够使用比以太坊或其他基础层更多的数据。

Noether 2.0 版:从 PoS 升级到 PoS 2.0

我们已经完成了内部合同审核。

我们正在为 PoS 2.0、Staking-Pool 2.0、Noether 3.0 准备新版本

The Scheduler

我们暂时停止了 Scheduler 的开发,将精力集中在 PoS 上的工作上。

Explorer

自上次更新以来,我们已经发布了 9 个版本。有些一口大小,有些则更大一些。

适用于 v2.7.1 ~ v2.7.3 之间的版本

  • 我们删除了新质押池页面无意中引入的配额上限。移除意味着支付更少的 ETH 费用。
  • 根据 UX 团队的反馈设计更新新的权益池页面。
  • 最大存款功能已添加到新的质押页面工作流程中,用户可以在其中单击该功能,存款输入将填充最大限额集或可用的最大 CTSI,以较小者为准。

适用于 v2.8.0 ~ v2.8.3 之间的版本

  • 发布了新的节点运行器登录页面和工作流。
  • 发布了新的改造权益页面(矿池列表)。
  • 私有节点和公共矿池管理中针对小屏幕的设计调整随即发布。
  • 发布了新权益页面的后期修复,以更好地支持暗模式和一些未正确显示的只读数据。

对于版本 v2.9.0 和 v2.9.1

  • 新的浏览器主页设计发布。
  • 新版钱包界面也已发布。
  • 多个 UI 修复也应用于股权页面和节点运行者页面。主要与可见性问题有关。
  • 核心库的升级也包括在内(Chakra-ui v2 和 React v18)

为区块链操作系统做出贡献

兴趣与我们一起进行开发吗? 我们一直在寻找协作的团队成员! 请随时通过 Discord 与我们联系(https://discordapp.com/invite/Pt2NrnS),点击链接查看我们当前的职业空缺(https://cartesi.bamboohr.com/jobs/?source=other),或将您的简历连同介绍发送至我们的人力资源电子邮件:hr@cartesi.io

关于Cartesi

Blockchain OS 是一个分散的第 2 层基础设施,支持 Linux 和主流编程软件组件。 使得开发人员可以第一次在Blockchain OS上使用丰富的传统软件工具、库和他们习惯的服务编写可扩展的智能合约,Cartesi 弥合了主流软件和区块链之间的差距。

Cartesi 正在引领数百万新创业公司及其开发人员加入并使用区块链操作系统,同时将 Linux 应用程序纳入其中。 凭借开创性的虚拟机、Rollups和侧链,Cartesi 为所有开发人员铺平了道路,以帮助他们进入区块链的世界并构建下一代区块链应用程序。

Cartesi在此诚挚的邀请所有人,请和我们一起来到区块链操作系统的世界,一起探索未来。

022

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月13日 上午9:53
下一篇 2023年5月13日 上午10:09

相关推荐