要了解sBTC,首先我們要了解比特幣本身的腳本語言(Script),是無法執行複雜的邏輯運算,其主要功能只是數據的表示,就如網頁設計的HTML或數據傳輸格式的JSON檔案,這些語言設計並不支援複雜的運算。正因比特幣這種過於簡單的腳本語言設計,大大局限其應用於去中心化的智能合約上,像計算質押所收取利息,就很難牽涉比特幣在內。
一言以蔽之,sBTC(Stacks Bitcoin)就是一種可「编程」的「偽」比特幣,能處理較複雜的運算,這好比網頁設計中的Javascript,可處理網頁上的行為互動,而sBTC就足以應付智能合約中的複雜行為。
更重要的是,sBTC跟原生比特幣是1對1的轉換關係,它通過去中心化的雙向錨定機制,允許用戶在不依賴任何中心化機構的情況下進行交易和執行合約,其安全性遠高於過往那wrapped BTC或 bridged BTC,能夠安全地將比特幣資產由比特幣主鏈移入Stacks區塊鏈,或由Stacks區塊鏈移出至比特幣主鏈中。
總之,sBTC的出現,為比特幣系生態帶來更多的應用場景,過往以太坊能做的,現在在比特幣 L2 上亦能實現。