原文作者: Xinwei 一木
重點總結
觀察歷史走勢,STX 總是落後BTC 走勢,且漲跌幅都大於BTC,相較於BTC 生態中的其他幣種也相對強勢。
BTC 減半臨近,BTC 生態概念熱度持續上升,Stacks 作為BTC 生態中的龍頭項目將在Q4 迎來Nakamoto 升級, 5 秒一次的快速出塊和無需信任的sBTC 將為BTC 帶來DeFi 可能,預計將使Stacks 生態進一步繁榮。
在BTC 生態概念幣中,STX 上所數量最多,上了包括Upbit 在內的所有主流交易所,也是流動性最佳的標的,可以作為指標現象級的標的觀察整個BTC 生態。
Stacks 利用Proof of Transfer(PoX)共識機制,在比特幣的安全性基礎上實現基於Clarity 語言的智慧合約和去中心化應用,透過鎖定比特幣來挖礦並增強其作為比特幣二層的功能,包括交易的快速處理和比特幣終局性保障。
Stacks 生態目前TVL 超過1,900 萬美元,部署的智慧合約數量超過12 萬,錢包數超過76 萬,生態專案較完善,包括錢包、DeFi、NFT、DAO、DID、Social 等等。
引言
Stacks(STX)是一個比特幣智慧合約層,旨在擴展比特幣的功能,使其支援智慧合約和去中心化應用程式。
目標: Stacks 的主要目標是在比特幣區塊鏈上引入智慧合約功能,讓開發者可以建立去中心化應用程式(DApps)和智慧合約,以擴展比特幣的用途。
POX 共識: Stacks 2.0 採用POX 共識,參與者獲得的獎勵是更穩定的、底層鏈加密貨幣,和新區塊鏈的加密貨幣相比,底層鏈加密貨幣獎勵更能激勵早期參與者,這有助於吸引早期參與者,共識更強。
賦能BTC: 透過將BTC 轉化為用於建立DApps 和智慧合約的資產,增加比特幣經濟的活力。
生態:目前Stacks 有79 個項目,TVL 為2,495 萬美元。
一、團隊背景
圖片來源:Linkedin
Stacks 是一個由多個獨立實體和社區組成的項目,最初由Blockstack PBC 領導,後來更名為Hiro Systems PBC。根據Linkedin 最新資料,總部NYC,團隊目前有49 人。
主要人物與職責:
Muneeb Ali:Stacks 共同創始人,Hiro CEO,擁有普林斯頓大學的電腦博士學位,專注於分散式應用的研究和開發;他曾在TEDx 等論壇上發表演講,傳播加密數字貨幣、區塊鏈,並撰寫了大量相關主題的學術刊物與白皮書。 Muneeb 同時也是Trust machine 的CEO。
Jude Nelson:Stacks 基金研究科學家,前Hiro 工程合夥人,擁有普林斯頓大學的電腦科學博士學位,曾是PlanetLab 的核心成員,該實驗室因實現進行行星尺度實驗和部署而獲得了ACM Test of Time 獎。
Aaron Blankstein:工程師,他在2017 年獲得博士學位後加入了Blockstack 工程團隊。他在普林斯頓大學和麻省理工大學學習電腦科學。其研究涵蓋了多個主題,主要集中在Web 應用程式效能,緩存算法,編譯器和應用密碼學。他對CONIKS 的研究在2017 年獲得了Caspar Bowden 隱私增強技術獎。 Emacs 使用已有10 餘年。
Mike Freedman:Hiro 技術顧問,是普林斯頓大學的分散式系統教授,為專案提供技術指導。他曾獲得Presidential Early Career (PECASE) 獎、Sloan 獎學金。他的研究衍生了多個商業產品,也部署了數百萬日用戶層級的系統。
Albert Wenger:Hiro 董事,同時也是Union Square Ventures (USV)的管理合夥人。在加入USV 之前,他曾擔任del.icio.us 的總裁,並且是一位活躍的天使投資人,曾投資了公司如Etsy 和Tumblr。 Albert 畢業於哈佛大學經濟學和電腦科學專業,並擁有麻省理工大學資訊科技博士學位。
JP Singh,Hiro 董事,普林斯頓大學教授和本科主任,主要研究並行計算系統和應用,曾獲得Presidential Early Career (PECASE) 獎和Sloan 獎學金,也曾聯合創辦商業分析公司,FirstRain Inc.。他畢業於普林斯頓大學,並擁有斯坦福大學電機工程研究生學位以及博士學位。他同時也是Trust machine 的創始人之一。
Stacks 生態中除Hiro 外還有多個獨立實體。包括Stacks 基金、地靈科技、Freehold、New Internet Labs、金鑰工作室(Secret Key Labs)。
圖片來源:stackschina
Hiro:專注於提供和維護Stacks 生態系統中的開發者工具
Stacks 基金(Stacks Foundation):透過治理、研發、教育和資助,支持Stacks 生態系統發展
地靈科技(Daemon Technologies):專注於支援Stacks 挖礦和質押(Staking)業務
密鑰工作室(Secret Key Labs):專注於提供可直接參與Stacking 的中文手機端錢包
二、資本關係
Stacks 總共進行5 輪融資,總額$ 88 M
資料來源:Rootdata
具體時間點與資方如下:
資料來源:Rootdata
Trust machine:
Trust Machine 由兩位普林斯頓電腦科學家(Stacks 的創始人之一Muneeb Ali 和Hiro 的執行董事JP Singh)創立,他們都是比特幣的忠實信徒,相信比特幣層可以為比特幣解鎖廣泛的新用例。 Stacks 的創始人之一Muneeb Ali 和Hiro 的執行董事JP Singh 共同創立了Trust machine。
Trust Machines 旗下有三款產品:Leather(錢包,原名Hiro wallet)、Console(社群平台)、LNswap
2022 年4 月,Breyer Capital, Digital Currency Group, GoldenTree, Hivemind 與Union Square Venture 宣布對Trust Machine 投資$ 150 M[ 1 ]
此外, 2023 年3 月,Trust Machine 與Gossamer Capital 宣布對Alex(Stacks 上最大的dex)進行250 萬美元的投資。
圖片來源:本文作者梳理
三、發展歷程與現狀
發展歷程
資料來源:本文依據公開資料整理
現狀
Stacks 已於2023 年第⼀季度進⾏了最新的v2.1 ⽹絡升級,其中包括了提升堆疊(Stacking)功能、改進Clarity 編程語⾔、內部區塊鏈升級、增強可靠性等⽅⾯的更新。另外,也上線了Hiro 開發者平台,讓開發⼈員能夠透過託管式體驗在Stacks 上建立和部署智慧合約。
目前,社區正在積極籌備預計發生在2023 Q4的Nakamoto 升級。
Nakamoto 升級引入了一系列技術進步,與1: 1 比特幣支援資產sBTC 的引入相結合,Stacks 很快就會實現以完全去中心化的方式寫入比特幣。 sBTC 是在L1 和L2 之間移動比特幣的一種信任最小化的方式。此外,與早期側鏈方式不同,閾值錢包由一組無權、動態變化的實體管理的,這些實體在經濟上有動力維護掛鉤,他們可以隨意加入或退出掛鉤維護。利用這種機制,可以在比特幣層發行一種資產,這種資產始終與比特幣保持1: 1 的掛鉤關係。此外,Nakamoto 升級還將大幅縮短執行時間,從幾分鐘縮短到幾秒鐘。
社群先前已經開啟了開發者的sBTC 的試用申請開放,並積極組織社群成員學習本次升級要點與用例。
四、共識機制:POX
Stacks 最早的共識機制是POB(proof-of-burn),由Jude Nelson 與Aaron Blankstein 於2018 年底提出。
POB 讓Stacks 礦工透過銷毀加密貨幣而非消耗電力的方式參與競爭。與普通的工作量證明區塊鏈相比,燃燒證明鏈的礦工無需專用硬件即可參與,並為網絡參與者提供了更高的透明度。但是,POW,燃燒證明也是破壞性的,要求礦工銷毀價值來換取區塊鏈的安全性。
與PoS 不同,PoB 要求用戶永久將代幣銷毀,以換取挖礦權。用戶透過將代幣發送到無法取回的地址來實施"燃燒"。
挖礦權利是根據一個隨機選擇的過程來分配的,即使用戶已經燃燒了代幣,也沒有絕對的保證他們會被選中來挖礦。
這個過程對於原始代幣的持有者來說可能會導致代幣供應減少,但它確實創建了與礦工之間的競爭機會。
由於POB 燃燒的BTC 相當於永久銷毀,為了更好地平衡礦工和持幣者之間的利益,同時減少對比特幣網絡的影響,Stacks 從PoB 共識機製過渡到PoX。
POX(Proof of Transfer)
POX(Proof of Transfer)是燃燒證明機制的延伸。 PoX 使用已建立區塊鏈的工作證明加密貨幣來確保新區塊鏈的安全。不過,與POB 不同的是,礦工不是燒毀加密貨幣,而是將承諾的加密貨幣轉移給網路中的其他參與者。 PoX 的主要特點和優勢
基於底層鏈代幣的獎勵:參與者獲得的獎勵是更穩定的、底層鏈加密貨幣,和新區塊鏈的加密貨幣相比,底層鏈加密貨幣獎勵更能激勵早期參與者,這有助於吸引早期參與者,共識更強。
初始價值設定:以為與底層鏈加密貨幣掛鉤,所以新代幣具有可參考的初始價值。
解決依賴價值螺旋問題:PoX 透過為參與者提供底層鏈加密貨幣激勵,有助於解決新區塊鏈可能出現的依賴價值螺旋問題。
建立開發者基金:PoX 也可用於建立開發者基金,以支持新區塊鏈生態系統的發展。這些基金可以使用另一種加密貨幣,如比特幣,不會影響新加密貨幣的價值。
POX 設計
參與者
Miners:礦工。競價形式質押BTC 獲得下一個區塊的開採權→ 挖礦→ 取得挖礦出的STX 代幣+ 平台交易手續費
Stackers:在一定時期內鎖定一定數量的STX 的使用者。設定不同週期質押STX →自建池子或加入其他池子→提供接收獎勵的地址→ 根據質押STX 的數量獲得礦工的BTC
礦工挖礦機制
圖片來源:Stacks 白皮書
參與者(網路維護者)激勵圖片來源:Stacks 白皮書
獎勵週期:在每個獎勵週期中,礦工將資金轉移到接收獎勵的地址。每個獎勵地址在獎勵週期中僅接收來自礦工的一筆比特幣。
參與資格:
Stacks 錢包有不少於總解鎖STX 代幣的0.02% ,此門檻會根據Stacking 協議中的參與程度而調整;
在獎勵週期開始前廣播一條已簽名消息,其中包括鎖定相應STX 代幣的協議指定鎖定期、指定接收資金的比特幣地址以及投票支持Stacks 鏈上的某個區塊。
地址有效性:參與者需要能夠驗證接收資金的地址,因為每個獎勵週期的獎勵地址都需要被確認為有效。
準備階段與獎勵共識:在獎勵週期之前,參與者會經歷準備階段,其中決定了兩個關鍵事項:
1)錨定塊:在獎勵週期中,**存在一個錨定塊,礦工需要將其資金轉移到適當的獎勵地址。 **這個錨定區塊在整個獎勵週期內都是有效的。
2)獎勵集合:獎勵集合是將在獎勵週期中接收資金的比特幣地址的集合。這個集合是透過錨定區塊的Stacks 鏈狀態來決定的。
獎勵地址的選擇規則:不同的規則適用於獎勵地址的選擇,取決於礦工建立的區塊鏈提示是否是錨定區塊的後代。如果一個礦工建立的區塊鏈提示不是錨定區塊的後代,那麼所有該礦工的承諾資金都必須被銷毀。如果礦工建立的區塊鏈提示是錨定區塊的後代,那麼礦工必須將承諾資金發送到獎勵集合中的兩個地址。
五、技術架構
L1 or L2?
Stacks 被描述為一個建構在比特幣之上的智慧合約層。
初始版本(2021 年發布)的Stacks 具有與比特幣L1分開的安全預算(Security budget),被視為一個獨立的層(L1.5)
未來Nakamoto 版本計劃將完全依賴比特幣的哈希算力,使其成為比特幣的一個完全附屬層(L2),這意味著Stacks 將由比特幣的安全性來決定其交易的不可逆性。
側鏈(Sidechain)?
Stacks 在某種程度上與比特幣互通,但它不符合傳統側鏈的定義。 Stacks 的共識機制在比特幣L1上運行,與比特幣的最終性(finality)緊密相關,而且Stacks 上的資料和交易被自動哈希並永久儲存在比特幣的區塊鏈上。這與傳統的側鏈不同,它們的共識運行在側鏈上,而不依賴比特幣L1,也不會將資料儲存在比特幣L1上。所以,Stacks 不符合傳統側鏈的定義。
智慧合約語言—Clarity
Clarity 是一種可決策的智慧合約程式語言,專為Stacks 區塊鏈設計,其特點如下:
1)安全性優先:Clarity 的設計著重於安全性和可預測性,以防範Solidity 合約中的常見漏洞和攻擊。它專門為了安全性而設計,旨在避免智慧合約領域的常見問題。
2)解釋性:Clarity 的代碼是解釋性的,表示它在提交到鏈上時會被逐行解釋執行,與其他語言(如Solidity)需要先編譯為字節碼不同。這減少了編譯器可能引入的漏洞,並保持了智慧合約的可讀性,因為Clarity 合約的代碼即執行的代碼,沒有編譯後的字節碼。
3)可決策性:Clarity 是一種可決策的語言,這意味著從程式碼本身,您可以確切地知道程式將做什麼。這避免了問題,如"停機問題"。 Clarity 確保不會在通話過程中"耗盡燃料",因為它保證程序執行會在有限的步驟內結束。
4)禁止遞歸調用:Clarity 的設計禁止了遞歸調用,這是一種可能導致合同漏洞的情況,其中一個合同調用另一個合同,再回調原合同,從而可以觸發多次提取操作。
5)防止溢位和下溢:Clarity 防止了數值計算溢位和下溢的情況,這是常見的漏洞類型,可能導致智慧合約的異常行為。
6)內置支援自訂令牌:Clarity 內置支援建立自訂可替代和不可替代令牌,這是智慧合約的熱門用例之一。開發人員無需擔心內部資產管理,供應管理或代幣事件的發射,因為這些功能已整合到Clarity 語言中。
7)基於後置條件的交易保護:Clarity 支援將後置條件附加到交易,以確保交易完成後鏈狀態按照預期方式變更。如果後置條件檢查失敗,交易將被撤銷。
8)強制回傳回應處理:Clarity 合約的公共呼叫必須回傳一個回應,指示成功或失敗。這有助於確保錯誤不會被忽略,從而提高了合約的安全性。
9)組合優於繼承:Clarity 採用組合優於繼承的原則,而不是像Solidity 等語言中繼承其他合約。開發人員可以定義特性,然後由不同的智慧合約實現這些特性,這提供了更大的靈活性。
10)存取比特幣基鏈:Clarity 智慧合約可以讀取比特幣基鏈的狀態,這意味著您可以在智慧合約中使用比特幣交易作為觸發器。 Clarity 也提供了許多內置函數來驗證secp 256 k 1 簽章和復原金鑰。
Gaia 儲存系統
Gaia 是Stacks 區塊鏈中的一個獨特的去中心化儲存系統,強調用戶對資料的所有權和控制。與一些其他區塊鏈上的不可變儲存解決方案(如IPFS 和Arweave)不同,Gaia 專注於用戶對資料的控制,而不是強調不可修改性。
Gaia 儲存系統由雲端軟件供應商上的Hub 服務和儲存資源組成。儲存提供者可以是任何商業供應商,如Azure、DigitalOcean、Amazon EC 2 等。 Gaia 目前支援S 3、Azure Blob Storage、Google Cloud Platform 和本機磁盤,但驅動程式模型允許支援其他後端。
Gaia 將資料儲存為簡單的鍵值儲存。每當建立身分時,相應的資料儲存會與該身分關聯在Gaia 上。當使用者登入去中心化應用程式(dApp)時,認證程式將向應用程式提供Gaia hub 的URL,然後Gaia 代表該使用者進行儲存操作。 Gaia 裡會存在一個「指標」被儲存到Blockstack 鍊和Atlas 子系統上。當用戶使用Blockstack 認證協議登錄應用程序和服務時,將這個存儲位置信息傳遞給應用程序,然後應用程序與指定位置的Gaia 數據進行交互,也就是雲存儲服務提供者不能直接看到用戶數據,只能看到經過加密的資料區塊。
Stacks 區塊鏈僅儲存身分資料,而由身分的操作所建立的資料儲存在Gaia 儲存系統中。每個用戶都有個人資料數據,當用戶與去中心化dApp 進行互動時,該應用程式會代表用戶在Gaia 中儲存應用程式數據。由於Gaia 將用戶和應用程式資料儲存在區塊鏈之外,因此Stacks dApp 通常比其他區塊鏈上的dApp 效能更高。
圖片來源:stacks 白皮書
以下是關於Gaia 的一些關鍵特點:
使用者所有權與控制:Gaia 的設計著重於使用者對其資料的所有權和控制。這意味著用戶可以決定數據的儲存位置,並能夠修改或刪除其數據,這與一些其他不可變的區塊鏈儲存解決方案不同。
與Stacks 身分的連線:Gaia 將資料的存取與用戶在Stacks 區塊鏈上的身分連結。這種連接使用戶能夠更好地管理和訪問他們的數據,同時與他們的數字身份關聯。
高效率和高可用性:將用戶應用資料儲存在區塊鏈之外,可以提供更高效能和可用性,因為資料的讀寫不會受到區塊鏈的效能限制。
六、重要升級
Stacks Nakamoto 升級
Nakamoto 升級引入了一系列技術進步,與1: 1 比特幣支援資產sBTC 的引入相結合,Stacks 很快就會實現以完全去中心化的方式寫入比特幣。 sBTC 是在L1 和L2 之間移動比特幣的一種信任最小化的方式。此外,與早期側鏈方式不同,閾值錢包由一組無權、動態變化的實體管理的,這些實體在經濟上有動力維護掛鉤,他們可以隨意加入或退出掛鉤維護。利用這種機制,可以在比特幣層發行一種資產,這種資產始終與比特幣保持1: 1 的掛鉤關係。此外,Nakamoto 升級還將大幅縮短執行時間,從幾分鐘縮短到幾秒鐘。
sBTC:提供了一種無需信任的去中心化雙向錨定,將BTC 流動性引入智慧合約
比特幣終局性: Stacks 區塊鏈交易一旦在PoX(轉移證明)區塊下確認,即被視為不可逆轉
更快的區塊: Stacks 區塊鏈實現了更快的區塊確認時間,每個區塊的確認時間為5 秒
七、代幣經濟
STX 代幣的總供應量上限為18.18 億,目前流通供應量約為14.2 億。
Stacks 的創世區塊包含13.2 億個STX 代幣。這些STX 代幣在2017 年和2019 年多次發行分發。 2017 年發行的價格為每STX 0.12 美元, 2019 年發行的價格為每STX 0.25 美元, 2019 年符合SEC 標準的發行價格為每STX 0.30 美元.
挖礦獎勵分配如下:前4 年每個區塊1000 STX,後4 年每個區塊500 STX,之後4 年每個區塊250 STX,之後每個區塊永久分配125 STX。分配給創始人和員工的STX 遵循3 年的解鎖時間表。
2020 年10 月,Stacks 改變了STX 代幣的鑄造和銷毀機制。 Stacks 沒有實施STX 鑄幣和銷毀,而是減少了代幣發行量。到2050 年,總供應量將達到約18.18 億枚。
八、生態狀況
TVL 狀況
錢包數量趨勢
智慧合約數量趨勢
生態圖譜
錢包
Xverse
Xverse 是一款基於Stacks 構建且支援Ordinals 協定的加密錢包。用戶可透過此錢包同時管理比特幣資產(包括BTC 和比特幣NFT)和基於Stacks 的資產。同時,錢包也內建了stack 功能,用戶可透過stack STX 來賺取比特幣收益。
這款錢包的UI 簡潔,錢包創建流程和眾多EVM 相容錢包類似,同樣透過助記詞備份恢復錢包。對於習慣了小狐狸的EVM 錢包用戶來說,這無疑降低了錢包的使用門檻。錢包創建後將同時產生兩個地址,一個是比特幣地址,用於接收和發送比特幣資產。另一個是Stacks 網絡地址,用於管理基於Stacks 的資產。
Leather
Leather 的前身是Hiro Wallet。 Hiro 是一家開發工具公司,為Stacks 區塊鏈上的開發人員提供支援。 Hiro Wallet 是該公司的產品之一。 Leather 是一個基於比特幣構建的錢包應用程序,目前已經支援Ordinals,即將支援閃電網絡。 Leather 有許多較為方便的內置功能,用戶可以在Leather 內直接使用信用卡、金融卡甚至銀行轉帳購買STX,然後在錢包內直接參與質押。
目前此錢包支援Chrome、Firefox、Brave 的瀏覽器拓展版本,以及MacOS、Windows、Linux 系統的桌面端版本。
瀏覽器拓展版本可以連接應用程式、購買STX、mint 和購買NFT、使用Ledger 硬錢包。桌面端版本可以參與質押賺取比特幣和使用Ledger 硬錢包保護資產。
DeFi
ALEX
ALEX 是透過Stacks 智慧合約建立在比特幣網路上的DeFi 協議,在開發中藉鑒了Balancer V2 的設計。目前該平台的主網版本功能包括Swap、借貸、質押、收益挖礦以及Launchpad。此外,在BRC 20 大火的當下,ALEX 也推出了BRC 20 的訂單簿交易所。
Arkadiko
Arkadiko 是建立在Stacks 智慧合約上的開源、非託管的流動性協議,用戶可以在這裡抵押資產鑄造穩定幣USDA、賺取存款利息和在Stacks 上借入資產。 Arkadiko 的治理Token 是DIKO,可以透過抵押資產為池子添加流動性來獲得。
LNSwap
LNSwap 是一種原子交換協議,它體現了比特幣的基礎及其提供的安全性、去中心化和穩定性。
Lnswap 由三方組成:使用者、流動性提供者和聚合者。
用戶是那些想要交換資產的人。他們的資金僅在交換期間被鎖定在一個非常基本的哈希時間鎖定合約(HTLC)中,通過使用智能合約,可以在沒有第三方參與的情況下在雙方之間進行直接交易。
流動性提供者是利用其擁有的資產向LNSwap 協議提供資金以促進我們交易所上的swap 的人。作為提供資產的回報,流動性提供者將獲得平台上發生的swap 產生的費用作為獎勵。
聚合器本質上是收集協議上發生的交換的數據和信息,並整合它們以方便參考和訪問。目前,LNSwap 的聚合器是一個路由器,用於在使用者和流動性提供者之間轉發交換資訊。但在未來,聚合器實際上將是一個鏈上合約,這實際上意味著任何人都可以通過簡單的前端成為該平台的聚合器。此外,流動性提供者將能夠註冊到多個聚合器。
NFT
Gamma
Stacks 上NFT 市場Gamma 原名STXNFT,2022 年4 月27 日宣布更名為Gamma。 Gamma 是希臘字母表中的第三個字母,表示互聯網的第三階段:Web 1.0、Web 2.0 和現在的Web3。
該平台旨在將收藏家、創作者和投資者聚集在比特幣生態系統中探索、交易和展示NFT。 Gamma 平台由NFT 市場、Launchpad 以及社群平台三個核心產品組成。Gamma.io同時支援比特幣NFT 的一級市場和二級市場。
使用者可以使用Gamma bot 鑄造自己的獨特數字作品,收藏或售出。用戶可使用無需代碼的比特幣NFT 創建工具,在幾分鐘內創建成功。Gamma.io解決了在比特幣網絡上創建NFT 技術含量較高、複雜且耗時的痛點。但是,二級市場依然佔平台銷售的大部分。每筆銷售都包括藝術家的版稅以及市場佣金,百分比因藝術家和收藏而異。
Boom
Boom 是Stacks 原生的NFT 平台,支援Stacks 生態代幣轉賬,未來將支援Stacks NFT 交易。
九、競爭對手
與閃電網絡專注於提高比特幣的可擴充性不同,Stacks 專注於引入新的智慧合約功能。與RSK 不同,Stacks 有自己的礦工和挖礦過程,而不是依賴比特幣礦工。與Liquid 不同,Stacks 是一個開放的、去中心化的網絡,而不只專注於金融應用。與Rollups 不同,Stacks 是建立在比特幣之上的解決方案,而不是在比特幣之外的新網路。
為什麼今年BTC 的生態突然被價值發現了呢?
這裡就需要講到兩個重要的技術更新:
首先是2017 年的隔離見證升級,這相當於將BTC 的區塊資料從1 MB 擴展到了4 MB,但該擴充功能的部分只能用於儲存簽名。一直到2021 年底的Taproot 升級,隔離見證中首次可以編寫高級腳本,BTC 上可以寫入複雜資料。自此,BTC 在可程式性與可擴展性上獲得了巨大的進步,一些包含複雜邏輯的協議開始出現,BTC 生態終於開始了下一階段的里程碑,這是2023 年BTC 生態大爆發的主要契機。
Ordinals & BRC 20
Oridnals 協議出現徹底點燃了BTC 生態,它的快速發展也與Taproot 的採用互相促進。人們可以把NFT 的資料通過編碼後,寫入隔離見證擴展的空間(每個區塊4 MB)中。
很快,新的開發者改進了Ordinals,模仿ERC 20 將Token 的完整功能寫入了BTC 輸出腳本,BRC 20 由此誕生。
Atomicals & ARC 20
Atomicals 是另一個在UTXO 上刻入資料實作Token 的衍生協定。
不同於最初為NFT 設計的Oridnals,它從底層重新思考瞭如何在BTC 上中心化的、不可篡改、公平地發行token。
當驗證一個Atomicals 交易時,只需要在BTC 鏈上查詢對應的sat 的UTXO 即可。 ARC 20 Token 的原子性和BTC 本身的原子性保持一致,ARC 20 的轉帳的計算完全由BTC 基礎網絡處理。
Atomicals 綁定UTXO 的設計巧妙地規避了BRC 20 所面臨的複雜度,更去中心化,更BTC 原生,最關鍵的是,更符合BTC 社群的文化。
Rune & Pipe
在炒作的大趨勢下,Casey 也提出了一種專門用於發行FT 的銘文實現方式即Rune。
Rune 的想法只是個構想,#Trac 的創始人基於此編寫了第一個可用協議,並發行了$PIPE。由於Casey 較高的知名度,$PIPE 承接了BRC 20 延續而來的炒作熱情,快速地完成了第一波炒作。
Rune 的正統性相較於BRC 20 更強,但想要被BTC 社群接受仍然很難。
Lightning Network
閃電網絡是BTC 社群的正統性之王。從2016 年開始,在很長一段時間內,BTC 生態的一半以上的開發者都在進行閃電網絡的開發。
閃電網路的基礎是支付管道,概念最早由中本聰提出,交易雙方透過多重簽名將BTC 鎖定,雙方在鏈下維護帳本來記錄交易。
兩兩連接的支付通道形成了網絡,不直接連接的兩方也能跳轉通道實現交易。閃電網絡的確實擴展了BTC 轉帳的效能,讓使用者獲得更好的體驗。
最終的BTC 結算只能在BTC 主網上進行,所有的coin 仍然被公私鑰體系保存。
Taproot Assets (Taro)
與BRC 20 等都不相同,Taproot Assets 僅僅在BTC 主網的UTXO 輸出腳本中寫入了Token 的訊息,沒有儲存這個Token 的轉帳、mint 等功能代碼。
Taproot Assets 僅將BTC 主網視為Token 的註冊表,並非完全依賴BTC 主網運行,因此這些資產必須存入閃電網絡中才能進行交易。
因此Taproot Assets 的Token 必須依賴第三方的儲存索引器,離開了儲存索引器這些token 將永遠遺失。
RGB
RGB 是基於BTC 和閃電網絡的智慧合約系統,屬於是較終極的擴容方式,但也因為其複雜程度而進展緩慢。
RGB 將一個智慧合約的狀態轉化為一個簡短的證明,將證明刻入BTC UTXO 的輸出腳本中。
使用者可以透過驗證這個UTXO 來檢查智慧合約的狀態。智慧合約狀態更新,就建立一個新的UTXO 儲存這個狀態變更證明。
可以把RGB 看作是BTC 的L2,這種設計的好處是利用了BTC 的安全性來擔保智能合約,但隨著智能合約數量的增加,對UTXO 封裝數據的需求也會增加,最終也會不可避免地對BTC 區塊鏈造成大量冗餘。
RSK & RIF
RSK 可視為BTC 的L2,本質是EVM 結構的智慧合約鏈。
RSK 只是透過Hash 鎖將主網BTC 跨鏈到自己的臉上用作網絡gas。
同時RSK 採用了與BTC 相同的POW 共識算法,因此BTC 礦工也可以同時在RSK 進行挖礦,賺取交易費用$RBTC
BitVM
BitVM 是目前最BTC 原生、最具潛力的且技術層面上最硬派的智慧合約擴展方案。
在不需要修改BTC 網絡的前提下,透過Optimistic Rollup 運行一個支援透過計算的VM 虛擬機,來實現BTC 的智慧合約。 BTC 網絡被用來執行Optimistic Rollup 的詐騙證明。
使用最基本的Hash 鎖定和BTC 腳本操作嗎OP_BOOLAND 和OP_NOT,實現了一個簡單的邏輯閘。透過組合BTC 的邏輯閘,形成一個可以運算的電路,透過這個電路在BTC 鏈上處理詐騙證明。
十、創新與風險
創新
S(Secured by the entire hash power of Bitcoin): Stacks 智慧合約層的安全性是由比特幣的整個哈希算力支持的,這意味著它受到比特幣網絡的高度安全性和去中心化特性的保護。
T(Trust-minimized Bitcoin peg mechanism; write to Bitcoin): Stacks 採用了一種最小信任的比特幣固定機制,可以將資訊寫入比特幣區塊鏈。這確保了比特幣和Stacks 之間的互通性,同時最小化了信任需求。
A(Atomic BTC swaps and assets owned by BTC addresses): Stacks 允許進行原子比特幣(BTC)交換,同時確保智慧合約中的資產屬於比特幣地址。這意味著資產可以安全地從比特幣網路傳輸到Stacks 區塊鏈,反之亦然。
C(Clarity language for safe,decidable smart contracts): Stacks 使用Clarity 程式語言,這是一種專為編寫安全、可判定智慧合約而設計的語言。 Clarity 語言的特點是能夠減少智慧合約中的錯誤和不確定性。
K(Knowledge of full Bitcoin state; read from Bitcoin): Stacks 智慧合約層具有對比特幣完整狀態的知識,可以從比特幣區塊鏈中讀取資訊。這允許Stacks 智慧合約與比特幣網絡保持聯繫,了解和驗證比特幣鏈上的資料。
S(Scalable,fast transactions that settle on Bitcoin): Stacks 智慧合約層支援可擴展的、快速的交易,這些交易在比特幣上得以結算。儘管具備較快的交易速度,Stacks 仍然受益於比特幣的最終性和安全性。風險
安全性:儘管Stacks 交易被批量處理並hash 在BTC 主網上,BTC 的安全性毋庸置疑,但和其他區塊鏈一樣,Stacks 網絡本身可能面臨安全威脅,如安全漏洞和黑客攻擊,也有人質疑Stacks網絡的去中心化程度。這些情況可能導致經濟損失並破壞網路的安全性。
複雜性:儘管Stacks 為開發者提供了不斷發展的基礎設施,但Clarity 語言還是擋住了非常多優秀的開發者,這種複雜性可能導致潛在的錯誤和效率低下。
互通性:儘管Stacks 和BTC 緊密綁定,但Stacks 和其他BTC 生態項目仍無法有效率地進行互通。區塊鍊網絡能夠無縫協同工作的能力對於技術的採用和效率至關重要。互通性的缺乏可能導致效率低下並阻礙創新。十一、二級市場流動性
k 線為STX/USDT,橘色線為BTC/USDT,可以看出,不管漲跌,STX 的表現總是落後於BTC,且和BTC 同漲同跌。
由STX/BTC 可以看出,STX 相當於加了槓桿的BTC。
綜上,STX 總是落後BTC 走勢,漲跌幅都大於BTC。
橙色為REN,黃色為BADGER,青色為RIF,紫色為ORDI
可以看出,BTC 生態的幣種都和BTC 有強烈相關,往往同漲同跌,STX 相對比較抗跌,ORDI 因為是新幣,彈性較大。
總結
Stacks 是建立在比特幣之上的第二層解決方案,它透過創新的方法來應對可擴展性的挑戰,並推動新應用程式的發展。它透過引入智慧合約和去中心化應用程式(DApps)來增強比特幣的功能,同時利用比特幣的安全性和共識機制。該平台提供了一個無需信任的雙向比特幣錨定機制,並採用了為安全和透明度設計的智慧合約語言Clarity。 Stacks 為比特幣提供了一個可編程的資產層,解鎖了其在多種用例中的潛力。
即將到來的Nakamoto 升級這樣的關鍵發展,將Stacks 定位為加密貨幣領域的先鋒。隨著更廣泛的加密社群認識到第二層解決方案對比特幣未來的重要性,Stacks 準備在不斷發展的行業中發揮關鍵作用。合作、技術創新和新用例的探索正在塑造Stacks 生態系統,目標是將6000 億美元的比特幣流動性釋放到去中心化金融(DeFi)中,提供更便宜、更快速的比特幣交易方式,持續開發DApp,並整合尖端技術。這展示了Nakamoto 版本的Stacks 開發過程中的巨大潛力。
關於MT Capital
MT Capital 總部位於矽谷,是一家專注於Web3 及相關技術的加密原生基金。我們具有全球化的團隊,多元文化的背景及視角讓我們對全球市場有深入的理解並能掌握不同區域性的投資機會。 MT Capital 的願景是成為全球領先的區塊鏈投資公司,專注於支持能夠產生巨大價值的早期技術企業。自2016 年以來,我們的投資組合涵蓋Infra、L1/L2、DeFi、NFT、GameFi 等各領域。我們不僅是投資者,更是創始團隊背後的推動力。
推特:https://twitter.com/MTCapital_US
Medium:https://medium.com/@MTCapital_US
Reference:
[ 2 ]Trust machine: https://trustmachines.co/blog/hello-trust-machines/
[ 3 ]https://decrypt.co/82019/bitcoin-defi-thing-says-stacks-founder-muneeb-ali
https://mp.weixin.qq.com/s/eJ36c6kBV1 8 fgH 259 XDiMghttps://mp.weixin.qq.com/s/u-i-oZf2b FAuItTUBYxosAhttps://mp.weixin.qq.com/s/ vFyz 4 kylLJ 2 S 1 yVohbzXTQ https://mp.weixin.qq.com/s/uxaPnzjPjJlCLmwakPIY_A
https://www.stackschina.com/stacks-ecosystem-map
https://www.blocktempo.com/the-bitcoin-scalability-solution-stacks/https://mirror.xyz/arsenal-fc.eth/ ujrApyfn 40 YOBKAZ 9 mz 5 sWNCZjWig 2 x 1 IZESAn 0 QvFg ](https://mirror.xyz/0x0bF07321af1bF1F77b3E96C63628192640A38206/cQl_kK3ETuLaAvo9Gn9mcuI04043GS9bCO7PVFLkTrkhttps://www.stackschina.com/stacks-ecosystem-maphttps://www.blocktempo.com/the-bitcoin-scalability-solution-stacks/https://mirror.xyz/arsenal-fc.eth/ ujrApyfn 40 YOBKAZ 9 mz 5 sWNCZjWig 2 x 1 IZESAn 0 QvFg )
https://gaia.blockstack.org/hub/1Eo6q4qLMcSSpkhoUADxRAGZhgUyjVEVcK/stacks-zh.pdf