擴容與第二層

Danksharding

Danksharding 是以太坊為「擴展資料可得性」所訂的長期計畫,目的是讓彙整能把大量廉價資料貼到底層。它不對「執行」分片(即把鏈拆成許多各自跑交易的子鏈,也就是舊版「eth2 分片」設計),而只對「資料」分片:每個區塊都承載一個大型、統一的資料 blob 市場,供彙整向其中購買空間,而共識仍維持在單一一條鏈上。它以研究員 Dankrad Feist 命名,而 proto-danksharding(EIP-4844)是邁向它的第一個上線步驟。

其機制結合了本領域的數個構件。每個區塊預留空間給許多份經抹除碼編碼的 blob——完整 danksharding 目標約為每塊 64 份 blob、量級在 16 MB 上下,遠多於今天任一節點所下載的量。驗證者並非各自儲存全部;他們改以資料可得性抽樣來集體保證 blob 確已發布,並用 KZG 承諾把抽樣綁定到已承諾的資料上。由於沒有節點需要整份資料集,鏈便能提供「遠超其最弱參與者所能儲存」的資料頻寬,而這正是彙整用來壓低手續費所需的。

Danksharding 也倚賴「提議者與建構者分離」。打造一個塞進並抹除碼編碼數十 MB blob 的區塊是繁重工作,因此這個角色交給專門的建構者,而提議該區塊的驗證者只需驗證一個簡潔的承諾——讓一般驗證維持廉價且去中心化。截至 2026 年初,完整 danksharding 仍是一項跨年度的研究與工程工程;已上線的是 proto-danksharding 這塊地基,並透過中間步驟(如 PeerDAS)逐步加上抽樣機制。最終狀態是一個底層——對一整個星系般眾多的彙整而言,廉價而充裕的資料可得性引擎。

Danksharding 分的是「資料」,不是「執行」。較早的「執行分片」構想(64 條各自跑智慧合約的子鏈)已被捨棄,因為彙整把執行處理得更好;底層剩下的工作,就是當一個位於它們之下、廉價且可抽樣的資料層。