项目调研丨比特币二层协议Stacks:拓展比特币智能合约和DAPP新篇章’ Refined sentence: ‘项目调研丨Stacks:拓展比特币智能合约和DAPP新篇章的比特币二层协议

'项目调研丨Stacks:拓展比特币智能合约和DAPP新篇章的比特币二层协议'

深度探索Stacks项目——连接比特币的智能合约平台

编辑 | [email protected]

目录

一、 摘要 二、 项目介绍 三、 项目架构 四、 项目应用 五、 团队背景 六、 融资信息 七、 发展成果 八、 经济模型 九、 优势与风险

一、摘要

本研究报告深入探讨了Stacks项目,这是一个创新的区块链技术,旨在通过其独特的共识机制Proof of Transfer(POX)将其自身与比特币链相链接,从而实现高度去中心化与可扩展性并且无需增加额外的环境影响。Stacks通过提供智能合约功能,使得比特币能够成为一个完全可编程的资产,进而可以为去中心化应用程序(dApps)提供更广泛的应用场景。

本报告详细介绍了Stacks的主要组成部分,包括其如何利用比特币的状态和安全性,以及其使用Clarity语言创建智能合约的特点和优势。此外,报告还将讨论Proof of Transfer(POX)共识机制的工作原理,以及它如何利用比特币的工作量证明机制。

二、项目介绍

Stacks是一个将自身与比特币区块链相链接的区块链项目。其目标是提供一个可以与比特币链共享安全性、并可在比特币链上结算交易的平台。通过扩展比特币的功能,Stacks使得比特币成为一个完全可编程的资产,这将解锁了数千亿美元的被动比特币资本,为去中心化应用程序提供了更广泛的应用场景。

Stacks项目通过其独特的共识机制Proof of Transfer(POX)与比特币相链。POX允许Stacks链使用比特币链的安全性,同时还使Stacks的代币持有者能够通过”Stacking”行为获得比特币奖励。这种机制实现了在比特币的安全基础上增加新的功能,如智能合约和快速交易,从而大大增强了比特币的可用性和可扩展性。

Stacks的愿景是建立一个以比特币为基础的、完全去中心化的网络和应用生态系统。通过提供全新的工具和技术,如智能合约和快速交易,Stacks项目希望推动比特币及其生态系统的进一步发展,并最终实现一个更安全、更公平、更开放的Web3。

三、项目架构

Stacks项目利用其独特的共识机制Proof of Transfer(POX),将自身与比特币链相链接。这使得Stacks可以使用比特币链的状态和安全性,从而提供一个更为安全、可靠的去中心化应用程序(dApps)和智能合约平台。在此平台上,所有交易都在比特币链上进行结算,从而借用了比特币的强大安全性。

Stacks的智能合约层具有以下创新特性:

  • S(Secured): Stack层的交易由比特币来进行最终确定性的确认。在大约100个比特币区块或大约一天的确认之后,发生在Stack层上的交易将由比特币全部哈希力量保护。Stack的交易在比特币区块链上进行结算并且拥有比特币的最终确定性。

  • T(Trust-minimized): Stack引入了一种非托管的比特币锚定资产,即sBTC。这使得智能合约可以使用比特币锚定资产以更快、更便宜的方式运行,而无需妥协安全性。

  • A(Atomic): Stack已经实现了与比特币地址之间的原子交换和资产转移机制。这使得比特币地址能够拥有并移动在Stack层定义的资产,同时还可以在比特币链上进行结算。

  • C(Clarity): Stack支持一种名为Clarity的安全、可判定的智能合约语言。通过Clarity,开发者可以在执行合约之前就通过数学确定性了解合约能做什么和不能做什么。Clarity的设计还避免了”gas费用估计”的问题,这是许多其他智能合约语言(如Solidity)的一个常见问题。

  • K(Knowledge): Stack具有完整的比特币状态知识,它可以无需信任地读取比特币交易和状态变更,并执行由比特币交易触发的智能合约。

  • S(Scalable): Stack通过在比特币区块之间更快地生成Stacks区块来提高交易的处理速度。此外,Stack的子网层可以根据需要进行优化,以在性能和去中心化之间取得平衡。

Proof of Transfer(POX)是Stacks项目的核心组成部分。这是一个新型的共识机制,它利用比特币的工作量证明(PoW)来实现高度去中心化和可扩展性。在POX中,Stacks链的节点会通过”燃烧”比特币来参与区块的创建,并有机会获得Stacks代币作为奖励。“Stacking”机制允许Stacks代币的持有者参与网络的安全,并获得比特币作为奖励。

四、项目应用

Stacks项目为比特币带来了许多新的应用和使用场景:

  • 利用比特币成为一个完全可编程的资产:Stacks使得比特币能够在去中心化金融(DeFi)和非同质化代币(NFT)等应用中作为完全可编程的资产被使用。

  • 解锁被动的比特币资本:通过将比特币与智能合约和dApps结合,Stacks能够解锁被动的比特币资本,使其能够产生更大的价值。比特币持有者可以通过参与”Stacking”行为,将其比特币用于网络的安全,从而获得比特币作为奖励。

  • 提供比特币的快速交易:Stacks通过在自身网络中更快地生成区块,提高了比特币交易的处理速度。这使得比特币可以被广泛地应用于日常交易和微支付等场景。

五、团队背景

目前,Stacks项目由多个独立实体和社区支持。团队的核心成员来自Hiro Systems PBC(前身为Blockstack PBC),拥有多年的分布式系统领域经验。Hiro Systems PBC成立于2013年,于2019年通过代币销售筹集了约7560万美元的资金。

Stacks团队的创始人Muneeb Ali是普林斯顿大学的计算机博士,专注于构建分布式应用的全栈解决方案。Jude Nelson是Princeton的计算机科学博士,曾是PlanetLab的核心成员,并因其在该领域的贡献获得了ACM Test of Time奖。其他团队成员也具有丰富的技术背景和行业经验。

六、融资信息

Stacks项目的代币募资销售数量为6.092亿枚,总募资约为7,560万美元。创始人和团队奖励数量为2.531亿枚。到2019年年底,将有4.41亿枚STX代币解锁,其中36%归员工、创始人和A系投资者持有,52%由Reg D投资者持有。

七、发展成果

目前Stacks网络上比较著名的项目有:

钱包:

  • Hiro Wallet:Stacks网络上最常用的开源钱包,用于存储、接收或发送Stacks网络上的资产。

  • Xverse:非托管钱包,用户可以在Stasks网络上存储、接受或发送资产,并添加了生物识别功能以提高钱包的安全性和便利性。

DeFi:

  • ALEX:在Stacks网络上构建的去中心化交易所,用户可以进行交易、质押、流动性挖矿等操作。

  • Stackswap:Stacks上的功能完备的去中心化交易所,用户可以进行资产交易、流动性挖矿、质押等操作,并发行了STSWToken。

流动性质押:

  • Planbetter:Stacks上的流动性质押协议,已有超过8.8万名用户质押了2.8亿STX,并获得了25.42 BTC的奖励。

NFT:

  • Gamma:Stacks上的Bitcoin NFT交易市场,已集成了Stacks和Ordinals。

  • Boom:Stacks上的原生NFT平台,推出了一种新型NFT:“Boomboxes”。

  • TradePort:多链聚合NFT交易市场,已支持Stacks、Near链。

八、经济模型

Stacks的初始供应量为13.2亿枚,每年都会有一定的通胀率进行增发,预计到2050年将达到18.42亿枚。STX是Stacks网络中注册数字资产和运行智能合约的费用,并用于支付交易费用、激励矿工和开发者等方面。

九、优势与风险

优势

  • 比特币的智能合约能力:Stacks为比特币增加了智能合约和dApps的能力,吸引了大量的用户和开发者。

  • 新的应用和使用案例:Stacks允许比特币被用作智能合约的基础资产,开启了许多新的应用和使用案例。

  • 向比特币经济的贡献:Stacks使比特币能够参与智能合约和dApps,对比特币经济产生积极影响。

风险

  • 技术发展和接受度:Stacks的技术发展和接受度仍面临挑战,需要克服语言学习和技术实施方面的障碍。

  • 网络效应和用户采纳:Stacks需要吸引大量用户和开发者,克服现有平台的竞争压力。

  • 法规风险:Stacks的某些功能可能受到法规限制,全球监管环境不断变化可能对其产生影响。

总的来说,尽管面临一些挑战,但Stacks的前景看起来很有希望。如果能够成功地解决这些挑战,Stacks可能会对比特币和整个加密货币生态系统产生深远的影响。

参考文献

[1] https://www.chaincatcher.com/article/2060385

[2] https://www.odaily.news/post/5187830

[3] Stacks: A Bitcoin Layer for Smart Contracts