加密貨幣專案「TapeOut」在BNB鏈(BNB Chain)上公開了一項實驗性成果:把「代幣」當成邏輯電路的最小單位,再將完成的電路鑄成NFT固定下來,讓區塊鏈本身變成一台可以運算的裝置。
PANews刊登的TechFlow專欄報導指出,開發者Blonskr參考1971年英特爾(Intel) 4004處理器的規格,用2300個電晶體代幣打造出一顆上鏈CPU,命名為「貝希摩斯(Behemoth)」。貝希摩斯以BNB鏈的出塊節奏作為時脈訊號,基礎頻率被設定在2.22Hz,速度極為緩慢。
TapeOut的核心概念,是把半導體業慣用的「流片(TapeOut)」一詞搬上鏈。晶片設計一旦定案送進製造階段就很難再修改,這種不可逆的特性,正好呼應了區塊鏈本身的「不可竄改」。具體做法是:TapeOut用ERC-1155代幣代表「反及閘(NAND Gate)」,等電路設計完成後,再把整組電路鑄成基於ERC-721標準的NFT。
在數位電路裡,反及閘是可以組合出各種邏輯運算的基本元件。TapeOut把它代幣化之後,使用者只要在瀏覽器介面上拖曳電晶體代幣、連接線路,就能自行設計電路。設計一旦確認,用來拼接的電晶體代幣會被銷毀,同時生成代表最終電路的NFT。
電路的邏輯運算結果以「資料」形式記錄。專欄提到,這些電路沒有呼叫外部合約或寫入狀態的權限,純粹用於運算;使用者取得運算結果的過程走的是「唯讀查詢」,不會產生交易,也不需要支付「燃料費(Gas)」。
報導列舉的範例包括:用5個電晶體做出半加器、9個做出全加器、36個組成4位元加法器、100個打造七段顯示解碼器;至於2300個電晶體,則是刻意對應英特爾4004的規模。使用者也能像使用「黑箱」一樣,直接引用別人做好的電路,再接續設計自己的電路。
貝希摩斯從一開始就不是為了追求運算速度而生。專欄形容,它的運作速度遠遠比不上一般智慧型手機的處理器,但這個實驗的意義不在快慢,而在於「執行方式」本身——它想驗證的是,區塊鏈除了記帳之外,能不能承載真正的運算結構。
安全性也是這套設計的重點之一。由於電路本身不會呼叫其他合約、也不會寫入任何狀態,就算執行了來路不明的陌生電路,最壞的結果也只是得到錯誤答案而已。專欄認為,這樣的設計在使用者拼接、組合各種上鏈電路時,能有效降低執行風險。
官方也公布了初期參與數據:TapeOut的電晶體代幣交易市集在上線後5小時內,共有237個地址完成543筆交易,累計成交量達58.41枚幣安幣(BNB),協定收取的手續費則為0.58枚幣安幣(BNB)。
這次實驗和一般常見的代幣發行、DeFi收益率競賽走的完全是不同路線,它不涉及任何金融交易,更接近一場把「運算結構」搬上鏈的技術實驗。
不過,單憑目前公開的數據,還很難判斷TapeOut後續的使用熱度或商業擴展性。就現階段而言,它真正確立的意義,仍在於「CPU能在鏈上實際運作」這件事本身。
留言 0