
要点速览
- 我们的 GenLayer Simulator 已经升级,并更名为“Studio”。
- Studio 是一款基于浏览器的应用,直接访问 studio.genlayer.com 就能使用。
- 开发者现在可以用基于 Python 的 SDK 编写 Intelligent Contracts。
我们很自豪地发布交互式沙盒的新版本:它更名为 GenLayer Studio,功能也更强大,专为开发者探索 GenLayer 的 Intelligent Contracts 而设计。过去几个月,团队全力打造 GenLayer 自己的执行环境 GenVM,这些成果都已融入 Studio。代码语法也随之发生了重大变化,比如引入了全新的 GenLayer 标准库(Standard Library)SDK。
最棒的一点是:开发者以后可以把新的 GenVM 合约迁移到即将推出的测试网上,也可以迁移到主网上!
本文会进一步介绍 Studio,并演示如何编写第一个 Intelligent Contract。
Studio 是什么?
开发者可以在这里创建 Intelligent Contracts,试验由 AI 驱动的功能,探索 GenLayer 的独特能力,比如原生联网。
有了 Studio,开发者可以:
- 用专为 Intelligent Contracts 设计、基于 Python 的 SDK 开发合约。
- 借助 AI,让合约具备自然语言处理和复杂决策的能力。
- 探索一种新范式:合约不依赖预言机,就能原生访问网页数据。
目前,Studio 支持测试和调试,但还不支持代币转账和 gas 消耗,这些功能会随着平台的发展陆续加入。它很适合为 Intelligent Contracts 搭建原型、展示它们的潜力。欢迎加入我们的 Discord,分享你的想法,一起塑造 GenLayer 的未来。
在浏览器中进入 GenLayer Studio
下面这段视频会一步步带你熟悉 studio.genlayer.com:
在第二部分,Cristiam 演示了如何更深入地编写 Intelligent Contracts:
探索各种用例
GenLayer Studio 为开发者提供了一个试验场,可以围绕 Intelligent Contracts 尝试各种用例和场景。我们来看其中几个:
1. 预测市场:用 GenLayer Studio 开发一个由 Intelligent Contracts 驱动的去中心化预测市场。传统预测市场依赖预言机或人工输入;有了 GenLayer,合约可以直接从互联网获取并分析现实世界的数据。
在这段视频中,Cristiam 演示了如何编写一个足球预测市场:
开发者可以创建一个合约,让用户对未来事件下注,比如选举结果或产品发布日期。Intelligent Contract 可以从新闻网站、社交媒体和其他相关来源收集信息,据此判定结果。
2. Wizard of Coin:Wizard of Coin 合约展示了 Intelligent Contracts 如何在基于区块链的环境中管理资产、与用户互动。在这个场景里,用户扮演一位冒险者,遇到了一位巫师。巫师手里有一枚魔法硬币,许多冒险者都想得到它。合约的逻辑确保巫师永远不会交出这枚硬币。
Wizard of Coin 已经在巴黎区块链周(Paris Blockchain Week)上经受过实战检验:只有一位冒险者成功骗得巫师交出了硬币!
3. 参数化保险:开发一个用于参数化保险的 Intelligent Contract。这类保险依据特定事件是否发生来赔付,而不是依据评估出的损失。合约可以监测天气数据和新闻报道,判断承保区域内是否发生了飓风、洪水等受保事件。
联系 GenLayer 团队
如果进展不顺利,我们会一路为你提供支持!
有问题、反馈或想法,随时来找我们!
这些需求,都可以在我们的 Discord 上告诉我们。我们的团队致力于帮助开发者充分发挥 Intelligent Contracts 和 GenLayer 平台的潜力。另外,别忘了:
在 X 上加入 GenLayer 社区
投身这场变革吧!加入我们的社区吧:这里有开发者、创新者和爱好者,大家一起协作、学习,共同构建未来。参与 GenLayer 生态,开发者将获得专属机会,站在区块链创新的最前沿。
让我们一起重新定义去中心化技术的可能性!
官网 | 博客 | Discord | X(原 Twitter) | LinkedIn | Telegram | Studio | 文档 | 白皮书


