究竟 Bitcoin Stacks 升級升了甚麼?

June 30, 2024 | 加密常識

一直也期待Bitcoin Stacks 升級的來臨,那究竟該升級帶來了甚麼改善,其他不談,我只集中探討交易速度這方面,因為你有買賣STX 的經驗就知,其完成交易的時間可以好耐,點解呢?

要理解這問題,我們先了解 Stacks 點生成區塊:

首先,礦工向 Stacker 發送 BTC,以獲得 Stacks 的交易手續費和區塊獎勵。

然後,根據礦工發送的 BTC 的數量比例決定每個礦工被挑選的機率。

跟著,當選的礦工贏得在 Stacks 鏈上創建新區塊和廣播該區塊的權利。

最後,當選礦工完成確認任務後便獲得 STX 和交易手續費作為區塊獎勵。

問題就在挑選礦工有時會極躭誤時間,要等待選出結果才可出區塊,令用戶提交的交易在一個區塊內被挖掘和確認的時間,可長達幾十分鐘。

升級後,更改了區塊生成的機制,容許已選出來的礦工在下一次礦工選出之前,可生成多個區塊;無錯!升級之前,Stacks 鏈上生成的區塊跟比特幣區塊的比例固定為 1:1,即係比特幣主鏈出一個區塊,stacks 鏈先可以先可出一個,導致區塊生成時間與交易確認時間極為緩慢,而家唔駛咁啦,一旦嗰選舉機制慢左,上一位已選出來的礦工就可以繼續生成區塊確認交易。

呢種機制將區塊生成和確認時間縮短到 5 秒左右,大大地提高了 Bitcoin Stacks 的可擴展性。