打造比特币 NFT 帝国 — 明星公链 Stacks 解析
AppleDao
2023-03-30 15:15
订阅此专栏
收藏此文章

打造比特币 NFT 帝国 — 明星公链 Stacks 解析

BTC 生态崛起原因

1、1 月底 BTC 的 NFT 协议 Ordinals 上线,引起了巨大反响,掀起了人们在 BTC 网络上铸造 NFT 的热潮免费铸造的 BTCPUNK 地板价炒到了 0.5E

2、2 月 28 日 YUGA LABS 宣布将利用 Ordianals 协议发布名为 TwelveFold 系列 NFT,该系列是比特币网络上“刻在 satoshis 上”的 300 个生成作品的限量版。进一步引发了比特币生态大幅上涨,BTCPUNK 地板价被炒到了 2E

3、BTC 减半将在约一年后发生,其减半后安全性会为 BTC 二层带来更多关注,同时市场亦在寻找和减半相关、更高波动性的交易机会

4、Stacks 生态 TVL 大幅上涨

关于 Ordinals 协议

Ordinals 协议是在开发人员 Casey Rodarmor 于 1 月 21 日发布帖子后发布的,按照一定顺序排列「聪」(satoshis,每个比特币都可以被分成 100,000,000 个单位),给它们分配一个介于 0 和 2,100,000,000,000,000 之间的序数,然后把它们连接到其他信息:图片、文字、视频甚至一串代码,从而每个聪都变得独一无二,不可替代。

它允许用户将相对大量的数据插入交易中,可用于在网络上创建可收藏的图像,类似于许多流行的 NFT 项目。这种能力以前在 BTC 上可用,但对于可行的 NFT 来说规模太小了。但是,像 2021 年的 Taproot 和 2017 年的 SegWit 这样的比特币升级允许 Ordinals 协议扩展此功能。在 BTC 上发布的 Ordinals 协议正在为世界上最大的区块链带来更广泛的 NFT 功能,有可能重塑 NFT 市场和一些最大的区块链之间的动态。

据 Dune Analytics 数据,目前比特币 NFT Ordinals 协议收入已经超过 112 个比特币

以太坊上 NFT 和比特币的 NFT 区别

以太坊:NFT 元数据(构成 NFT 内容的一组数据,描述特征和属性)和图片大多数存储在 IPFS(去中心化文件存储系统)上且不可修改,项目方 / 开发者有权更改存储在链上的 Token URI,而不是在以太坊区块链上。通常以 Mint 的方式即创造一个东西。

比特币:NFT 完全存储在比特币的区块链上,铸造后不可篡改,以 Inscribe 的方式即把内容往上刻写。

为什么要做 BTC 2 层

1. BTC 本身不具有可组合性以及拓展性,也无法运行智能合约

BTC 设计框架是依靠出块奖励和减半周期来激励矿工维持账本安全,现实中 BTC 矿工的手续费收入占比少,仅靠手续费收入无法激励矿工和维持币价,从而影响安全性。以太坊扩容是为了解决 DAPP 运行堵塞和昂贵的问题,而 BTC 扩容搭建去中心化应用实际上还关系到 BTC 自身的安全性。

2. BTC 资产的流动性仍未得到充分开发

由于 BTC 资产桥接过程较为复杂,同时许多 BTC 持有者仍然对以太坊较为排斥,BTC 作为全球市值最高的加密项目,DEFI 资产的流动性较差,以 Aave 为例,WBTC 多项数据远低于 WETH。

3. 高安全系数

比特币作为加密行业的龙头项目,成立十几年以来其安全性有目共睹,是去中心化程度最高、安全系数也最高的公链。以太坊和其他公链 NFT 大多数是存储在 Filecoin、AR 甚至其他中心化云平台,链上存储的只是数据指向链接,原始数据不仅在一定程度上可修改,而且存在丢失的可能。

Stacks

目前最完备的 BTC2 层公链项目,已经成为该板块的龙头基建项目,代币 STX 市值已超 15 亿美元,CMC 排名 37 名。以前称为 Blockstack,v1 版本旨在建立一个分布式计算网络,全栈式替代传统云计算,起始于 2013 年,项目成立于 2015 年,2017 年 11 月筹集 5200 万美元。2019 年 7 月,美国 SEC 批准其代币发售计划合规,成为首个合规进行代币销售的公司。2019 年 10 月,首发上线币安。2020 年 10 月,Blockstack 更名为 Stacks,其 v2(Stack 2.0)版本在 2021 年 1 月 14 日已经上线,转向了比特币的链上智能合约开发以及生态应用程序。

Stacks1.0

1.0 版本 Blockstack,旨在建立一个分布式计算网络,全栈式替代传统云计算。主要包含 Atlas 点对点网络,Gaia 可扩展的去中心化存储系统,Blockstack 去中心化用户 ID 认证协议三个部分。

Atlas 点对点网络

每个节点负责跟踪 Blockstack 网络中的其他节点,每个节点会保存网络中所有数据的一个完整副本,以避免节点加入或离开网络引起的问题,同时网络的容量受到了 Blockstack 网络的限制。

Gaia 可扩展的去中心化存储系统

用户对存储数据拥有控制权,可以将存储数据与系统中的应用进行交互。用户存储数据可以托管在由用户指定的云存储服务商或者其他数据存储服务商,比如 AWS、Google、Gaia 存储系统中的数据是经过加密的,并通过用户控制的密钥进行签名。

Blockstack 去中心化用户 ID 认证协议

通过该协议用户可以使用自己拥有的 ID 进行认证,并且设置使用哪个 Gaia 服务器保存该用户的应用数据,ID 归属于底层区块链的地址以及相应的私钥,最先将预定操作和注册操作成功写入区块链的用户可以获得对某个 ID 的所有权。

Stack2.0

致力于不改变比特币本身的同时,围绕比特币结算协议进行创新,开启原生比特币智能合约和去中心化应用即可以让开发者在比特币区块链上构建智能合约,开发不同类型的 Dapp 等。同时推出新的共识机制 PoX,让 Stack 2.0 的安全性可以受益于比特币网络,利用该机制将比特币作为基础链,Stacks 2.0 作为连接链,交易存在 BTC 链上,验证过程在 Stacks 链上。比如首先基于 Stacks 的资产发送到托管智能合约,第二步 $BTC 转入收款人地址,最后 Clarity 智能合约验证 BTC 转账后,释放基于 Stacks 资产。矿工使用 BTC 竞选区块打包权,以获取智能合约和交易的费用奖励。推出 Clarity 智能合约语言可以帮助开发者根据比特币链上状态进行操作。

POX(转移证明)共识机制

Stacks 选择了一种节能的机制,使用比特币作为 Stacks 矿工代替算力使用的“数字能源”,矿工直接用比特币作为他们的开采成本。矿工锁定 BTC 后由网络通过可验证的随机函数(VRF)来选择每一轮的领导者。矿工所锁定的 BTC 金额越大,所得权重越多。每轮的领导者负责 Stacks 2.0 的区块打包,将 Stacks 2.0 上的交易哈希值打包,由领导者送到比特币链上,并获得奖励,该奖励包含智能合约和交易的费用(STX 补贴 +STX 代币 + 平台交易手续费)。矿工所质押的比特币会发送到一组特定的地址,这些地址对应于参与共识的 Stacking。在挖矿过程中质押的比特币不会被销毁,而是流向参与共识的 Stacking。

矿工:竞价形式质押 BTC 获得开采权 → 挖矿 → 获得 STX 补贴 +STX 代币 + 平台交易手续费三重收益(周期约 2 周)

STX 质押人:质押 STX → 控制某些 STX 阈值数量的 STX 持有者参与签名 → 获得矿工的 BTC(周期约 2 周)

Clarity

Clarity 是一种智能合约语言。Stacks 2.0 将 Clarity 锚定在比特币上,使智能合约能够根据在比特币链上状态进行操作。同时让智能合约的行为、成本和性能对开发人员和自动验证都是透明的。因为比特币本身并不具备图灵完备,这也导致智能合约功能有限。所以,Clarity 内置了 SPV(简易付款证明),让 Stack 2.0 上可以读取比特币链上的数据,并且用在智能合约上。比如比特币上完成了一笔交易转账,类似一笔资金转入了资金池,Stack 2.0 检测这笔交易后,可用作为 Stacks 2.0 智能合约的一部分,以该笔交易作为智能合约发生下一步的条件,类似触发点。不需要通过第三方的 oracle,一定程度上提高可靠性和安全性。

同时开发者们可利用 Clarity 语言,类似在以太坊上去编写 Stack 2.0 链上的 DeFi 产品,拥有比特币原生属性的 DeFi 产品也就具备了可能性,当然这取决于 Clarity 智能合约语言的应用程度,目前以被用于在 Stacks 上构建自动做市商 (AMM)。

与以太坊的旗舰智能合约语言 Solidity 相比优势

1). 逻辑清晰:以太坊 Solidity,是一种不可判定的语言,在某些情况下,很有可能不知道智能合约将如何运行,Clarity 的运行逻辑会相对清晰。

2). 更安全:Clarity 据官方所表述,可有效防范八种常见的智能合约漏洞,分别为:可重入性(Reentrancy)、访问控制(Access Control)、上溢和下溢(Overflow and Underflow)、低级调用未检查的返回值(Unchecked Return Values For Low Level Calls)、拒绝服务(Denial of Service)、随机性问题(Bad Randomness)、时间操控(Time manipulation)、短地址攻击(Short address attack)。以官方例子来看,比如(低级调用未检查的返回值)漏洞,以太坊使用的 Solidity 语言的深层功能之一是函数 call、callcode、delegatecall 等等。这些函数解决错误的方式与其他 Solidity 函数不同,不会传播算法,也不会还原执行,而是返回一个错误的值,代码本身仍然继续运行,这就给了黑客利用漏洞的可能性。

团队及融资

累计 5 轮融资,总额 8000w 美元。背后主要公司为 Blockstack PBC,目前已经更名为 Hiro Systems PBC (简称 Hiro)。Muneeb Ali 为创始人,项目团队的主要成员拥有多年分布式系统领域的研发经验,其中包括 6 位分布式系统领域博士,2 位获得美国「总统职业奖」的科学家。

代币经济学

目前流通 13 亿枚以上,市值 1 亿美元,CMC 排名第 37。

每年以一定的通货膨胀率增发,但有一个预定的未来供应量,到 2050 年将达到约 18.18 亿 ( 比 V1 的 20.40 亿有所减少 ) 。

- 2.4% Blockchain.com 分配

- 14.2% Hiro PBC

- 7.4% Stacks 基金会

- 4.1% 独立实体

- 6.6% Liberated Software LLC

- 3.8% 研究学院和大学

- 6.6% Muneeb Ail

- 7.9% 团队

- 8.0% 股权投资人分配

- 29.2% 2017 代币销售,发行价格 0.12 美元,总量约 4 亿枚

- 8.9% 2019 代币销售,发行价格 0.12–0.30 美元,总量约 1 亿枚 +

代币膨胀率

Stacks 矿工将受到新铸造的 Stacks 的激励。本地采矿的最高净通货膨胀率在最初几年分别为 4.8%、3.85%、2.67%,并从第 11 年开始降至 1% 以下。

白皮书中 PoX 的具体参数

1) .区块奖励:前 4 年 1000 STX/ 区块;后续 4 年 500 STX/ 区块;此后 4 年 250 STX/ 区块;然后是永久性 125 STX/ 区块;

2) .区块时间:Stacks 2.0 与比特币相同的速度生产区块。比特币块大约每 10 分钟产生一次,这也是 Stacks 2.0 主网的速率;

3) .区块奖励到期窗口:100 个区块,意味着如果矿工赢得一个区块,他们将在 100 个区块后获得该区块的代币奖励;

4) .Stacking 参数:每块 2 个奖励地址;奖励周期 2000 块 ( 约 2 周 ),总共 4000 个奖励槽;

5) .Stacking 阈值:所需的最小 STX 数量是基于参与度的动态值。当参与度在 25% 至 100% 之间时,该阈值为 STX 参与量的 0.025%,当参与度低 25% 时,阈值水平始终为 STX 流动供应量的 0.00625%。

STX 的挖矿奖励类似 BTC,每 4 年减半,而且主网区块生产速度也和比特币基本相同。

代币用途

1) .STX 是 Stack 2.0 上注册数字资产(如用户名、软件许可证、播客或其他数字产品)和发布运行智能合约所需的费用,类似于以太坊网络中的 gas 费用,在网络中进行操作会消耗 STX。同时,STX 可以用来支付交易费用,也是矿工运行挖矿节点和开发者进行 DApp 开发的激励。

2).STX 的主要属性是配合 Stack 2.0 进行网络运转,调节和平衡各类机制。STX 的长期价值基本上取决于 Stacks 网络的增长和 Clarity 智能合约的需求量。

3) .在 Stack 2.0 中 STX 的获取主要是参与 PoX 共识机制,提交 BTC 获得 STX,或质押 STX 获得 BTC。STX 锁定的每个奖励周期中,都会收到矿工转让的比特币,作为转让证明的一部分。一旦锁定的周期数已完成,STX 便会解锁,可以自由使用 STX 或再次参与质押。

代币解锁

https://blockstack.com/tokenpaper.pdf

STX 质押

STX 质押者需要积极签名工作才可以获得 BTC 奖励,如果质押者未能及时签名,那么代币被保持锁定状态,并且在满足所有挂钩请求之前,他们不会收到奖励

质押方式

独立质押:持有 13W 枚 STX 及以上可直接单独质押

集体质押:小于 13W 可在第三方平台质押,不同平台要求、APY 均不同

近期质押数据

生态

BNS .btc 域名 2STX/5 年

最初 Muneeb Ali 和 Ryan Shea 在 2014 年的尝试是创建了一个叫 onename 的项目试图将比特币地址变得人类可读从而实现转账方便,这个项目远早于如今已经大火的 ENS 甚至早于以太坊,后者 Muneeb 创造性的提出全新的转移证明机制 POX,这个想法才变成了现实,.btc 域名也是目前唯一同时拥有安全性(与比特币锚定出块分享比特币的安全性),匿名性(一个 stx 地址只能对应一个域名和一个 btc 地址,但是可以创建无数地址),与低 gas 费用的去中心化域名系统,这三个特性对一个去中心化域名系统来讲未来成为 web3 基础设施至关重要,而大部分域名系统只能拥有一个特性,要么像 ens 一样拥有以太坊的安全性,要么则是像.sol 一样拥有低 gas 费用。

Citycions

一个创新协议,允许社区通过转发 STX 以换取奖励来为其城市的财政资源做出贡献。贡献者可以通过 Stacks 协议提供他们的 STX。30% 的转发 STX 代币由城市在托管钱包中收集。剩余的 70% 被有效质押,为 CityCoin 质押人提供 STX 奖励。迈阿密 ($MIA) 是第一个加入该项目并成为头条新闻的城市,甚至在该市市长弗朗西斯·苏亚雷斯宣布其薪水将以 BTC 计价之前。

Alex

专为比特币设计的 dex,第一个通过 Stacks 在比特币上提供一站式 DeFi 服务的平台第一个通过 Stacks 在比特币上提供一站式 DeFi 服务的平台。治理代币 ALEX,持有 ALEX 代币的用户可以参与协议的治理过程,包括提出提案、投票和决策等。通过流动性挖矿机制,ALEX Labs 激励用户提供流动性,参与到协议的生态中来,通过提供流动性获得 ALEX 代币作为奖励。

GAMMA

一个基于 Stacks 生态系统的 NFT 市场,早期被称为 STXNFT。该市场旨在成为 Web3 中心,吸引收藏家、创作者和投资者通过比特币生态系统来探索、交易和展示 NFT。随着 Ordinals 的兴起,Stacks 上的 NFT 活动也在逐渐增加。据 DappRadar 数据显示,Gamma 在过去 30 天内的交易量增长超过了 400%。

Stacks2.1 升级支持 1:1 锚定 BTC — — sBTC

为了进一步提高比特币在 DeFi 中的功能性和可访问性,去中心化双向挂钩比特币 sBTC,以太坊上市值高达 45 亿美金的 wBTC,还是侧链 RSK 上的 rBTC,或是各种类型的 BTC 衍生品,锚定的比特币都是由中心化的托管人所控制,中心化潜在的安全隐患也限制了其发展上限。

转入挂钩:用户把 BTC 转入一个由门槛签名控制的比特币地址,此地址由全体 STX 质押者控制,签名代表的控制权限由其质押占比决定,每次 BTC 被发送到此地址,同数量 sBTC 被铸造出转到用户选择的 STX 地址

转出挂钩:在用户转出挂钩操作里,只有达到 70% 阈值的控制权限,也就是 70% 的 STX 质押者同意转出签名操作,才可以将挂钩的比特币地址的 BTC 转出到用户地址里,同时在协议端销毁同比例的 sBTC。如果没有达到 70% 阈值的签名,系统将转换为恢复模式,直到有足够的 STX 质押者恢复在线签署转出挂钩请求

联合作恶风险:sBTC 的上限供应价值不能超过 60% 的 STX 质押价值,如果 STX 质押者联合起来作恶,质押的 STX 和获得的 PoX BTC 奖励将都会罚没。60% 作恶收益‹70% 的作恶成本,决定了质押者的经济合理选择始终是挂钩操作,70% 的签名阈值水平还保证了联合起来几百上千个的去中心化质押参与者串通作恶的超高难度。

总结

- 优点

1. 无监管风险,STX 在 2019 年通过首次符合 SEC 资格的代币发行进行分发,并且已经去中心化

2. 背靠 BTC,BTC 作为最大市值的加密货币,并且其链上的安全性也是目前最好的,所以在其之上搭建生态应用是具备发展潜力

3. 目前还属于初期阶段,相比于 ETH,BTC 还有很长的路能走,随着活动的增加和区块的价值增加,来自矿工的 BTC 出价也将增加,STX 利益相关者的实际收益也会随之增加

4. STX 没有对手,目前是比特币在应用层面唯一的 L2

- 缺点

1. 操作体验较差,几乎所有操作相比于以太坊上均要复杂,卡顿较多

2. 比特币是否需要生态,比特币被称为“数字黄金”,从应用层面上看相比为应用而生的以太坊,实际应用需求较低

— 关于 AppleDao

AppleDao 是由一群区块链业界知名人士和行业优秀从业者共同组建,专注于加密货币领域一级市场的投资。将通过赛道分析、行业研究、热点解读、项目深度研报等形式,来挖掘具有潜力价值的区块链创新项目。团队成员均有五年以上区块链开发、项目投资经验,对区块链基础设施、底层应用、项目孵化等均有深入的经验。AppleDao 旨帮助优秀的区块链项目成长,为投资者提供多维度的项目调研判断。

twitter:ShawnnaMaster

Email:oqifynEqytik@outlook.com

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

AppleDao
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开