迎接新年,我们很高兴地宣布 Ola 激励预 Alpha 测试网现已上线,邀请开发者和用户促进参与和创新。 Ola作为开源 Hybrid ZK Rollup,通过可编程可扩展性和增强的数据隐私增强了区块链生态系统。这个首个测试网版本包括 Ola-lang 0.1.0、OlaOS 0.1.0、AA 部署、ECDSA 和 Poseidon Hash 等功能,促进任何类型合约的开发。
Ola 将在主网启动之前进行多轮激励性公共测试网。总共 1000 万个未来 Ola 代币、限量版 NFT、Olavm 积分(OVP)和神秘奖励将作为激励分配。
开发人员只需 4 步即可使用全面的 Ola 工具包创建创新的 zk dApp,其中包括 Ola-lang 0.1.0、OlaVM、OlaUI 和 OlaOS 0.1.0,并且还将进一步改进。
用户有权积极参与Ola社区治理。所有 OVP 持有者将有机会对 Ola 的未来方向提出建议并进行投票,从而塑造演变。
加入我们,踏上这一变革之旅,我们将共同释放 Ola 的巨大潜力,并分享我们集体成功的回报。
Ola 激励预 Alpha 测试网为开发人员提供了 Ola 网络的最低可行版本。开发者可以根据业务需求编写智能合约,部署在Ola网络上,并使用命令行工具和SDK发送交易和查询状态。更多功能和工具将在不久的将来发布。此版本支持的功能包括:
Ola-lang 0.1.0 :Ola-lang 是一种图灵完备的语言,可用于编写可证明的程序。 Ola-lang的语法设计与Solidity类似,方便智能合约开发者上手。您可以在此处找到 Ola-lang 开发人员文档。
OlaOS 0.1.0 :OlaOS 是 Ola 节点的实现。用户可以通过OlaOS的JSON-RPC接口提交交易、查询数据、检查交易状态。
AA 支持:Ola 原生支持帐户抽象(AA)。用户可以部署自定义的AA合约,并通过AA处理签名和交易执行逻辑。
ECDSA 和 Poseidon Hash :Ola 提供对 ECDSA 的支持,并支持 zk 友好的哈希函数 Poseidon hash。
Ola DevTestnet 提供了一个本地开发环境,旨在快速高效地构建和测试 Ola 智能合约。设置过程(包括环境配置、帐户创建、智能合约部署和交互)经过简化,可在 20 分钟内完成。
有关详细的分步指南,请访问Ola Developer Quick Start中的教程。
设置环境
要开始与 Ola 网络交互并编译 Ola-lang 代码,需要安装命令行工具 Olatte。正确配置 Olatte 的环境变量可以简化命令执行并提高可读性。
安装说明针对不同操作系统量身定制:
对于 macOS:通过 Homebrew
对于 Debian/Ubuntu:通过 APT
对于 Red Hat/Fedora:通过 RPM
创建帐户
安装 Olatte 后,您可以继续创建签名者。这涉及创建密钥库文件和注册公钥,这是网络上安全交互的基本步骤。
部署智能合约
使用 Ola-lang 编写和编译 Ola 智能合约非常简单。使用以下命令进行编译:
Lua luaCopy code olatte compile path/to/MyContract.ola path/of/output/dir
这将生成用于部署的 .bin 文件和用于接口定义的 .abi 文件。部署您的合约:
Bash bashCopy code olatte deploy --network test path/to/MyContract_bin.json
与智能合约交互
Olatte 支持两种主要的智能合约交互方法:
call:执行只读函数。
invoke:执行改变合约状态的写入操作。
通过这些简单的步骤,您只需几分钟即可运行 Ola 测试网,为开发和测试做好准备!
Ola 在 ZK dApp 开发中脱颖而出,通过零知识证明提供可扩展性、增强的隐私性(即将推出),并为新老开发人员提供直观的工具包。此外,Ola 通过激励有前景的项目来支持创新,并提供财务和资源支持。随着测试网的热烈进展,我们将与全球顶级开发者社区合作并举办在线研讨会。我们的核心团队成员将带领开发者探索 Ola,使用 Ola 的工具包在我们的测试网上部署各种有趣的 dapp。
开发人员可以在Ola Builder 计划中探索这些机会并申请激励措施:https: //forms.gle/AFM4h3Jc5Y23Xfr28
Ola 致力于增强数据隐私和所有权,并重点关注社区驱动的增长。的推出
社区成员,包括管理者和内容创建者,在决策过程中发挥着越来越重要的作用,而网络维护者则确保稳定性和安全性。战略合作伙伴关系和遵守监管标准对于 Ola 的增长战略也至关重要。这种协作和去中心化的方法预计将巩固 Ola 在区块链基础设施中的地位,通过社区参与和技术可靠性促进长期成功。访问 Ola 社区中心了解更多信息:
我们正在发行有限的 OVP,并授权所有 #OVP 持有者参与治理和决策。在 Ola,我们重视社区的支持和参与,并提供限量的 OVP 作为答谢。通过为每个 OVP 持有者提供积极塑造未来的机会,我们正在培育一个强大的社区。在接下来的几周内,我们将邀请所有 OVP 持有者在我们的治理和决策过程中发表意见。请继续关注,以对 Ola 生态系统产生重大影响。
随着 Ola Pre-Alpha 测试网的推出,我们很高兴在 Aspecta 上启动 Ola BuilderState,并与 Galxe 上的 Aspecta 一起庆祝。欢迎所有开发者和用户参与,分享 500k OVP 池并获得 Aspecta 身份。
Ola 和 Aspecta 建立了长期合作伙伴关系,以提升全球开发者社区并扩展 ZK 专业知识。展望未来,我们将促进知识共享,并举办一系列以开发者为中心的有奖活动和活动,为所有参与者营造一个充满活力、创新和合作的生态系统。
我们的开发测试网后路线图面向测试网迭代,实施关键升级,并引入一系列新特性和功能来增强 Ola,最终形成一个提供可选隐私功能的完全去中心化的主网。内部测试阶段即将推出的功能(预计将成为下一阶段的一部分)包括:
PoW、ZKP 和验证者挖矿机制:引入保护网络并激励参与者的挖矿机制。
Gas 费模型:为了维护网络完整性并防止 DDoS 攻击,每笔交易都需要 Gas。
以太坊第 1 层验证器:我们正在以太坊上实施验证器合约,用于验证 L2 状态更新和证明,增强安全性和信任。
Layer 1 和 Layer 2 充值和提现:L1 和 Ola L2 之间的无缝集成将使用户可以轻松地将资产从以太坊充值到 Ola L2。
增强的数据可用性 (DA) 层集成:我们的 Rollup 的 DA 策略将支持多种方法,包括以太坊和 Celestia 提供的方法,以实现强大的数据可用性。
跨链桥功能:促进不同区块链网络之间的互操作性和资产转移。
GPU加速Prover :在CPU和GPU模式下提供Prover证明,显着加快证明生成过程。
对帐户抽象加密原语的扩展支持:扩展我们的支持以包括 EDDSA 和 BLS 签名等高级加密原语。
可选隐私功能:引入隐私选项以增强用户的自由裁量权和平台的安全性。
自11月份以来,Ola通过测试网白名单活动收到了超过200个高质量的dApp部署申请,涵盖游戏、SocialFi、DID等领域。我们很高兴见证这些项目在 Ola 生态系统中蓬勃发展。
展望未来,Ola 致力于不断增强测试网,将 ZK 证明隐私与区块链技术相结合,并为我们的主网在年中推出奠定基础。
我们很高兴在未来几个月内引入新的挖矿机制(例如 PoW、ZKP、Verifier 等)并展示我们的代币经济模型。这将包括为我们多元化社区(包括用户、开发者、矿工和其他主要利益相关者)量身定制的详细激励规则,标志着我们在区块链创新之旅中迈出了重大一步。
与我们一起与 Ola 一起创建一个更公平、更去中心化的世界。为塑造 Ola 的未来发挥自己的作用,并分享我们集体成功的回报。当我们突破创新界限时,我们期待着未来的非凡里程碑。
感谢您成为 Ola 旅程的重要组成部分。让我们抓住这个关键时刻,踏上难忘的Ola主网之旅吧!
Ola 是一个开源 Hybrid ZK Rollup,为区块链提供可编程的可扩展性和隐私性,通过数据所有权赋予个人权力。 Ola 由 Sin7y Labs 的密码学家和工程师于 2022 年孵化,提供了 Layer2 ZK Stack,具有 Ola-lang、OlaVM、OlaUI、OlaOS 以及一系列开发人员友好的工具,方便任何类型合约的开发。
2023年,Ola推出大使计划和OVP积分奖励,目前全球大使已超过20人。 2024年,Ola计划稳步推出公共测试网、主网、挖矿机制(PoW、ZKP、Verifier)以及一系列激励计划。如果您有兴趣加入我们或与我们合作,为公平、去中心化和无需许可的世界做出贡献,请通过[email protected]与我们联系。