比特币),然后在其之上添加智能合约和可编程性(Stacks),然后在其之上增加可扩展性和速度层( Hiro 的子网)。此外,在比特币之上还有其他层,它们服务于不同的目的并拥有自己的机制和理念,如闪电网络、RSK 和 Liquid。通过采用这种分层方法,我们能够拥有与以太坊等链相同的所有功能,而没有拥有非常复杂的链的所有缺点。所以 Stacks 是比特币的第 2 层,具有一些独特的属性,比如拥有自己的代币,作为一种激励机制来维护其所有交易的历史分类账,并以自己的安全预算运作。该模型的唯一替代方案是像 Liquid 使用的联合模型。Stacks 的设计决策是在去中心化比拒绝山寨币更重要的理念下运作的。这是将 Stacks 与闪电网络等其他比特币层区分开来的因素之一。闪电网络不会给比特币增加任何额外的功能,它只是帮助扩展比特币已有的功能并帮助它更快地运行。闪电网络也是短暂的,它没有跟踪的永久状态,因此不适合需要跟踪数据和维护状态的智能合约之类的东西。将此与 Stacks 进行对比,Stacks 为比特币添加了额外的功能,但最终仍归结为比特币(我们将在接下来的“传输证明”部分中介绍)。这也是将 Stacks 与以太坊上的 L2 扩展解决方案(如 Polygon 或 Arbitrum)区分开来的原因。我们在这里得到的好处是我们可以保持关注点分离并保持比特币简单和坚固,沿着生产块前进,并为功能和速度添加额外的层。但如果其他层受到损害,那根本不会影响基础层。当我们谈论构建旨在成为全球去中心化货币(比特币)和建立在该货币之上的去中心化经济体(Stacks)的区块链时,这是一个重要的属性。听起来像侧链。不完全的。我们将在下一节中详细介绍其工作原理,但由于 Stacks 将其整个历史记录到比特币中,因此重组 Stacks 链至少与比特币一样困难。这是与侧链的一个关键区别,侧链没有将历史记录到主链中。其次,Stacks有自己的代币,不代表锚定比特币。虽然这可能会激怒比特币社区的一些人,但它有几个优点。首先,Stacks 链的安全性并非完全依赖于系统特定的措施,侧链已经实施以激励验证者诚实地生产区块。这到底是什么意思?通过在 Stacks 链中实施代币,我们为矿工诚实地生产 Stacks 区块提供了额外的经济激励。该令牌以作为增长链的方式的形式提供额外的激励。与其依靠利他主义来生产区块和发展链条,我们可以通过拥有代币同时激励建设者、代币持有者和投资者。2017 年的 ICO 骗局给很多人留下了不好的印象,这理所当然地让很多人对每一个出现新代币的新区块链项目都持怀疑态度。但所有这些项目的问题在于它们没有实际价值,它们没有锚定任何其他有价值的东西,也没有提供任何实际用途。通过像 Stacks 这样的项目,我们在作为一种利用比特币并以去中心化方式使其成为生产性资产的方式的意义上具有真正的实用性。这是一个关键点,目前让比特币变得高效(意味着用它来赚更多钱)的唯一方法是将其交给托管服务或通过以太坊上的 wBTC 之类的方式将其从比特币链上转移出去。Stacks 使我们能够做到这一点,同时最终仍然适应比特币链。此外,Stacks 允许我们利用比特币作为基础结算层来构建去中心化和抗审查的软件。最终,目标是建立一个金融系统和去中心化软件产品的网络,这些产品都使用比特币作为他们的货币。这里需要注意的是,我们在这里讨论的许多功能仍处于早期阶段,目前生态系统的最高优先级是将 Stacks 与比特币更紧密地集成,以便轻松地与 Stacks dapps 一起使用。从传输证明开始,深入探讨 Stacks 如何运作的一些技术细节。我们将 Stacks 描述为将智能合约功能引入比特币,而无需修改比特币本身。这是一个很大的承诺,但 Stacks 是如何实现它的呢?是什么让 Stacks 在其他比特币层和其他区块链(如以太坊)中独一无二?Stacks 是比特币 L2 吗?Stacks 是用于智能合约的比特币层。分类为第 1 层 (L1) 或第 2 层 (L2) 或侧链实际上取决于所使用的定义。话虽如此,一般来说 L1 链是主权的,这意味着(a) 它们有自己的安全预算, (b) 它们可以在不需要任何其他 L1 链的情况下生存。L2 链通常没有自己的安全预算并共享底层 L1 链的安全性,它们离不开底层 L1 链。2021 年初 Stacks 的初始版本有一个独立于比特币 L1 的安全预算。尽管 Stacks 层在没有比特币 L1 的情况下无法运行以太坊中使用的 L2的定义和其他较新的生态系统不同,它侧重于仅使用 L1 安全和 L1 矿工提取资产的能力。根据该定义,Stacks 层不是明确的 L2,给定一组挂钩签名者确定用户是否可以提取 sBTC。如果不更改比特币 L1(将来可能会发生),比特币将无法支持此类验证。以太坊 L2 定义也不适用于比特币 L2,因为当涉及到比特币时,新资产是在 L2 上发行的,而不是在 L1 上发行的(只有 BTC 是 L1 资产)。因此,使用提取资产安全性的定义并不直接适用,因为资产是在 L2 上定义和使用的,并且无论如何都不会提取到比特币 L1(BTC 本身除外)。相反,变得更重要的是“比特币结算”,即,用户和开发人员有机地将 Stacks 称为比特币 L2,因为它是一个更容易理解的概念。Stacks 层的某些属性也有助于 Stacks 作为比特币 L2 的概念:比特币最终性,如上所述,100% 的比特币算力决定区块排序和交易最终性。Stacks 共识在比特币 L1 上运行,而 Stacks L2 没有比特币 L1 就无法运行或生存。随着即将到来的去中心化比特币挂钩,称为 sBTC。Stacks 层上的大部分经济可能会使用 BTC 作为经济单位。预计大多数用户只会在钱包和应用程序中使用比特币,然后将他们的 BTC 与比特币 L1 挂钩。Stacks 上的所有数据和交易都会自动散列并永久存储在每个比特币区块的比特币 L1 上。任何人都可以通过检查比特币 L1 上的相应哈希来验证 Stacks 上的某些数据是否有效。这种在 L1 上紧凑存储哈希值的方式有点类似于汇总(尽管还有其他差异)。Stacks 层上的合约可以读取比特币 L1 交易并对其做出响应。Stacks 层上的资产可以通过比特币 L1 交易简单地移动。鉴于以上所有细节,为什么有些人会认为 Stacks 不是比特币 L2?经常出现这个问题有几个原因:Stacks 的初始版本(2021 年初发布)有一个单独的安全预算,随着 Nakamoto 的发布更改为遵循 100% 的比特币算力。有旧材料和博客文章四处流传,仍然在谈论最初的 Stacks 版本。旧材料可能会随着时间的推移而更新。根据以太坊对 L2 的定义,用户应该能够完全通过进行 L1 交易并仅依赖 L1 安全性来提取其基础层资产(例如闪电网络就是如此)。这个定义并不完全适用于比特币 L2,因为资产不是在比特币 L1 中定义的,而是在 L2 中定义的。唯一重要的资产是来自比特币 L1 的锚定 BTC 资产,因为无论如何所有其他资产都是 L2 的原生资产。在即将发布的 Stacks 版本中,用户可以通过仅发送比特币 L1 交易来提取他们的 BTC,但比特币 L1 无法验证该复杂交易,并且大多数转出挂钩签名者将需要在转出挂钩请求上签名。在理想世界中,比特币矿工可以验证此类交易,但这需要对比特币 L1 进行更改。所以,堆栈设计优化了一种去中心化的方法,并且可以在不对比特币 L1 进行任何更改的情况下进行部署。如果将来有可能对比特币 L1 进行更改,那么 Stacks 层安全性也可以从中受益。比特币社区成员通常对声明持怀疑态度,并提防人们提出任何虚假营销声明。这对比特币生态系统来说通常是一件健康的事情,可以增强免疫系统。一些这样的社区成员可能会怀疑 Stacks 作为比特币层或 L2,那我们为什么不对 Stacks 使用术语“侧链”呢?比特币中的侧链通常具有与比特币 L1 不同的安全预算,通常作为参与侧链的比特币矿工的子集(他们不遵循 100% 的比特币最终性),他们的共识在侧链上运行(与在比特币 L1 上运行相比) ,并且他们不会在比特币 L1 上发布他们的数据/哈希。鉴于共识在比特币 L1 上运行,Stacks 层不完全符合该定义,它遵循比特币最终确定性,并在 L1 上发布数据/哈希。总而言之,最好将堆栈称为比特币层(更通用的术语)。然而,比特币 L2 术语对用户来说更有机、更简单,我们可能会继续看到它的使用。如果出现比特币 L2 术语,那么了解技术差异很重要,并且与以太坊 L2 不同,从 Stacks 中提取 BTC 需要挂钩签名者的签名。层让我们来看看 Stacks 与其他一些比特币分层解决方案的比较。这是一个新鲜且快速发展的生态系统,因此有很多有趣的方法正在开发中。闪电闪电可能是最著名的比特币层,主要用于解决可扩展性问题。Lightning 作为一个独立于比特币的 P2P 网络,允许参与者将他们的 BTC 从主链转移到 Lightning,在 Lightning 上进行多次交易,然后将最终结果发送到 BTC 链并最终确定。这实际上是一个与 Stacks 试图解决的问题完全不同的问题。闪电网络利用了比特币的现有功能并使其更具可扩展性,而 Stacks 正在寻求扩展比特币的功能来做你现在不能做的事情。至关重要的是,闪电网络是短暂的,这意味着它没有状态管理。闪电网络上发生的事情没有连续的记录,只有当前的渠道。一旦用户关闭他们的通道并且他们的交易被写回比特币链,他们就消失了。全表达智能合约的一个关键组成部分是它们维护链上发生的所有交易的永久历史记录。比特币现在就是这样做的,但是它的脚本语言非常有限。因此,在闪电寻求使现有比特币功能更快发生的地方,堆栈寻求添加新功能。RSK与 Stacks 一样,RSK试图为比特币添加额外的功能,但它的处理过程与 Stacks 不同。RSK 是一条联合开采的链,这意味着它与比特币同时开采。Stacks 有自己的矿工和挖矿流程,以及它自己的经济价值和安全性,这是该代币价值的函数,更多内容见下文。可以从多个角度来看待这个问题。因为 RSK 是联合挖掘的,比特币矿工也是挖掘 RSK 区块的人,而 RSK 没有自己的代币。RSK 只能在比特币矿工选择加入的情况下存在,挖矿奖励高度依赖于交易量。这也开启了关于拥有单独令牌的成本和收益的更广泛讨论,我们将在下面进行讨论。RSK 还与 EVM 兼容,其中 Stacks 使用 Clarity 和 Clarity VM。液体Liquid是一个联合网络,专注于用比特币解锁更高级的金融功能。作为联盟,Liquid 不是一个开放的网络,因此不是去中心化的。Liquid 共识机制由 15 名负责交易处理和验证的工作人员管理。Liquid 也不支持通用应用程序,而是专注于金融应用程序。这是对这些其他比特币项目的简要概述,从另一个角度来看,Hiro 写了一篇很棒的文章,将 Stacks 与其他比特币项目进行了比较。(2)RSK Infrastructure Framework 代币(rif),RIF高度可扩展。可互操作。快速交易在 Rootstock 上部署 EVM 兼容的智能合约并利用比特币网络的安全性。部署在 Rootstock 上的每个智能合约也可以完全兼容地部署在以太坊上。Rootstock 网络通过联合挖矿过程获得超过 50% 的比特币哈希算力的保护。并由保护比特币的相同计算能力保护。同时在比特币和 Rootstock 上进行挖掘,无需额外的努力或资源。Rootstock 使用“智能 BTC”(RBTC)作为其原生代币。使用 Rootstock 的 1:1 内置双向挂钩协议 - PowPeg,将 BTC 转换为 RBTC 并再次转换回来!在比特币上启用 DeFi使用您的 RBTC 与构建在 Rootstock 上的大量去中心化应用程序进行交互。或者建立你自己的!Rootstock 上的所有智能合约都是图灵完备的并且与 EVM 兼容。强大的专用用户和开发人员社区有助于使 Rootstock 网络面向未来和去中心化。使用 RSK-ETH 代币桥将您的代币从以太坊转换为 Rootstock,反之亦然。Rootstock 区块链完全兼容 EVM——直接在 Rootstock 上部署以太坊智能合约01.使用安全的智能合约Rootstock 专为能够在动荡的空间中经受住时间考验的项目而设计。扩展比特币的功能以在不损害其核心层的情况下启用智能合约,并构建您自己的比特币 DeFi 协议。使用 Rootstock 基础架构框架 (RIF) 服务引导您的协议开发,并更快地进入市场。借助适用于支付、身份、市场等的 RIF 解决方案,缩短开发时间并进一步扩展。02、RIF跨链桥以快速、去中心化和抗审查的方式转移比特币。通过成为流动性提供者来赚取收入。03、RIF中继:允许您的用户使用任何 ERC20 代币而不是 RBTC 支付交易费用。在收取的交易费用之上赚取保证金。04、RIF 名称服务 Rootstock 生态系统的多链人类可读区块链域。通过成为 RNS 经销商赚取额外收入。05、Rootstock上生态目前体验感较差,设计理念是非常不错。但是基于大饼构建生态并兼容evm这个是一个非常困难的事。(3)ordinals。比特币铭文序数及其与传统 NFT 的比较比特币铭文序数:它们是什么?如您所知,BTC 的最小面额被称为 satoshi 或 Sat - 一个 BTC 等于 100,000,0000 sats。Ordinals 协议允许用户发送和接收带有可选额外数据的卫星。此数据可以是文本、JPEG、音频或视频。将此类数据添加到 satoshi 称为铭文,最终结果可以被视为比特币 NFT 或序数。自 1 月 21 日推出 Ordinals 协议以来,已经铸造了近 100,000 个铭刻聪,其中包括一系列 Ordinal Punks 和 Ordinal Penguins。对于不熟悉的人,这些是流行的 NFT 系列的比特币分支。重要的是要注意,序数只有在 2021 年 Taproot 软分叉后引入的比特币交易的“见证部分”才有可能。这是将 JPEG、音频文件或视频刻入单个 sats 的地方。这些数字人工制品也通过 2017 年 Segwit 更新成为可能,这是一个将块大小从 1MB 增加到 4MB 的软分叉。铭文序数是 NFT 吗?比特币序数可以被视为 NFT,但它们有一些不同之处。首先,大多数 NFT 都是通过智能合约创建和跟踪的。然而,这些智能合约所代表的资产通常托管在别处。例如,一些 NFT 平台利用去中心化存储系统 IPFS 来存储 NFT 艺术作品/音频文件/视频。然而,序号被写入 satoshi,因此,这些比特币 NFT 存储在链上。它们与其他交易一起在区块中进行验证,并存储在网络的分布式分类帐中。此外,传统 NFT 通常具有元数据,允许创建者更改 NFT 的外观和特征。例如,一些 NFT 项目会要求用户刷新他们的元数据,以使用更高分辨率的图像更新他们的 NFT。但是,由于序号存储在链上,因此它们的数据是不可变的,无法更改。此外,与 NFT 不同,序号不向创作者提供在后续销售中收取版税的选择权。这也是我看好ordinals生态的原因总结:大饼生态目前属于超级早期的阶段。大家都尽量去参与一下可以参与的代币:ofi alex (17号上抹茶) NFT:BitcoinPunks Bitcoinapes 来源:金色财经lg...