查看原文
其他

Cartesi 生态系统 2023 年 7 月回顾

Cartesi CTSI中文社区 2023-08-25
来自 Cartesi 生态系统的科技和社区更新



品牌重塑

我们正在开启一个新时代的大门,对 Cartesi 品牌进行了更新。我们与 Web3 营销机构 Noir 一起在 7 月的社区电话会议上揭示了一切,并在看到超过 350 名 Cartesians 来庆祝我们的新品牌时感到非常高兴!

正如您所见,Cartesi 在许多方面都在不断发展,越来越多的贡献者、建设者和社区成员都认为需要一个新的品牌形象,更好地代表 Cartesi 生态系统当前的愿景和价值观。

这个更新后的身份体现了开放性、去中心化和实验性,培育着渴望探索 Web3 世界的开发人员。新概念将 Cartesi 重新定位为一个无限探索的新空间,图像沿着我们与 Noir 在战略过程中探索的主题构建 - 探索和建设新边疆的想法。更新后明亮、大胆的品牌颜色统一了品牌,并与充满活力的插图风格相结合。

Cartesi 正在打开 Web3 极限处的机会,让新颖、新兴的技术蓬勃发展,让不可能的想法变为现实。通过这次重新品牌,我们期待吸引当前和新开发人员的有意义贡献,特别是考虑到应用特定 rollups 周围新兴潮流的兴趣!







科技

01研发

喜欢在 Discord 上核心单元更新频率增加吗?还是觉得有点难以跟踪?😵‍💫如果您属于后者,不用担心!核心贡献者 Claudio Silva 整理了这份方便的 7 月份开发亮点摘要 - 看看吧:

Cartesi Machine,即 Cartesi Rollups 和 Cartesi Compute 产品的核心,有以下更新:

在微架构(UARCH)方面有很多改进: 

  • 在 json 日志中添加证明,供 Solidity 步骤测试使用

  • 修复了当步骤交替进行时 merkle 树不一致的错误 

  • 优化了访问日志中的证明收集,跳过多余的树更新 

  • 实现了一个构建步骤来验证工具链生成的 uarch 指令集并便于测试其他工具链

  • 开始重构 reset_uarch_state() 以便移植到 Solidity 在模拟器可执行文件中嵌入 uarch-ram-bin(WIP) 

  • 重构访问日志以允许可选数据(WIP)

此外,机器模拟器也有很多改进:

  • 将设备树构建自动化到机器的 ROM 中,消除了对 machine-emulator-rom 存储库的需求

  • 将 ROM 重命名为 DTB,同时将其移到一个更宽敞的物理内存范围 启动时从设备树初始化 Linux 随机熵,去除了 init 中 rndaddentropy 工具的需求

  • 在机器 ROM 中添加 init 和 entry point 配置

  • 引入新的 init 和 entry point append 选项到 cartesi-machine.lua

  • 用 PMEM(持久性内存)驱动器替换 MTD 闪存驱动器

  • 添加了一种在 init 中禁用闪存驱动器自动挂载的方法

  • 添加了一个新的命令行选项来更改 init 中闪存驱动器设备的所有权

  • 重构、优化和简化了 Lua 测试中的状态哈希验证代码

  • 重构了 Lua 测试中 PMA 列表的方式,使测试套件对 PMA 变更更灵活

  • Hypervisor 实现仍在进行中,并且需要一些修复
Cartesi Rollups V1.0 Beta 开发阶段已经完成,内部测试阶段已经开始!
  • Cartesi Rollups 节点的初始文档已经可用。这份文档包括 README 文件和节点架构描述。请查看这里:https://github.com/cartesi/rollups/tree/main/offchain

  • Sunodo 的 MVP 已经完成版本 0.6,并将提供出色的开发体验来使用 Cartesi Rollups 框架构建 DApp 并在本地运行

Cartesi Compute 也取得了重大进展:

  • 输入并研究 Cartesi Compute 的开发人员体验

  • 研究如何将 NxN 仲裁带到 Compute 中,使实现更具解释性和可审计性

  • 研究由 EigenLayer 保护的 Cartesi Compute。查看演讲:

    https://youtu.be/WYdExTJ1YWw

如有疑问,可以直接在Discord上向核心开发人员和研究人员提问。


02生态系统更新UltrachessUltrachess是一款完全链上的国际象棋应用程序,使用 Cartesi Rollups 开发,允许用户将真实价值放在线上,并且不仅仅是用他们的 Elo 来玩国际象棋。
  • 在巴黎的 AW_House 演示了现有和新的超级国际象棋功能
  • 通过 git 上传国际象棋引擎源代码并在 Cartesi 机器内编译它们,原型化了国际象棋引擎源代码归属


Productive

Productive 是一家专门从事网络和移动开发项目的软件开发公司,获得了为 Cartesi 生态系统网站提供设计、开发、更新和维护的资助。

Cartesi Explorer 前端

  • 增强 Utils 软件包的依赖性

  • 调整 UI 软件包的依赖关系

  • 调整资源管理器根项目的依赖关系

  • 将 storybook 包更新到最新兼容版本。

Cartesi.io 网站开发

  • CMS 实施完成

  • UI 微调

  • 初始内容加载和更新

  • CMS 新功能

  • 网站新功能

Cartesi 文档站点重新品牌

  • 更新 UI 以匹配新的 Cartesi 基金会网站

治理站点重新品牌

  • 更新 UI 以匹配新的 Cartesi 基金会网站


Aetheras

Aetheras 是一家区块链公司,在游戏开发方面拥有丰富的经验和深刻的理解,并获得了开发 Texas HODL'em Poker 和 Dazzle(match-3 策略游戏)的资助。

Texas HODL’em Poker

  • 前端实现(已完成)

  • Cartesi 模式实现(进行中)

附注:这是扑克设计线框图的预览:





Dazzle

锦标赛(Cartesi)模式

  • 错误修复和代码重构:错误处理

  • 正在测试功能

教学流程和游戏玩法

  • 用户界面/用户体验设计

  • 前端和后端实施

Cartesi 模式的内置钱包(进行中)

  • 用户界面/用户体验流程与改版

  • 前端实施(进行中)


关注 Dazzle 在 Twitter 上的每周更新,或加入他们的 Discord 社区!


UXBoost

UXBoost 正在对 Cartesi 的黑客/开发者体验进行全面的用户研究和服务流程研究,包括认知、了解 Cartesi 技术、黑客体验和资助申请。UXBoost 的目标是获得洞察力、确定改进领域并制定战略,以提升整体用户体验。

体验研究

  • 完成 7 个研究访谈,目前正在进行数据分析

  • 策划并准备巴黎 ETHGlobal 黑客体验研究

  • 组织和规划 Cartesi DevAdvocacy 第三季度和第四季度的体验研究和数据收集战略

服务设计--后台分析与管理

  • 构建仪表板、后台文件和讨论索引,以跟踪绩效

  • 设计构思研讨会,促进各部门之间的讨论



社区





2023 年 7 月 23 日是 CTSI 基金会储备的最后解锁日!

但这并不意味着透明度报告的终结!我们将对透明度报告进行改版--期待与 Cartesi 蓬勃发展的去中心化生态系统相匹配的、经过调整的新报告。阅读最新报告:


01社区资助计划

祝贺 Cartenix 成功通过社区投票,100% 一致同意资助 "快照"!为什么这很重要?将 NIX 放在 Cartesi 机器中,就可以生成可验证、确定性和可重现的二进制和哈希值。让这些可验证的记录在链上永恒不变,可以提供更高水平的安全性和可信度。核心贡献者马克斯写了一篇很棒的解释性文章。看看吧:







有利用 Cartesi 技术构建什么的想法吗?还等什么?查看撰写建议书的指南并提交!


不是开发人员?无论是在管理论坛还是在快照上投票,都可以分享您的反馈意见,这就是Cartesi生态系统蓬勃发展的魅力所在!如果您想通过投票来塑造 Cartesi 生态系统,请确保您已做好准备,在下次投票开始前质押您的 CTSI。


02CGP 资助的提案社区补助金计划资助项目的最新发展情况:
Drand for Cartesi

随机数在许多应用程序和 DApp 中起着至关重要的作用,特别是游戏。想想如何以无信任的方式从 1-10 中选择一个数字 🤔… 好吧,这非常困难!

这个提案是 Cartesi 便利层生成随机数的一组更大工具集的一个组成部分,这些工具可以帮助增加 Cartesi 的采用率和社区增长。

Monorepo https://github.com/Calindra/cartesi-drand/


Drand-Provider:

  • 监听器:检查来自中间件的随机请求;

  • Drand 客户端,从 Drand 网络读取信标;

  • InputSender 向中间件提交 Drand 信标;

  • GitHub 操作 - CI

中间件:

  • Drand 信标验证 BLS;

  • 输入缓冲区

  • 前向信标规则,根据输入时间验证信标时间

  • GitHub 操作 - CI

  • 提供随机性的端点


Complex Vouchers

这是一个 Solidity 库,它扩展了 Cartesi 凭证系统的表达能力。提供这种灵活性可以扩展凭证的行为,以支持通过针对扩展其功能的智能合约来支持更复杂的交互。在原始 RFP 中了解更多关于复杂凭证需求的信息!


发展:

  • 有序凭证、未来凭证、付费凭证、过期凭证

  • 原子凭证作为标准凭证构建,可组成任何复杂的凭证组合

  • 目前正在 Cartesi 环境中创建所有测试


去中心化画布

展示 Cartesi Rollups 作为执行层的价值主张的游乐场 DApp。

去中心化绘画画布的目标是展示能够去中心化使用开放软件组件/库(如 Fabric.js)的能力。画布的所有状态都将提交到区块链。此外,后端应用程序将生成每个集体绘图状态(每个人的贡献)的快照图像(PNG/JPG),并将它们保存为 NFT。


发展:

  • 将用户生成的图像存储为 NFT

  • 研究和实施卷积凭证


BlockOasis

使用物联网设备和区块链技术的智能水管理系统的概念验证。注:本项目通过现已废弃的 CGP 快速拨款途径获得资助。


分布式系统架构

  • 为利益相关者验证器和聚合器节点构建数据流图。

物联网数据模拟器

  • 该工具包含一个使用 MQTT(消息队列遥测传输)协议发送和监听数据的系统。MQTT 是专为物联网应用设计的轻量级消息传输协议。

已完成利益相关者聚合器软件该软件实现了一个 MQTT 数据处理系统,可将接收到的数据保存为数据块。它连接到 MQTT 代理,处理传入的消息,并将数据上传到 IPFS。然后,IPFS 内容标识符 (CID) 将存储在以太坊智能合约中。


03盛会巴西的核心贡献者齐聚里约热内卢,参加 Codigo Brazuca 的 Web3 聚会!在世界的另一端,贡献者 Cynthia 和 Daniel 与 W3B Lab Madrid & Barcelona 合作,举办了一次与西班牙社区的见面会,更不用说参加 ETHBarcelona 本身,为构建者提供黑客技术和指导!


在 Cartesi Discord 上的每月游戏开发者社区电话会议上,Playmint 首席执行官大卫-阿莫尔(David Amor)也加入了我们!马克斯询问了他对 Web3 游戏、构建链上游戏的看法,并回答了您的问题。观看重播:

https://youtu.be/EfSWcRvYLEU


然后我们去了巴黎!布鲁诺先参加了模块化峰会,然后与其他Cartesi贡献者一起参加了ETHCC,并将他的主要收获总结成了一个小段落。还要特别感谢 Kryptosphere 社区的核心成员马蒂亚斯(Mathias),他在组织巴黎 ETH 前的两次活动中发挥了重要作用!对他的承诺和对活动的全情投入,我们表示由衷的敬意--我们非常高兴能继续合作,与法国不同的大学进行交流。


欲了解 ETHCC 和巴黎 ETHGlobal 的所有活动回顾,请点击查看核心撰稿人 Siannie 的简要回顾!


P.S. 订阅我们的超级公共活动日历,随时了解 Cartesi 的精彩活动,不错过任何精彩瞬间!



关于Cartesi

Cartesi 是一种特定于应用程序的 Rollups 协议,具有运行 Linux 发行版的虚拟机,为 DApp 开发人员创造了更丰富、更广泛的设计空间。 

Cartesi Rollups 提供模块化扩展解决方案,可部署为 L2、L3 或主权 Rollups,同时保持强大的基础层安全保证。



友情提示FRIENDLY TIPS

本信息不构成任何投资建议,投资者不应以该等信息取代其独立判断或仅根据该等信息作出决策。我们力求本公众号信息准确可靠,但对这些新的准确性或完整性不作保证,亦不对因使用该等信息而引发的损失承担任何责任。

加密资产属于高风险资产,需要充分认识到其波动性



往期推荐

ETHGlobal Paris 2023 Cartesi 回顾

游戏的新设计空间

Cartesi 生态系统 2023 年 6 月回顾

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存