比特幣基礎建置:Stacks (STX) 與中本聰升級

作者:Francesco 來源:substack 翻譯:善歐巴,金色財經

對於不熟悉Stacks (STX) 的人來說,它是最重要的比特幣第2 層(L2),市值超過30 億美元。

在Ordinals和Defi-on-Bitcoin 炒作之前,Stacks 一直在嘗試在比特幣上進行構建。

雖然8 月加密貨幣出現了復甦跡象,比特幣從5 萬美元反彈至65 美元以上,但有一個項目的表現卻異常出色。

僅在8 月份,STX 就從低點上漲了75% 以上,這主要歸功於對其迄今為止最重要的更新的預期:中本聰升級。

本文介紹了中本聰升級,強調了其對STX 生態系統和技術堆疊的意義。

中本聰升級

aA4N8KSuPOlwjOFsHac0libOcGKxqVd7IbISjWSh.png

說到比特幣,如果有東西叫中本聰,那一定是一件大事。

中本聰升級計畫於8 月28 日進行,將為STX 帶來重大變化。

這是一次硬分叉,其設計目的(以及其他好處):

  • 提高交易吞吐量和速度

  • 增強最終性保證,提供100% 比特幣最終性

  • 降低礦工MEV

  • 提高防止鏈重組的安全性

這次硬分叉要獲得批准,需要超過70% 的批准率。

除其他變更外,此更新從根本上改變了Stacks 中的區塊生產,因為它將不再與礦工選舉相關:礦工將能夠以「固定節奏」生產區塊,並且只會利用礦工選舉來確定POX堆疊器集合中的哪個礦工應該停止生產區塊以及哪些新礦工應該開始生產區塊。讓我們深入了解一下!

目前,STX 中的區塊生產由SIP-001 、SIP-007和SIP-015定義。

  1. 礦工透過出價競爭以獲得選中並附加新區塊。

  2. 此次選拔將經過“礦工選拔流程”

  3. 礦工提交「區塊提交」交易,代表他們想要提交的新區塊的哈希值。

  4. 最多選擇一個區塊提交,授權「提交者傳播他們的區塊並獲得獎勵」。

然而,目前的流程有幾個局限性

  1. 高延遲和慢速區塊時間: 每次產生新區塊時都要 等待 「抽籤選舉」會導致較高的交易確認延遲(在最好的情況下,與比特幣的生產率一樣慢)。

  2. 微塊共識:雖然STX 使用「微塊」解決了錯過抽籤的問題,但它們直到下一次抽籤才能確認,因此實際上無法縮短交易時間。此外,新礦工可能不會將交易包含在微塊中,因為沒有共識級程序強制礦工在最新的微塊上進行構建,從而導致共識失敗和孤立交易。

  3. STX 上的鏈重組比比特幣便宜得多。

  4. 連接不佳的礦工(很難同步規範的STX 鏈)在提交區塊提交時可能會使其他連接更好的礦工成為孤兒。

  5. 比特幣礦工自願排除STX 礦工: 如果一個區塊的STX 獎勵足夠大, 比特幣礦工可以透過支付少量POX 支出並保證他們會贏得抽籤,故意將其他Stack 礦工的區塊提交排除在他們的比特幣區塊之外。

使用中本聰升級解決這些問題

  1. 更快的區塊時間:中本聰升級將區塊生產與礦工抽籤過程分開。

    每個比特幣區塊都會引入一個新的“任期”,其中單個礦工(透過加密選擇)負責產生盡可能多的STX 區塊。
    此外,這意味著不再有微區塊!從現在開始,將只有Nakamoto Stacks 區塊。雖然現在礦工輪流添加新區塊,但Nakamoto 允許他們為每個比特幣區塊產生任意數量的STX 區塊,並要求下一位礦工確認所有區塊。

  2. 比特幣最終性:STX 交易將像比特幣交易一樣難以逆轉。

最終性(Finality)到底是什麼意思?

最終性是指交易不可逆轉,如果不採取通常在計算和經濟上難以承受的特殊措施,幾乎不可能改變。

STX 礦工必須在比特幣上的區塊提交交易中提交「索引區塊哈希」 ,即其任期內最後一位Stacks 礦工生成的第一個區塊的哈希,從而將Stacks 鏈歷史錨定到比特幣。

oikOAfFEly9Kk9tozbW2HzdcCKPdt3GypZiSyhQz.png

這實現了比特幣的最終性,因為每個比特幣區塊都包含Stacks 鏈的狀態和任期的開始。

ivHfPjmopp2RWArYRUe31kOJfgzqIyKLflLinjxl.png

這確保了:

  1. 比特幣最終性

  2. 透過在堆高機上安裝分叉預防措施來解決礦工的連接問題

  3. 允許具有最新Stacks 鏈狀態副本的節點識別哪些Stacks 區塊受到比特幣重組的影響並恢復受影響的Stacks 交易。

讓我們舉個例子。
如果Stackers 簽署金鑰遭到惡意攻擊,會發生什麼情況?

即使在這種情況下,攻擊者也將無法在不重寫比特幣歷史的情況下重寫Stack 的新歷史。

如果Stacks 得到了Stacks 礦工的確認,則在該礦工任期結束時(當前比特幣區塊的末尾),該交易將作為Stacks 鏈狀態的一部分寫入比特幣,並且所有未來的礦工都必須以該鏈為基礎進行構建,這使得逆轉該交易與逆轉相應的比特幣交易一樣困難。

RM0pYWVlH2ejD3uNyWD3ehmqVXxQDpobl7wDOtAm.png

  1. MEV 抵抗:中本聰改變了抽籤演算法,以確保比特幣礦工不會擁有諸如審查其他Stacks 礦工的承諾交易的能力等優勢,從而確保他們贏得區塊獎勵(例如,花費BTC 有機會獲得STX)。

為了緩解這個問題,中本聰考慮了以下幾點:

  • 礦工參與最近的區塊:需要最近區塊(最近10 個)的嘗試歷史記錄才有資格進行抽籤。

  • 過去出價中位數方法:系統根據最近十個區塊的BTC 總出價中位數計算中標機率,以阻止惡意出價行為。

  • 絕對出價總額:將流程錨定在更廣泛、更穩定的經濟基線。

中本聰時代之後,贏得抽籤的機率發生了改變,使得忽略誠實STX 礦工的區塊提交變得無利可圖。

  1. Stackers 監督礦工行為:在中本聰時代之後,Stackers扮演更積極的角色。除了鎖定STX 代幣以促進網路的經濟安全外,他們還負責驗證和批准每個礦工任期內生產的每個區塊。

Stackers 可防止礦工分叉,並確保他們在規範鏈上進行建置。每次抽籤,STX 礦工都會進行「任期變更」:

  • 他們同意當前礦工的“最後簽名”的區塊。

  • 只能使用來自該最後簽名區塊的新礦工的簽名區塊。

因此,新礦工不能從老礦工那裡獲得孤立區塊,因為所有批准「任期變更」的簽署者都知道STX 區塊的正確順序。

ChwCbGr4wLnJdHcMcZSBmLHqa6PGT97EZirotx7V.png

簡而言之,中本聰升級改進了:

  1. 出塊時間:出塊速度較快(以秒為單位,而非以分鐘為單位)

  2. 最終結果:不再有STX 分叉。

  3. MEV 阻力:比特幣礦工不會比ST​​X 礦工更有優勢

這是Stacks 上最受期待的更新之一,它有可能徹底改變Stackers 和礦工的內部動態,並使網路從對比特幣安全屬性的固有依賴中受益更多。

在許多人倡導「比特幣上的DeFi」的情況下,Stacks 仍然具有獨特的優勢,可以成為在比特幣基礎上構建並從這一擴展中受益的主要項目之一。

你怎麼看?你看好比特幣上的DeFi 嗎?

作為嬰兒潮世代,我有時對比特幣的所有這些發展非常謹慎。我相信,只有不增加安全警告、集中化元素或對第三方的依賴,它們才有意義。

值得深思。

Total
0
Shares
Related Posts