ABCDE:我们为什么要投资Arch Network

币圈资讯 阅读:58 2024-05-10 18:44:52 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
```html

作者:Kris,ABCDE

Arch Network:将智能合约功能直接引入比特币

Arch Network 是一个比特币原生应用平台。它通过一种新颖的架构将智能合约功能直接引入比特币。该架构利用基于 Rust 的雾知识虚拟机 ArchVM,并与去中心化验证者网络配对,统称为 Arch 网络。ArchVM 是一种受 SVM 后发的虚拟机(即专为并行执行而设计),结合了零知识证明(ZKP)进行交易验证,在 BTC 上完成了原生的可编程性。

Arch 在尊重比特币建立的主权原则的同时,通过图灵完备的可编程性增强了 BTC 原生一层的功能,解锁了 BTC 一层的可编程性。

为什么 BTC 不能运行智能合约的话题大家已经讨论过很多次了,其原因主要有三:

  1. 有限的脚本语言:比特币的脚本语言 Script 有意限制其功能,以确保安全性和简单性。它缺乏以太坊等平台使用的语言中的图灵完备性,这限制了比特币智能合约中可以执行的逻辑类型和条件。
  2. 数据和状态存储:比特币的区块链针对存储交易数据而不是复杂智能合约所需的状态信息进行了优化。比特币设计中缺乏状态性使得实现可以根据不同条件进行交互和更新的动态智能合约变得具有挑战性。
``````html 比特币生态迎来新发展

比特币生态迎来新发展


The author introduces the smart contract function directly into Bitcoin, which is a native application platform of Bitcoin. It introduces the smart contract function directly into Bitcoin through a novel architecture. The architecture uses a fog-based virtual machine and is paired with a decentralized verifier network, which is collectively referred to as a network. It is a late-developing virtual machine, that is, it is designed for parallel execution and combined with zero-knowledge proof to verify transactions. It has completed the original programmability on the internet while respecting the sovereignty principle established by Bitcoin. The programmability of the device enhances the function of the native layer and unlocks the programmability of the first layer. Why can't we run the smart contract has been discussed many times. The main reasons are that there are three limited scripting languages. The scripting language of Bitcoin intentionally restricts its functions to ensure security and simplicity. It lacks Turing completeness in the languages used by platforms such as Ethereum, which limits the logical types and conditions that can be executed in the smart contract of Bitcoin. The blockchain of Bitcoin is aimed at storing data and state. Storing transaction data instead of the state information required for complex smart contracts is optimized. The lack of state in bitcoin design makes it challenging to realize dynamic smart contracts that can be interacted and updated according to different conditions. Bitcoin ecology welcomes new development. 比特币今日价格行情网_okx交易所app_永续合约_比特币怎么买卖交易_虚拟币交易所平台

在比特币领域,执行复杂智能合约一直是一项挑战。与支持高级 dApp 的平台(如以太坊)不同,比特币缺乏原生的执行环境。以太坊通过虚拟机 (EVM) 提供受控环境,使智能合约得以执行。然而,比特币的架构并不包括用于处理复杂去中心化应用程序的类似组件。

迄今为止,BTC生态已经涌现出多种Layer 2解决方案,试图解决这一缺失。然而,这些方案通常要求用户(接收方)将其资产桥接到信任环境中,这与比特币的第一规则相违背:不掌握私钥,不拥有比特币。

现在,一个名为 Arch Network 的比特币原生应用平台出现了。它通过独特的架构,直接将智能合约功能引入比特币生态。该架构利用基于 Rust 的零知识虚拟机 ArchVM,并与去中心化验证者网络配对,统称为 Arch 网络。ArchVM 是一种受 SVM 启发的虚拟机,结合了零知识证明 (ZKP) 进行交易验证,实现了在BTC上的原生可编程性。

那么,Arch是如何赋予BTC一层可编程性的呢?

Arch 结构由 ZKVM 和去中心化验证网络组成,旨在增强比特币的功能。这两者共同形成了直接在比特币上的无需信任的执行层。这种集成不仅保留了比特币的安全性和流动性,还显著增强了其功能,实现了在比特币上快速、安全且完全可验证的智能合约。

什么是“状态链”?

“状态链”维护了智能合约地址内的状态,将其与执行分开以提高效率和安全性。这种状态与执行的分离促进了更具表现力的智能合约,从而促进了灵活的开发环境。

Arch 网络采用了证明者-验证者模型。序列化的智能合约交易在池中等待执行。证明者检索和执行交易,生成验证者使用的收据,验证者则使用类似于权益证明模型的阈值签名机制对其进行验证。

Arch 网络的特点包括:

  • 状态和执行解耦:这种设计选择允许更具表现力的智能合约和创新的用例,促进了灵活的开发环境。
  • 零知识虚拟机(ZKVM)的使用:Arch Network 利用了 RISC Zero,一个领先的通用 ZKVM,类似于 RISC-V 微处理器,支持 Rust、C 和 C++ 等语言。
  • 合约特定密钥:每个合约都有唯一的密钥来防止漏洞。在部署时生成一个随机密钥对,确保合约不共享密钥并保持其完整性。

Arch 的交易过程如下:

Arch交易过程示意图
图示:Arch交易过程
``````html Arch新闻稿

Arch:比特币Layer1的可编程性解决方案

在比特币(BTC)网络中,如何实现编程性一直是一个核心问题。Arch作为一个新的解决方案,成功解决了这个难题。

Arch新闻

第一步:通过比特币交易调用智能合约,包括执行所需的基本信息,如最新状态、部分签名的比特币交易(PSBT)和智能合约输入。同时,Arch Indexer持续监听新的比特币区块,检查每个新比特币区块中的交易,看看它是否符合这个调用。

第二步:一旦检测到该交易,Arch解析相关细节并继续执行智能合约。随后,智能合约生成一个结果状态和一个未签名的交易,反映了执行中的资产转移,以及验证智能合约执行的证明。

第三步:所有内容都被传输到验证者网络,特别是一个领导节点。在每个Arch纪元期间,根据股权随机选择一个领导者。领导节点将接收到的信息传播给网络中的所有其他节点。

Arch步骤

第四步:每个节点对证明进行验证,并将状态更改合并到交易中,然后认可该交易。领导者从这些节点收集签名,直到达到预定义的阈值。

第五步:一旦交易被足够数量的节点签名,就可以在比特币网络上广播该交易。

总结来说,Arch解决了BTC layer1如何具有编程性的两个核心问题:

  1. Arch使用阈值签名方案(TSS),使验证网络能够共享密钥并代表用户签署交易。

用户一旦签署比特币交易,它也是智能合约调用交易,比特币交易包含了Arch虚拟机捕获的所有信息,并将数据输入和智能合约调用信息传递给zkvm进行处理,生成输出(结果状态、未签名交易和有效性证明)。

有了这一套流程就可以在Layer 1一层实现可编程性,另外Arch实现了智能合约可以调用其他智能合约,暂时暂停调用智能合约的执行,直到被调用的智能合约完成其处理。这种机制可以实现不同智能合约之间的无缝交互和协调。

Arch生态与机会:

Arch上已经有了相当多的生态,比如layer1 native的稳定币、sol与btc之前的去中心化桥,layer1 native的Dex等,欢迎更多的开发者加入Arch network。

Arch目前主要关注在第1层解锁可编程性和执行能力。Layer2和Layer3将成为较小金额的频繁交易的场所,而第1层将处理更加昂贵的比特币资产。一旦Arch在BTC第1层为DeFi解锁了可编程性这一点,他们将解决可扩展性问题,无论是Layer2还是layer1。

``````html

5或者app chain。与此同时,Arch 的目标是通过建立去中心化的验证节点网络来扩展其网络。最初,这可能会从一组选定的受信任节点开始,以确保稳定性和安全性。随着时间的推移,该战略涉及通过激励更广泛社区的参与来扩展该网络,向完全去中心化的模式过渡。这种扩展将增强网络的弹性、去中心化和可信度,使其对开发者和用户更具吸引力。到时候有更多的参与机会开发者可以关注一下。

```

文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明 网址:https://netpsp.com/?id=63920

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
关注我们

若遇到问题,加微信客服---清歌

搜索
排行榜
扫一扫,加我为微信好友加我为微信好友