Rollup
簡單來說 Rollup 是一種 Layer 2,在鏈下執行交易,再把交易資料與證明或聲明發佈到底層區塊鏈,因此能繼承底層鏈的大部分安全性。
Rollup 是一種擴容設計:交易在主鏈之外執行,被打包成批次(batch),再回傳到以太坊這類 Layer 1。關鍵在於交易資料會寫入 L1,任何人都能重建並驗證 Rollup 的狀態。這也是 Rollup 與側鏈(sidechain)的差別,側鏈擁有獨立的安全性。
Rollup 主要分成兩類。Optimistic Rollup 預設每個批次都有效,並設有挑戰期(通常約七天),期間任何人都可以提交詐欺證明(fraud proof)來推翻錯誤的狀態。ZK Rollup 則附上有效性證明(validity proof),這是一種密碼學證明,可證明批次的計算結果正確,因此 L1 不必等待就能驗證。兩種做法通常都由排序器(sequencer)負責排列交易順序並產生批次。
對持幣者來說,Rollup 讓交易比在 L1 上便宜、快速許多,同時仍保有可信的退路可回到 L1。不過它也有取捨。從 Optimistic Rollup 以標準方式提領到 L1 需要好幾天,所以才會出現快速的第三方跨鏈橋,但這些橋也帶來額外風險。許多 Rollup 目前仍使用中心化的排序器,合約也可升級,並由多簽(multisig)控制,因此實際的安全性取決於專案去中心化到什麼程度。
請確認 Rollup 的證明系統是否真的已經上線且不需許可(permissionless)、升級金鑰掌握在誰手上,以及排序器停止運作時是否有強制提領的機制。也要記得,部署在 Rollup 上的代幣是獨立的合約,所以務必在該網路上單獨核對合約地址。較低的手續費也讓發行代幣的成本變得很低,因此一般的詐騙檢查在這裡同樣適用。




