关于 Cartesi Rollups 测试网 Alpha和后续步骤的一些问题已经得到解答
如果你不是开发人员,你可能对我们在Cartesi构建的内容有很多疑问。幸运的是,我们团队有很多可以解释技术问题的人。像你这样对区块链和Web3面向未来感到兴奋和热情的人,将会拥有额外的技术知识。
我们Cartesi 社区经理Cynthia Gliga主持了本次的AMA,他将向我们的技术社区经理Shaheen Ahmed提出所有紧急重要的问题。
如果你错过了这次AMA,请你查看我们的回顾分享,如果想向朋友介绍Cartesi,这是让他了解Cartesi的最佳文章。
注意:为了使语句更加通顺,部分文字可能会经过再次编辑。
Cynthia:感谢大家参我们的AMA,今天我们邀请了我们Discord中的技术社区经理 Shaheen来到我们Telegram 社区,并帮助我们解读Cartesi 最新的成就Rollups Testnet Alpha。让我们开始本次AMA吧!
Shaheen:是的,大家准备好开始这次AMA!
你可以介绍一下你自己和你在Cartesi 中的角色的信息吗?
Shaheen:当然可以,大家好,我是Shaheen。我在 Cartesi 担任技术社区专家。你可以在 Discord 上找到我,在那里可以与开发人员、研究人员、质押用户和其他爱好者一起交流。作为开发者关系团队的一员,我们的目标是建立和发展一个健康的开发者社区。很高兴在这里遇到大家。
Cynthia:很高兴听到这个消息,这是对更多使用 Cartesi 技术构建的开发人员的祝福。事不宜迟,让我们直接进入最重要的问题:
Cartesi Rollups 测试网 Alpha 究竟是什么?这个阶段能实现什么,不能实现什么?
Shaheen:简而言之,通过 Rollups Testnet Alpha,我们已经为开发人员发布了 MVP功能。他们现在可以在测试网上探索、构建和部署他们的 DApp。其中部署这个板块是我认为最重要的部分,你现在可以在Cartesi中将你的想法变为现实。
我们正在为以太坊的 Goerli 测试网提供支持。开发人员可以超出他们的计算机,在在测试网上向公众发布他们的 DApp。
这并不意味着你将使用以太坊主网作为底层安全层或使用真正的 ETH 或 CTSI。那是下一步!
Cynthia:你讲的这个对大家很有帮助,谢谢你的讲解!
我们都非常高兴的看到Rollups 测试网 Alpha 版上线的消息,以及 Cartesi 已经开始的新阶段,因此知道他们的区别很重要,但我们还想知道更多。
当Cartesi达到这个里程碑节点后,它的具体意义是什么?这对于Web2 开发人员意味着什么? Web3的 开发人员呢?
Shaheen:这是一个很好的问题!
这个里程碑是献给我们开发人员的,从技术文档到DApp 的部署。对于我们技术团队来说,现在是收集、反馈、修复任何错误、完善代码、进行审计并为主网发布做准备的时候。
对于 Web2 的开发人员,我了解到 Web3 中有这样一种说法,即如果你是前端开发人员,你的技能可以 100% 的移植到 Web3,但如果你从事后端开发,则必须学习Solidity并掌握以太坊堆栈技术。通过我们的 Rollups 版本,我们为 Web2 开发人员提供了两全其美的体验。现在你可以移植你的 Python 代码(或其他语言的代码),可以使用我们的 Rollups API 对它进行扩展。
对于 Web3 开发人员,通过测试网,你有机会构建支持以太、ERC20 代币或 NFT 等的功能,并在我们的基础设施上部署 DApp。现在的API 比早期版本更成熟,我们期待比以前更好的开发体验。
当您构建一个 DApp 时会发生很多事情,开发人员会发现它真的对自己很有帮助。
Cynthia:你解释的很好。感谢你这样通俗易懂的方式来分解它,即使没有丰富的技术背景,也能看得懂。让我们继续下一个问题。
Cartesi 中的 Testnet 里程碑节点对于最终的用户和整个 Web3 市场意味着什么?
Shaheen:对于最终的用户来说,激动人心的时刻马上就要到来了。由于 Cartesi 的更多计算能力,和底层链上更多的数据可用性将推动 Web3 进入一个新阶段,我们将看到更多的应用实例出现在Cartesi 上。
围绕人工智能和机器学习算法、特有的链游、物联网和DAO治理模式的DApp 即将面世。为 Web3 DApps 移植 Web2 代码的便利性提供了很大帮助。我们可以将它看做是一个紧急情况下的桥梁,以更好的利用我们在过去30年所做的技术努力。
我们对区块链技术的未来感到非常兴奋。
Cynthia:这里也一样!作为下一代 DApp 的未来用户,我迫不及待地想看看 Web3 空间为我们准备了什么。让我们继续这个 AMA,这是下一个问题:
假设我是一名开发人员,我想用 Python 或 Rust 在 Cartesi 上创建我的第一个 DApp。第一步是什么?
Shaheen:我们新的和改进的文档是要走的路。理想情况下,在编写 DApp 之前应该一步一步地理解概念,但如果你是先动手学习的,请随时遵循我们的快速指南:
https://docs.cartesi.io/build-dapps/run-dapp/
浏览有关各种组件如何相互交互的图表,它们对构建心理框架非常有帮助,这个应该可以帮助你快速的熟悉上手。
Cynthia:特别棒!对于我们中间的开发人员来说,那里有很多东西需要探索。
你能否分享更多关于已经在 Testnet 上运行的第一个 DApp 的信息?用户可以试用吗?
Shaheen:是的,当然!我们确实有几个 DApp 在 Goerli 测试网上运行,还有一些正在准备部署。你需要一个以太坊钱包和一些 Goreli Ether 水龙头来与这些 DApp 进行交互。如果你需要 Test Ether,请告诉我们,我们会告诉你一个领取的地方。
有一个计算器 DApp,看起来很简单,但它是展示复杂计算的关键模块。将其视为更复杂游戏的乐高积木。然后是使用机器学习模型的 DApp:鸢尾花分类和泰坦尼克号幸存者。
测试网上还有更多的DApp即将上线。投票应用程序、分散式停车、战舰游戏、国际象棋等。我们迫不及待地想让你们了解更多。
Cynthia:很高兴听到所有这些 DApp 的信息。分散式停车绝对听起来很有意思。我觉得我们正在见证 Cartesi 的解决方案的实际应用和第一个用例的实现,是这样的吗?
Shaheen:是的,确实!我们中的许多人在我们生活的地方都有自己的本地问题,而区块链技术总体上正在帮助我们使事情变得更加透明和去中心化。
Cynthia:毫无疑问,你讲的很好。现在是我们本次AMA最后一个内容:
Cartesi 基础设施的下一步计划是什么?Cartesi Rollups Beta 会是下一个吗?
Shaheen:接下来的最重要的工作是使基础设施稳定并改进用户体验。您可以认为 Cartesi Alpha 阶段更关注开发人员,而 Beta 阶段更关注最终用户。这就是我们今后要努力的方向。
Cynthia:感谢您解决这个问题并让我们知道接下来会发生什么。现在,让我们帮社区提出他们的问题。这是来自@paolodemarinis93 用户的一个问题:
关于 Rollups 测试网 Alpha,请告诉我们更多关于为什么这个阶段如此重要以及 Cartesi 团队计划如何在这个阶段发现错误。考虑到 Testnet Alpha 阶段结束,要实现哪些目标?
Cynthia:我感觉我们已经谈到了这些问题,但是你还有想补充什么吗,Shaheen?
Shaheen:是的,我们已经谈到了 Testnet Alpha 的重要性,但我也愿意再讲一些。
我们的解决方案架构师团队与Cartesi 技术的早期先驱者一直密切合作,以获得有关错误和改进的所有可能的反馈。除此之外,基础设施团队还在一直监控当前运行的 DApp 的运行状况。
并且他们一直在进行很多协调,以推动下一个新版本。一旦我们看到基础设施端的事情进展顺利,并且 DApps 通过了用户的压力测试,那应该是继续向前的信号。
Cynthia:你这样讲,听起来不错。接下来,这是来自@Crypto_Beni 的一个问题:
你能告诉我们更多关于目前使用 Cartesi 的所有开发人员的信息吗?
Shaheen:当然,我们有来自世界各地的开发人员与 Cartesi 技术合作。这是一组不同的国籍、想法和技能。有来自越南的 Sotatek,他们正在与我们一起构建一个去中心化的投票应用程序。全球还有很多游戏开发商,例如Aetheras、Productive和dSphere。
我们还与巴西弗鲁米嫩塞联邦大学等大学的教授和学生合作。然后我们有来自Locus和Webchefs的人,他们也在使用 Cartesi 技术构建非常棒的东西。如果你想详细了解这些开发者的故事,请查看我们的杂志和视频。
我们也不能忘记社区和黑客马拉松的成员,他们正在构建一些很酷的 DApp。您可以加入我们的Discord并直接与开发人员互动 。
Cynthia:很高兴听到更多关于在 Cartesi 上构建的开发人员的信息!
让我们继续讨论@DanielD9999 的问题。它们肯定是经过深思熟虑的,我希望我们现在已经从我们之前给出的答案中提供了更多的清晰度。有什么要补充的吗,Shaheen?
我们能否对下一阶段有所了解,我们需要先进入测试网 beta 版,然后是主网 alpha 版,还是从测试网 alpha 版到 mainnet alpha 版等?
一个后续问题,你能否告诉我们在哪个阶段需要完成哪些块/功能?(路线图/开发回顾中说明的块)
Shaheen:你好@DanielD9999!很不错的问题!
加上现实世界的经济层,这将是相同的基础设施,所以不要指望有很多阶段。一旦我们对 Testnet Alpha 感到满意,我们应该可以发布一个有限的 Mainnet Beta 版本。
与往常一样,更多细节将通过官方渠道进行沟通。本月的开发回顾将在 11 月初发布,大家可以轻松跟进进度。
Cynthia:非常有希望,我想每个人都在等待 Alpha 阶段之后的答案。这是@DanielD9999 的另一个问题:
Cartesi rollups 与 EVM 兼容,但测试网专注于以太坊测试网。这是否意味着如果成功,主网可以部署在所有与 EVM 兼容的区块链上,还是需要再次为其他区块链进行测试阶段?
Shaheen:是的。我们的争议解决协议和智能合约与 EVM 链兼容。支持任何 EVM 链应该很容易,但我们必须明确地进行测试。性能和经济方面也很重要。
Cartesi 的目标是与区块链无关,但目前专注于与 EVM 兼容的区块链。如果 Cartesi 想为非 EVM 区块链提供解决方案,是否需要重做大部分代码和研究?还是需要做一些小的调整?这是否因区块链而有很大不同?
Shaheen:是的,这需要对底层链进行专门研究,我们的研究团队始终处于此类活动的首位。
Cynthia:希望这能回答你的问题!
现在让我们回答最后一个问题,Shaheen:
Cartesi 未来面临的最大挑战是什么?尤其是在让区块链操作系统(和整个 WEB3)对主流开发人员和科技公司有吸引力方面?
Shaheen:你好@lauromafra。很高兴在这里看到你。
我认为提供与 Web2 应用程序相当的用户体验对于 Web3 来说仍然是一个主要挑战。我们一直在努力为开发人员提供方便的工具来移植他们的 Web2 技能,这是我们的口号。重用您多年的知识和技能来构建 DApp!
使用 Cartesi,开发人员可以简单地导入 Web2 库并开始工作。我们正在减少的摩擦将有很长的路要走。
Cynthia:谢谢你花时间回答这么多问题,Shaheen。今天我们的 AMA 就到此结束。
关于Cartesi
Blockchain OS 是一个分散的第 2 层基础设施,支持 Linux 和主流编程软件组件。 使得开发人员可以第一次在Blockchain OS上使用丰富的传统软件工具、库和他们习惯的服务编写可扩展的智能合约,Cartesi 弥合了主流软件和区块链之间的差距。
Cartesi 正在引领数百万新创业公司及其开发人员加入并使用区块链操作系统,同时将 Linux 应用程序纳入其中。 凭借开创性的虚拟机、Rollups和侧链,Cartesi 为所有开发人员铺平了道路,以帮助他们进入区块链的世界并构建下一代区块链应用程序。
Cartesi在此诚挚的邀请所有人,请和我们一起来到区块链操作系统的世界,一起探索未来。