時(shí)間:2022-02-22|瀏覽:465
Stacks是如何開始的?
Stacks的演變始于2013年。該項(xiàng)目由創(chuàng)始人穆尼布·阿里和瑞安·謝創(chuàng)建。Stacks 是穆尼布博士論文的產(chǎn)物,該論文詳細(xì)介紹了一個(gè)可以圍繞比特幣區(qū)塊鏈構(gòu)建的互聯(lián)網(wǎng)框架。這個(gè)框架被稱為Blockstack。由于參與了2014年的Y Combinator批次,使得初期的研發(fā)成為可能。穆尼布·阿里和瑞安·謝在早期從Union Square風(fēng)投、Naval Ravikant、SV Angel、Winklevoss資本等籌集了資金。
該項(xiàng)目在2017年通過Stacks加密貨幣的代幣發(fā)行籌集了4700萬美元,并在 2019年通過首次獲得美國證券交易委員會資格的美國Reg A發(fā)行和同時(shí)發(fā)行的 Reg S籌集了2300萬美元。超過4500名Stack持有者參與了這些發(fā)行,包括USV、Lux、DCG、Winklevoss資本、Blockchain資本、Foundation資本、Hashkey、Fenbushi等。2020年,Blockstacks更名為Stacks,并于2021年1月推出了與Clarity智能合約兼容的Stacks 2.0主網(wǎng)。
Stacks解決了在比特幣上構(gòu)建的主要困難
在比特幣上構(gòu)建應(yīng)用和智能合約有兩個(gè)基本挑戰(zhàn):
可擴(kuò)展性:比特幣區(qū)塊鏈的交易能力有限。
安全合約:為了保護(hù)比特幣區(qū)塊鏈的安全性,智能合約腳本語言非常有限。
Stacks為這兩個(gè)問題制定了解決方案。Stacks不是直接在比特幣鏈上部署智能合約,而是在自己的第1層區(qū)塊鏈上執(zhí)行它們,并且僅使用比特幣進(jìn)行結(jié)算。
Stacks區(qū)塊鏈如何與比特幣區(qū)塊鏈通信?一種稱為轉(zhuǎn)移證明(PoX)的新穎共識機(jī)制允許Stacks礦工通過比特幣區(qū)塊鏈上相同礦工消耗的挖礦能量在自己的區(qū)塊鏈上寫入新塊。因此不需要進(jìn)一步的能量消耗。
在微(塊)級別實(shí)現(xiàn)速度
對于去中心化應(yīng)用,速度至關(guān)重要。眾所周知,比特幣區(qū)塊鏈比大多數(shù)支持智能合約的頂級鏈都要慢。由于Stacks上產(chǎn)生的每個(gè)區(qū)塊都必須存儲在比特幣上,因此可以假設(shè)Stacks的速度必須小于或等于比特幣的速度。為了解決這個(gè)問題,Stacks設(shè)計(jì)了一種機(jī)制,允許其區(qū)塊鏈通過稱為微塊的中間較小塊,充分利用在比特幣上產(chǎn)生的兩個(gè)塊之間的時(shí)間。這些區(qū)塊可以利用更快的確認(rèn)速度,當(dāng)比特幣確認(rèn)一個(gè)區(qū)塊時(shí),微區(qū)塊可以從Stacks結(jié)算到比特幣并提供最終確定性。 因此,微塊在利用比特幣網(wǎng)絡(luò)的安全性的同時(shí)提高了速度。
智能合約需要Clarity
Stacks區(qū)塊鏈?zhǔn)褂肅larity編程語言為智能合約提供支持。Clarity將自己與最常見的智能合約語言區(qū)分開來,主要有兩個(gè)原因:
可判定語言:圖靈(不)完備性是機(jī)器的一種屬性,如果它可以被編碼,那么理論上(無法)解決任何問題。然而,解決“任何”問題所需的時(shí)間顯然是未知的,也不一定是上界的。像Solidity這樣的圖靈完備編程語言具有廣泛的技術(shù)可能性,但大部分時(shí)間都未使用。事實(shí)上,gas費(fèi)用消耗模型減少了編程設(shè)計(jì)的理論范圍,并促使開發(fā)人員選擇更簡單、更簡約的智能合約結(jié)構(gòu)。然而,圖靈完備的語言增加了錯(cuò)誤的表面積,并使編寫防黑客代碼變得更加困難。Clarity編碼語言是可判定的(圖靈不完整)。這使其更加安全,并且便于開發(fā)人員在運(yùn)行之前查看代碼將執(zhí)行的操作。
解釋代碼:此屬性允許無法審計(jì)智能合約代碼的非技術(shù)用戶在運(yùn)行智能合約之前在UI中準(zhǔn)確查看他們的余額將發(fā)生什么。
轉(zhuǎn)移證明(PoX)和質(zhì)押
比特幣區(qū)塊鏈上的傳統(tǒng)工作量證明機(jī)制基本上是這樣工作的:礦工花費(fèi)算力來猜測前一個(gè)區(qū)塊的哈希值,第一個(gè)能夠做到這一點(diǎn)的人會收到比特幣作為其努力的獎勵。
所有Stacks交易都以比特幣結(jié)算。這使Stacks交易能夠從比特幣的安全性中受益。由于Stacks區(qū)塊鏈需要將其區(qū)塊頭廣播到比特幣區(qū)塊鏈,在Stacks上實(shí)施工作量證明算法意味著額外的能源消耗。
Stacks選擇了一種更節(jié)能的機(jī)制,使用比特幣作為Stacks礦工代替算力使用的“數(shù)字能源”。這種機(jī)制稱為轉(zhuǎn)移證明(PoX),它允許利用和擴(kuò)展任何工作證明鏈,例如比特幣。
這種共識機(jī)制涉及雙方:礦工和質(zhì)押人。
礦工:使用PoX,礦工無需轉(zhuǎn)換電力和算力來賺取區(qū)塊獎勵和交易費(fèi)用。相反,他們將比特幣(一種工作量證明貨幣)轉(zhuǎn)移給Stacks代幣的持有者。這使Stacks代幣的持有者能夠從共識中賺取比特幣。這個(gè)過程稱為質(zhì)押。領(lǐng)導(dǎo)者選舉發(fā)生在比特幣上,新區(qū)塊寫入Stacks區(qū)塊鏈。他們的成本函數(shù)由他們承諾在比特幣區(qū)塊鏈上轉(zhuǎn)移的比特幣數(shù)量表示。使用可驗(yàn)證隨機(jī)函數(shù)在Stacks區(qū)塊鏈中選出挖掘下一個(gè)區(qū)塊的礦工(也稱為“領(lǐng)導(dǎo)者”),并在礦工相對于其他礦工轉(zhuǎn)移的比特幣的數(shù)量隨著比特幣的數(shù)量而增加。當(dāng)選礦工除交易費(fèi)外,還可獲得STX代幣形式的幣基獎勵。為了避免在Stacks區(qū)塊鏈而不是比特幣區(qū)塊鏈上挖礦時(shí)的激勵失調(diào),每個(gè)區(qū)塊的幣基獎勵會根據(jù)比特幣減半計(jì)劃隨著時(shí)間的推移而減少。
質(zhì)押人:他們暫時(shí)鎖定他們的STX以支持網(wǎng)絡(luò)的安全性和共識。作為獎勵,質(zhì)押人賺取BTC,礦工將其作為PoX的一部分轉(zhuǎn)移。根據(jù)持有的STX數(shù)量,他們可以選擇是獨(dú)立質(zhì)押還是加入質(zhì)押池??刂颇承㏒TX閾值數(shù)量的STX持有者(或池)將能夠發(fā)布簽名消息,將其STX代幣鎖定一段時(shí)間,指定一個(gè)比特幣地址以接收資金,并在Stacks鏈版本上發(fā)出信號(投票)/分叉作為當(dāng)前的。 這些信息對網(wǎng)絡(luò)上的(誠實(shí)的)礦工很有用。質(zhì)押人提供一個(gè)比特幣地址來接收礦工發(fā)送的比特幣獎勵。
總而言之,在PoX中,礦工并沒有將電力轉(zhuǎn)化為算力來獲得區(qū)塊獎勵。相反,他們利用已經(jīng)開采的比特幣將它們轉(zhuǎn)移到質(zhì)押人上。這種方法利用了比特幣工作量證明,而不會產(chǎn)生進(jìn)一步的環(huán)境影響。
礦工在STX中獲得獎勵,質(zhì)押人在BTC中獲得獎勵有什么意義?賺取BTC的質(zhì)押人可以依賴比STX更成熟、更穩(wěn)定的加密貨幣。這應(yīng)該有助于促進(jìn)社區(qū)的初步采用并減少對原生STX加密貨幣的依賴。另一方面,礦工可以通過賺取BTC以外的加密貨幣來實(shí)現(xiàn)更多的多元化,但其成功和采用本質(zhì)上依賴于比特幣。通過使用原生加密貨幣,礦工可以以無需許可的方式加入Stacks區(qū)塊鏈。礦工和質(zhì)押人以互補(bǔ)的方式為STX市場動態(tài)做出貢獻(xiàn):由于鎖定STX以獲得BTC獎勵的激勵,質(zhì)押人提供了購買壓力。因此,礦工可以投資挖礦活動,因?yàn)樗麄冎浪麄冏鳛楠剟瞰@得的STX代幣將得到市場的大力支持。
PoX與權(quán)益證明(PoS)有何不同?第一個(gè)區(qū)別是礦工和質(zhì)押人不是同一個(gè)實(shí)體,而在PoS中它們可以重合。此外,礦工實(shí)際上花費(fèi)代幣來參與礦工選舉,而PoS中的驗(yàn)證器通過以原生代幣的形式綁定他們的資本來幫助達(dá)成共識。與PoS區(qū)塊鏈相反,Stacks區(qū)塊鏈可以分叉,因?yàn)樗皇堋叭踔饔^性”問題的影響。弱主觀性意味著沒有礦工/驗(yàn)證器能夠在不信任其他節(jié)點(diǎn)的情況下識別“正確”的鏈。分叉的能力使區(qū)塊鏈能夠在可能嚴(yán)重影響PoS鏈功能的嚴(yán)重故障中幸存下來。最后,參與共識的參與者(即質(zhì)押人)以與鎖定在區(qū)塊鏈中的代幣(STX)不同的代幣(BTC)獲得獎勵。
目前有超過4.36億個(gè)STX(超過11億美元)被鎖定質(zhì)押,占STX流通供應(yīng)量的30%以上。平均質(zhì)押APR在8-10%范圍內(nèi)。
Stacks與同行相比如何?
可以認(rèn)為最接近Stacks的項(xiàng)目是Liquid網(wǎng)絡(luò)、閃電網(wǎng)絡(luò)和RSK。然而,Stacks代表了一種獨(dú)一性,它與這三個(gè)項(xiàng)目中的每一個(gè)都在以下特點(diǎn)上有所區(qū)別:
Stacks區(qū)塊的歷史存儲在比特幣上。通過賦予Stacks更高級別的安全性,這使得Stacks區(qū)塊鏈與Liquid網(wǎng)絡(luò)等側(cè)鏈不同。在Stacks區(qū)塊在比特幣區(qū)塊鏈上最終確定之前,在Stacks上創(chuàng)建私有分叉的惡意攻擊者會暴露自己。然后誠實(shí)的礦工可以采取行動阻止攻擊。
STX代幣不與BTC掛鉤。與Liquid網(wǎng)絡(luò)不同的是,Stacks區(qū)塊鏈上產(chǎn)生的價(jià)值可作為安全保障,無需提供激勵措施來保持比特幣和側(cè)鏈代幣之間的掛鉤。
Stacks交易獨(dú)立于比特幣交易。由于Stacks不是像閃電網(wǎng)絡(luò)那樣的第2層解決方案,它的效用超出了比特幣的純可擴(kuò)展性改進(jìn)
Stacks礦工獨(dú)立于比特幣礦工。這使得Stacks與像RSK這樣的合并開采鏈不同,后者的網(wǎng)絡(luò)安全依賴于比特幣礦工的子集,在某些情況下,這些礦工可能會成為一個(gè)單一的實(shí)體,在去中心化方面具有重要意義。
STX通證經(jīng)濟(jì)
對于大多數(shù)第1層區(qū)塊鏈原生代幣,Stacks加密貨幣(STX)旨在支付交易費(fèi)用和智能合約執(zhí)行費(fèi)用。這使得Stacks的長期價(jià)值取決于Stacks生態(tài)系統(tǒng)的增長以及對Clarity智能合約的相關(guān)需求,因?yàn)椋?br>由于交易費(fèi)用較高,礦工可以看到開采的區(qū)塊價(jià)值增加,這為他們購買STX以參與共識提供了動力。
STX質(zhì)押人將能夠從Stacks生態(tài)系統(tǒng)的增長中受益,因?yàn)樗麄兊谋忍貛弄剟畈粌H取決于幣基,還取決于網(wǎng)絡(luò)使用情況。
Stacks加密貨幣在創(chuàng)世區(qū)塊中有13.2億個(gè)STX。該分配已通過2017年的首次代幣發(fā)行推出,其中Stacks籌集了約4700萬美元,投資者以0.12美元的價(jià)格購買了STX。2019年,發(fā)生了兩次受SEC監(jiān)管的代幣發(fā)行:Reg S發(fā)行籌集了760萬美元,STX價(jià)格為0.25美元,而Reg A+發(fā)行籌集了1550萬美元,STX價(jià)格為0.3美元。
Stacks的經(jīng)濟(jì)政策于2020年10月更新,從適應(yīng)銷毀和鑄造機(jī)制轉(zhuǎn)變?yōu)闇p少發(fā)行模式,這將導(dǎo)致到2050年的未來供應(yīng)量約為18.18億。發(fā)行量的減少是通過上一段中已經(jīng)說明的三次減半來實(shí)現(xiàn)的。
Stacks發(fā)生了什么?
Stacks生態(tài)系統(tǒng)正在經(jīng)歷穩(wěn)健的有機(jī)增長,主要由以下領(lǐng)域推動:
CityCoins—CityCoins創(chuàng)建了一個(gè)創(chuàng)新協(xié)議,允許社區(qū)通過轉(zhuǎn)發(fā)STX以換取獎勵來為其城市的財(cái)政資源做出貢獻(xiàn)。貢獻(xiàn)者可以通過Stacks協(xié)議提供他們的STX。30%的轉(zhuǎn)發(fā)STX代幣由城市在托管錢包中收集。剩余的70%被有效質(zhì)押,為CityCoin質(zhì)押人提供STX獎勵。邁阿密是第一個(gè)加入該項(xiàng)目并成為頭條新聞的城市,甚至在該市市長弗朗西斯·蘇亞雷斯宣布其薪水將以BTC計(jì)價(jià)之前。邁阿密錢包的總價(jià)值鎖定已超過2000萬美元,約占邁阿密市每年稅收收入的20%。紐約也加入了該計(jì)劃,根據(jù)公眾的良好印象,更多的人將跟隨他們。
DeFi—第一個(gè)在Stacks區(qū)塊鏈上上線的DeFi平臺是Arkadiko。該項(xiàng)目旨在通過自償貸款發(fā)行一種名為USDA的穩(wěn)定幣。Arkadiko的鎖定總價(jià)值已經(jīng)達(dá)到6000萬美元。另一個(gè)非常有前途的項(xiàng)目叫做Alex,這是一個(gè)DeFi協(xié)議,允許用戶推出和交易他們自己的代幣、借貸,而沒有被清算的風(fēng)險(xiǎn)并參與增產(chǎn)農(nóng)業(yè)。 Alex最近在White Star資本領(lǐng)投的一輪融資中籌集了580萬美元。
NFT—Stacks生態(tài)系統(tǒng)擁有一些非常受歡迎的集合:
o朋克:他們無處不在,Stacks生態(tài)系統(tǒng)也不例外。StacksPunks是頂級以太坊頭像項(xiàng)目加密朋克的Stacks對應(yīng)物,最近已在Stacks區(qū)塊鏈上推出,并產(chǎn)生了超過150萬美元的交易量。
oMegaponts:Stacks中最著名的收藏品的NFT銷售額達(dá)到了220萬美元。Megapont將發(fā)布交互式鑄幣,將于12月上線
oBitcoinBirds:第二受歡迎的收藏品NFT銷售額已達(dá)到100萬美元
oSatoshibles:世界上第一個(gè)連接以太坊和比特幣的跨鏈NFT橋。這是最初在以太坊上推出的NFT頭像系列。顧名思義,加密貨幣領(lǐng)域中的任何社區(qū)都無法比比特幣社區(qū)本身更能欣賞受比特幣匿名創(chuàng)造者中本聰啟發(fā)的藝術(shù)創(chuàng)作。
此外,STX質(zhì)押人可以選擇賺取NFT作為質(zhì)押獎勵。一個(gè)名為Boomboxes的項(xiàng)目使這成為可能,其鎖定的總價(jià)值現(xiàn)已超過100萬美元。
Stacks的未來是什么?
Stacks區(qū)塊鏈正在進(jìn)行重大升級,即Stacks2.1。2.1升級不會自動進(jìn)行。準(zhǔn)備好后,它只會在網(wǎng)絡(luò)同意的情況下激活。升級應(yīng)該在2.1中提供一些向后不兼容的功能,這些功能將有助于改善Stacks區(qū)塊鏈的整體功能,例如:
質(zhì)押改進(jìn):這些功能將使質(zhì)押在時(shí)間(不會因冷卻期而錯(cuò)過獎勵周期)和資本使用(用戶可以從一個(gè)周期到另一個(gè)周期自由增加他們的STX并收回未用于賺取獎勵的STX)方面更加高效)。
Clarity改進(jìn):這些功能將允許程序員利用更多的內(nèi)置函數(shù)、更好的解析和轉(zhuǎn)換原語。此外,開發(fā)人員可以使用PoX獎勵信息在Stacks之上構(gòu)建質(zhì)押衍生品。
帶內(nèi)區(qū)塊鏈升級:這些功能將允許礦工和STX持有者在實(shí)施向后不兼容的升級(如當(dāng)前的2.1升級)時(shí)對“停止日期”進(jìn)行投票,并投票延長PoX機(jī)制的停止日期。
可靠性改進(jìn):這些功能將有助于調(diào)整運(yùn)行時(shí)成本,為使用迭代的智能合約騰出更多空間,以更好的方式管理比特幣閃存塊,提高礦工的抽簽權(quán)重,并使多重簽名和驗(yàn)證獨(dú)立于他們到達(dá)的順序。
此外,Stacks團(tuán)隊(duì)目前正致力于通過以下橋梁增強(qiáng)與不同區(qū)塊鏈的互操作性:
Stacks橋—跨鏈傳輸服務(wù),允許基于ETH或STX的NFT的所有者在區(qū)塊鏈之間移動他們的NFT。
Banana橋——這座橋?qū)⒃试SMegakongs從以太坊轉(zhuǎn)移到Stacks,反之亦然。 比特幣NFT可以很快訪問元宇宙項(xiàng)目。
Orbit鏈—Orbit鏈最近與Gala游戲合作擴(kuò)展到游戲行業(yè),目前正在連接Stacks。 在過去的一年里,價(jià)值超過100億美元的資產(chǎn)已經(jīng)跨越了以太坊、BSC、Polygon、Klaytn、ICON和Ripple等公司。
由于迄今為止提到的技術(shù)原因,將智能合約引入比特幣是一個(gè)令人難以置信的雄心勃勃的計(jì)劃。一個(gè)公平的問題可能是,當(dāng)有這么多其他區(qū)塊鏈可用于DeFi、NFT和其他應(yīng)用時(shí),是否真的值得付出努力。然而,比特幣可以依靠最大的社區(qū)、最安全和去中心化的區(qū)塊鏈之一,并且在全球范圍內(nèi)被采用,目前其他幣種都無法與之媲美。由于加密貨幣市場正在獲得更廣泛的采用,去中心化和網(wǎng)絡(luò)穩(wěn)健性對于大型和具有系統(tǒng)重要性的機(jī)構(gòu)來說變得至關(guān)重要。比特幣就是那個(gè)網(wǎng)絡(luò)。中本聰?shù)纳锝邮苤悄芎霞s兼容性的挑戰(zhàn)是合乎邏輯的。在多鏈時(shí)代來臨之際,世界上最著名的區(qū)塊鏈在產(chǎn)品供應(yīng)方面似乎遠(yuǎn)遠(yuǎn)落后于競爭對手。Stacks已經(jīng)建立了一個(gè)理論上合理且操作靈活的基礎(chǔ)設(shè)施來填補(bǔ)這一空白,并將比特幣提升到一個(gè)新的水平。