作者:冬-冰释_488 | 来源:互联网 | 2023-09-17 10:44
Move 是 Facebook 为 Diem 区块链创建的基于 Rust 的编程语言,继 Polkadot 与 Solana 的 Rust 语言之后,Move 语言随着 Sui、Aptos 等新公链的
Move 是 Facebook 为 Diem 区块链创建的基于 Rust 的编程语言,继 Polkadot 与 Solana 的 Rust 语言之后,Move 语言随着 Sui、Aptos 等新公链的强势亮相而备受社区关注。
Move 语言拥有多方面优势:理论上能够最大限度地提高安全性;它的设计使得资产不能被克隆,以确保数字资源一次只能拥有一个所有者,并且只能使用一次。可以说,Move 语言为开发人员提供了更多的可能性!
鉴于 Move 语言的优势以及社区关注度,Oasis 团队正在评估社区是否希望在 Oasis 网络上支持 Move。Move 技术在区块链的可扩展性和安全性方面显示出很多潜力,它非常适合不断扩展的 Oasis 网络。且得益于 Oasis 的模块化架构设计,如果社区有需要,支持 Move 语言也很容易实现!
本篇文章旨在深度讨论 Move 语言以及 Oasis 网络支持 Move 语言的可行性,精彩内容,一起来看一下吧!
什么是 Move 语言
Move 是一种智能合约编程语言,用于在区块链上创建智能合约和自定义交易。它由 Facebook 公司开发设计并被 Diem 区块链采用。
Move 提出的一套完整的面向数字资产的编程体系。与现有的区块链编程语言相比,Move 着重强化了数字资产的地位。使用 Move 语言,开发者能够更灵活、安全地在链上定义和管理数字资产。
据 Diem 白皮书描述,Move 语言侧重于两大数字资产:稀缺性和访问控制。
Move 不允许移动或复制资源,目的是防止意外重复和丢失,稀缺性限制了资产的创造,防止双重支出。
访问控制则管理所有权和特权:Move 会阻止代表其他用户发布数据,因此用户需要确认所发布的所有内容,使他们能够完全控制选择共享的信息。
它与其他编程语言(如 Solidity)不同,因为它从线性逻辑的数学概念中提取的资源。在线性逻辑中,公式则被视为只能使用一次的基本资源。
白皮书中写道:
使用 Move,资源永远不能被复制或隐式丢弃,只能在程序存储位置之间移动,因此,其名称为「Move」。
Move 的安全性等优势使得 Move 在 Diem 协议的实现中扮演重要角色,包括 Diem 币、交易处理和验证者管理。
Move 也已在其他区块链中实施,包括 Sui 和 Aptos。以 Aptos 为例,所有交易都被同时处理并随后进行验证,以帮助提高速度和可扩展性。由于它们的 STM 库可以检测和管理冲突,因此任何失败的交易也会被中止并重新执行。
Oasis 模块化架构降低支持 Move 门槛
Oasis 网络的主要特点之一是它的多功能性和可扩展性。Oasis 网络创新性的将共识操作与计算分离成两层:共识层和 ParaTime 层。
共识层是权益证明共识,由去中心化验证节点组成,具有可拓展、高吞吐量、安全等特点。
ParaTime 层托管许多并行运行时(ParaTime),每个运行时代表具有 共享状态的复制计算环境。用户可根据自身需求进行复自定义创建。
共识和执行的分离允许多个 ParaTimes 并行处理交易,这意味着在一个 ParaTime 上处理的复杂工作负载不会拖累另一个,使得交易更快、更简单,实现更好的可扩展性和通用性。
其次,Oasis 网络定制化开发性能极强。
Oasis 网络的 ParaTime 层是完全去中心化的,允许任何人开发和建立自己的 ParaTime。
每个 ParaTime 都可以单独开发,以满足特定应用的需要,如隐私计算、开放或封闭的委员会等等。
该网络复杂的差异检测使 Oasis 比分片和 Parachains 更有效。
目前,Oasis 已经有一个名为 Emerald 的 EVM 兼容 ParaTime,以及和一个名为 Cipher 的 WASM 兼容 ParaTime。另外,Oasis 最近也宣布推出首个与 EVM 兼容的隐私 ParaTime Sapphire。
Sapphire 应用场景剖析 | 基于行业首个隐私 EVM 构建 DApp
Oasis 架构的多功能性使得 Oasis 扩展对其他 ParaTime 的支持变得非常轻松。如果社区对于 Oasis 支持 Move 语言的意愿较为强烈,以及有更多开发者推动这方面工作,那么 Oasis 推出 Move ParaTime 将更加容易!
Oasis 网络可以维持其强大的公共分类账,同时拥有一个独立的 ParaTimes 生态系统,该生态系统随着 Move 等技术进步而发展,使其能够适应和服务于未来的具体应用场景。
加入 Oasis 构建 Move ParaTime
在 Oasis,我们希望我们能够成为 Web3 建设者的目的地。我们明白,互联网的下一次演进很大概率不会是以一种标准的方法推进,而是多种解决方案百花齐放,这就是我们模块化架构设计的原因,它允许任何人创建新的环境构建新的内容。
Move 有可能为建设者提供不同的东西,如果您希望看到 Oasis 网络支持 Move,我们希望听到您的意见!你可以点击下方链接了解有关构建 ParaTime 以及运行 ParaTime 的更多信息。
https://docs.oasis.io/paratime/
但是,如果您想与我们讨论更多关于构建 Move ParaTime 的可能性,请加入我们的 Discord。我们还想向更多优质的团队提供资助,以在 Oasis 上建立 Move ParaTime。如果有兴趣,请点击下方链接申请。
https://oasisprotocol.org/grant-programs
关于 Oasis
Oasis 网络于 2020 年 11 月 19 日正式上线,是全球首个具有隐私保护功能和可拓展性的去中心化区块链网络。技术创新方面,Oasis 网络独特的分层网络架构,将智能合约分为共识层和 Paratime 层,保证用户隐私信息绝对安全的同时,实现了更高性能可更强的可定制性,进一步解锁区块链的新用例和应用程序。
与此同时,Oasis 网络还创新提出了“数据代币化”概念,用户不仅能够完全掌握自己的隐私数据,还能通过共享隐私数据获得收益,进一步实现隐私保护,推动构建有责数据经济。
Oasis 还拥有包括 Andreessen Horowitz、Polychain、Pantera、Dragonfly 和 Binance Labs 在内的一众行业知名投资者的支持。高性能 + 安全性 + 隐私保护,Oasis 将重新定义中心化金融,彻底改变开放金融的玩法。
自上线以来,Oasis 网络开展黑客松、全球大使招募、ROSE 代币绽放计划等活动,无数行业领先的应用程序开发人员 / 区块链基础架构团队、节点运营商加入我们,Oasis 网络生态系统发展空前繁荣。
Oasis 官网:
https://oasisprotocol.org
Oasis 中文电报群:
https://t.me/oasisnetworkchina
Oasis 中文电报资讯频道:
https://t.me/OasisNetworkCN
Oasis 中文 Discord:
https://discord.com/invite/CadYXg2ATT
Oasis 中文 Medium:
https://medium.com/@oasis_foundation
Oasis 中文 YouTube:
https://youtube.com/channel/UCXgSrMoUlaHFzpCe9eiQ8eA
Oasis 中文 Mirror:
https://mirror.xyz/0x05C56DB6dd123cC434374c72E88C690cE71f30eC