主页 > 以太坊imtoken > 这是您需要了解的有关 Cardano Alonzo 硬分叉的信息!

这是您需要了解的有关 Cardano Alonzo 硬分叉的信息!

以太坊imtoken 2024-01-26 05:11:15

令人难以置信的是,一个连智能合约都没有的项目,市值上百亿美元,而“恶魔货币”ADA却如此神奇,涨价让所有人信服。

近一个月来,ADA价格上涨近三倍,突破5月15日2.47美元的历史最高价,6点创下2.97美元的历史新高今天。月初,市值只有400亿美元。随着卡尔达诺宣布加入智能合约功能,市值已逼近千亿美元,排名第三。

此前,Cardano 开发公司 Input Output Global 在推特上表示,计划在 9 月 12 日升级,通过硬分叉为 Cardano 引入智能合约功能。正是这个消息促使这波 ADA 风起云涌,那么 Alonzo 硬分叉究竟是什么?为什么影响这么大?会带来哪些改变?Plutus 的第一个智能合约使用 Cardano 的原生编程语言 Haskell,Plutus 和 Haskell 使用相同的代码库进行链下和链上开发。这意味着核心代码是相同的,因此在开发智能合约时没有编程语言的复杂性。这使得 Plutus 合同更加直接并允许测试,这将允许开发人员针对更密集的负载改进他们的产品,例如托管大型机构。阿朗佐

以下来自Coindesk

通过 Eli Tan,迈尔斯·谢尔曼

编译小背

什么是 Alonzo 硬分叉?

Cardano 的 Alonzo 硬分叉更新使其网络更接近其全部功能,网络更加完整。Alonzo硬分叉可以说是Cardano网络的一次重大升级,万众期待的智能合约功能即将上线。智能合约是在满足某些预定义条件时自动执行的计算机代码。在 Alonzo 硬分叉之后,任何人都可以在 Cardano 区块链上创建和部署自己的智能合约什么叫硬分叉,为 Cardano 原生 Dapps 铺平道路。

系统更新预计将在第三季度全面推出,标志着 Cardano Shelley 阶段的结束和 Goguen 阶段的开始。虽然尚未确定 Alonzo 硬分叉的日期,但整个网络的开发人员都在努力开发测试网。

卡尔达诺五个阶段

卡尔达诺的发展路线图分为五个主要阶段,以历史人物命名,每个阶段都专注于扩展网络的能力。

Byron - 构建 Cardano 的底层代码,允许用户交换以革命性程序员 ADA Lovelace 命名的 ADA 代币,并使用他们的 POS 共识算法挖掘 ADA。

卡尔达诺现在处于雪莱阶段的最后阶段,这是一个为卡尔达诺添加许多新功能的开发阶段,例如名为 Ouroboros 的 POS 协议、针对参与者的奖励和授权计划,以及硬件钱包支持计划的激励和委托。通过向运行完整节点的个人(下载整个 Cardano 区块链的网络参与者)提供奖励来激励网络参与并鼓励网络增长。

自 2020 年 7 月 29 日推出以来,Shelley 已经完成了两个主要的硬分叉:Allegra 和 Mary。Allegra 引入了一种代币锁定机制,允许用户锁定 Cardano 代币以准备链上投票,预计将在最终开发阶段推出 Voltaire。Mary 引入了对 Cardano 原生代币 (CNT) 的代币支持,它类似于以太坊的 ERC 代币标准,允许用户在 Cardano 区块链上创建和部署自己的代币,包括 NFT。

Cardano 使用自己的“硬分叉组合器”运行,该系统将两种不同的协议(如 Byron 和 Shelley)组合到单个分类账上什么叫硬分叉,以确保阶段之间的平稳过渡。Cardano 开发人员发现硬分叉的一个问题是,在硬分叉达成一致后,仍有很大一部分社区没有切换到新版本。这可能是因为他们不同意更改,或者仅仅是因为他们不愿意升级。无论哪种方式,组合器都允许节点一次运行多个版本,这意味着转换是无缝的并且更新是无忧的。本质上,更新不是选择加入,而是选择退出。

Alonzo 硬分叉的三个阶段

Alonzo 硬分叉分为三个主要阶段。

阿朗佐蓝

在 Alonzo Purple 之后,有两个较小的阶段,称为“Alonzo Red”和“Alonzo Black”。每个阶段本质上都会向测试网添加更多用户,并确定可能需要修复的错误。

Alonzo Blue 引入了大约 50 名技术参与者的智能合约,其中大多数是权益池运营商 (SPO)。在这个阶段发现并调整了无效的错误和其他简单的修复。这些标准错误预计会在 Alonzo 测试时出现并得到修复。

Alonzo White 为 Alonzo Blue 添加了更多功能和更广泛的受众。数百名新用户将参加“新兵训练营”以测试网络的能力。该实验由前以太坊联合创始人查尔斯霍斯金森领导的卡尔达诺背后的主要开发公司 IOG 完成。该公司预计这一阶段将持续大约两到四个星期。

Alonzo Purple 将成为一个完全公开的测试网,将数千名参与者带入网络。这个特定阶段分为两个不同的阶段,“浅紫色”和“深紫色”,前者允许简单的智能合约,而后者将允许更复杂的智能合约。

然后是最后的 Alonzo Red 和 Alonzo Black 阶段,保留用于最终的错误修复和清理,为硬分叉的最终版本做准备。未来对硬分叉的任何调整都很难超越这一点,因此非常仔细地看待这两个阶段很重要。

碎片化增加了质量保证并冻结了代码,为卡尔达诺硬分叉做准备。Alonzo 主网将正式发布最终代码。

由于 Alonzo 的新智能合约功能,Goguen 阶段将首次允许在 Cardano 网络上开发 Dapps。智能合约是 Dapps 的重要组成部分,使它们能够在没有中介实体的情况下运行,并且计划在此阶段发布一个名为 Plutus Platform 的智能合约构建平台,这将允许技术和非技术用户构建 Dapps。

卡尔达诺的第一个智能合约 Plutus

卡尔达诺

现任 IOG 首席执行官 Hoskinson 表示,之所以选择 Haskell,是因为它是一种高保证代码,可提供更高程度的确定性,即代码将按预期工作。使用 Haskell,意图与代码更好地匹配,语言虽然复杂,但设计得非常精确。

在区块链领域,很多时候代码并不完全符合开发者的意图,结果可能导致数百万美元被盗或应用程序崩溃,就像 Solidity 智能合约尚未完全成熟时发生的那样,导致 DAO 项目遭受损失一次重大的黑客攻击。

Plutus Core 是将智能合约链接到 Cardano 的最终结算层的编程语言。一旦开发人员使用 Plutus 创建他们的代码,它就会被编译到 Plutus Core 中,其中代码被简化为 Cardano 区块链。这种方法使 Cardano 能够更好地处理数据并在实际区块链上占用更少的磁盘空间。

对于不太喜欢技术的爱好者,有 Marlowe,一种新的领域特定语言 (DSL),它允许任何用户创建和测试他们自己的智能合约,而无需任何高级编程能力。Marlowe 建立在 Haskell 和 Plutus 之上,可以被视为创建智能合约的基石。

概括

随着更简单的智能合约的诞生和卡尔达诺的更多发展,可以想象未来将建立的潜在项目,以太坊上的数百个项目可以在卡尔达诺网络上重新部署甚至改进,包括 Uniswap、Aave 等。需要更快交易速度的项目也可以从卡尔达诺的低交易成本中受益。

目前有 65 个项目承诺与 Alonzo 一起启动,包括 Synthesis、Miniswap、Stasis 和 CardWallet。期待新的 Cardano 运行智能合约!硬分叉

==

加入 20,000 人的鸵鸟社区

加QQ群:645991580

添加TG群:鸵鸟华人社区