paint-brush
比特币上的 DeFi 第 1 部分:使用 Rootstock 构建 dApp 的指南经过@rootstock_io
8,518 讀數
8,518 讀數

比特币上的 DeFi 第 1 部分:使用 Rootstock 构建 dApp 的指南

经过 Rootstock6m2023/07/27
Read on Terminal Reader

太長; 讀書

从比特币开始,区块链技术通过提供安全、透明的去中心化解决方案,彻底改变了众多行业。 比特币开创了区块链革命,建立了一个去中心化且安全的框架来存储价值和点对点交易。然而,它主要是一个可编程性有限的事务系统。
featured image - 比特币上的 DeFi 第 1 部分:使用 Rootstock 构建 dApp 的指南
Rootstock HackerNoon profile picture

比特币开始,区块链技术通过提供安全、透明的去中心化解决方案,彻底改变了众多行业。


比特币开创了区块链革命,建立了一个去中心化且安全的框架来存储价值和点对点交易。然而,它主要是一个可编程性有限的事务系统


以太坊的出现就是为了解决这一限制,推出了一个原生支持复杂智能合约的平台,允许创建 DeFi 并成为 Web3 应用程序的网关。然而,这是以失去比特币的安全级别为代价的。


这就是 EVM 兼容的地方比特币第二层解决方案Rootstock发挥作用,将比特币的安全性与以太坊的可编程性结合起来。


在本文中,我们将探讨第 2 层解决方案如何扩展比特币的功能、为什么开发人员选择 Rootstock 在比特币上构建,以及如何开始在 Rootstock 区块链上构建自己的应用程序或服务。


但首先…

什么是 Rootstock 区块链?

Rootstock,以前称为 RSK,是建立在比特币网络上的 EVM 兼容侧链


它结合了比特币和以太坊的优点,允许创建 dApp,同时利用比特币强大的安全性。保护比特币安全的超过 50% 的哈希能力还通过称为合并挖矿的工作量证明 (PoW) 机制来保护 Rootstock。


与大多数侧链一样,Rootstock 的工作原理是通过双向挂钩系统或桥梁。这样,开发人员可以将比特币表示为 智能比特币(RBTC)在 Rootstock 内部,用于支付执行交易所需的 Gas 的代币。


RBTC 与 BTC 1:1 挂钩,这意味着在 Rootstock 中,正好有 2100 万个 RBTC。这波佩格允许比特币转移从比特币区块链到 Rootstock 区块链,反之亦然。


Powpeg 是通往 Rootstock 的最不可信、最安全的桥梁,但因此,它也需要最长的处理时间。如果您快速需要RBTC,您可以使用RIF立交桥和索夫林快速比特币桥接 RBTC 和 BTC 只需不到 30 分钟。

为什么开发人员选择在 Rootstock 上构建

在砧木上进行开发具有显着的优势,包括:

1. 在保持安全性的同时扩容比特币:

Rootstock 区块链高度安全,因为它建立在比特币的 PoW 共识安全机制之上。很大一部分比特币矿工参与砧木合并开采,提供有效保护 Rootstock 网络所需的持久性和活跃性区块链属性。


合并矿工在 Powpeg 协议中的作用是 Rootstock 深度防御方法中最大和最关键的一层,以确保 Rootstock 和比特币之间的桥梁安全。

2. EVM 与 Rootstock 虚拟机的兼容性:

Rootstock 支持部署智能合约,因为它与 EVM 兼容。这意味着熟悉 EVM 兼容 dApp 的开发人员可以无缝构建新项目并将现有项目迁移到 Rootstock。看如何将您的以太坊项目移植到 Rootstock


与以太坊智能合约的互操作性归因于砧木虚拟机(RVM) ,基于以太坊虚拟机,可以在 Rootstock 上执行以太坊智能合约。


开发人员在构建 Rootstock 应用程序时可以无缝地使用相同的代码、智能合约编程语言 (Solidity)、工具和库。反过来,这为以太坊社区提供了一种更便宜、更快速的替代方案来与他们最喜欢的 dApp 进行交互。


用户还可以将他们的 Rootstock 资产发送到流行的以太坊数字钱包 Metamask。

3. 降低费用:

砧木提供降低交易成本比以太坊和比特币(大约便宜 50 倍的汽油费)。这是通过 Rootstock 的第 2 层性质实现的,使其能够并行处理多个交易,最终批量处理多个交易的成本。


这也可以通过RIF 汇总,一种 Rootstock 扩容解决方案,利用零知识 (ZK) 证明的扩容能力,以超低的交易成本提供快速的现场支付。


4. 更快的交易:

砧木网络可达300 每秒处理量(每秒交易数),比以太坊的 27 TPS 和比特币的 7 TPS 快得多。看https://stats.rsk.co/了解更多信息。


5. 快速增长的用户群

Rootstock 是一个快速发展的生态系统,由合作伙伴和活跃的开发者社区组成,拥有超过 140 个基于 Rootstock 构建的 dApp。

6. 积极的支持社区

根茎有一个活跃的社区Telegram、Slack 和 Discord 平台上的多语言会员。

7. 令人兴奋的福利和机会

砧木开发者门户是开始在 Rootstock 上构建所需的所有开发人员资源和工具的中心。


利用机会和学习资源,例如大使计划获得独家奖励和福利,并在推进 Rootstock 生态系统中发挥积极作用!


Rootstock还为开发者提供了各种资源来了解区块链和智能合约开发。查看砧木课程

为什么 Rootstock 是独特的比特币侧链?

使用 Rootstock 扩展比特币功能


作为侧链,Rootstock 具有独特的设计,使其能够以无缝且安全的方式扩展比特币的功能。就是这样:

联合挖矿

Rootstock 区块链使用与比特币相同的工作量证明 (PoW) 共识算法,只不过矿工生成区块的速度明显快于比特币基础层。这些砧木块是通过称为合并采矿的过程来开采的。


由于两个区块链使用相同的共识,矿工可以进行合并挖矿,同时挖掘比特币和 Rootstock 区块链。比特币和Rootstock消耗相同的挖矿算力,因此矿工可以为Rootstock上的区块贡献算力。


最终,合并挖矿可以提高矿工的盈利能力,而不需要额外的资源。


合并挖矿允许 Rootstock 验证交易、创建区块并将其发送到比特币。通过这个挖掘过程,用户可以放心,因为 Rootstock 智能合约受益于比特币区块链久经考验的安全性。


阅读更多关于犰狳书中的合并采矿

波佩格

Powpeg 是用于将比特币传入和传出 Rootstock 区块链的双向桥梁


从技术上讲,Rootstock 平台没有自己的原生 Gas 代币。相反,Rootstock 使用 RBTC,它与比特币网络上锁定的 BTC 以 1:1 的比例发行。 RBTC 将始终拥有与 BTC 相同的价值,并用于支付 Rootstock 上的交易费用。


Rootstock 和比特币之间的桥接资金由两个主要机制控制:金库和智能合约。将比特币转移到 Rootstock 的过程称为挂钩,需要用户将一定数量的 BTC 锁定到比特币网络上的金库中。


这可以在 Rootstock 上解锁相应的 BTC 金额。


相反,将 BTC 从 Rootstock挂钩转回比特币网络需要用户将一定数量的 RBTC 发送到 Rootstock 上的智能合约。随后,这会从比特币金库中解锁相应数量的 BTC。


阅读更多关于波佩格

砧木生态系统内部

由于其安全的基础设施和扩展能力,Rootstock 区块链使开发人员能够构建广泛的 dApp包括支付解决方案、借贷协议、资产交换工具等。


砧木入门

刚接触智能合约部署?报名参加Rootstock 区块链开发者课程由 IOV Labs 创建或者查看Rootstock 上的完整全栈 dApp教程。


作为在以太坊上构建 dApp 的专家,请访问Rootstock 开发者门户,将您的 dApp 在 Rootstock 上付诸实践。

关于砧木

Rootstock,以前称为 RSK,是区块链领域的游戏规则改变者。它是比特币的一条侧链,将以太坊的智能合约功能融入其中,本质上为我们提供了两全其美的优势。


作为开发人员,这为在高度安全的环境中创建 DApp 提供了大量机会。


它具有比特币的安全性和以太坊的可编程性。此外,交易成本大幅降低,交易速度高达每秒 300 笔。


因此,如果您想深入研究区块链开发,Rootstock 是一个不错的选择。它具有高性能、经济高效,并且非常适合智能合约应用。


这可能是任何人开发之旅的重要垫脚石。您可以按照 Rootstock区块链开发人员课程开始编码!