
Danksharding là công nghệ mở rộng quy mô thế hệ mới của Ethereum, được thiết kế căn bản để giúp mạng lưới vận hành nhanh hơn, tiết kiệm chi phí hơn và tiếp cận dễ dàng hơn cho người dùng trên toàn cầu. Về cốt lõi, danksharding của Ethereum phân tách khối lượng xử lý dữ liệu của blockchain, giúp mạng lưới xử lý hàng nghìn giao dịch mỗi giây mà không làm mất đi các nguyên tắc phi tập trung - yếu tố bảo đảm bảo mật và uy tín cho Ethereum.
Sharding truyền thống chia blockchain thành nhiều phân đoạn gọi là "shard", mỗi shard xử lý một tập hợp giao dịch riêng biệt. Danksharding của Ethereum phát triển ý tưởng này vượt xa hơn: thay vì duy trì các shard độc lập với trưởng nhóm tổng hợp cố định, danksharding sắp xếp dữ liệu với duy nhất một trình đề xuất cho mỗi slot nhờ thiết kế "dank" đột phá. Kiến trúc này đơn giản hóa logic giao thức và nâng cao hiệu quả tổng thể rõ rệt.
Danksharding của Ethereum ra đời từ những nỗ lực liên tục của mạng lưới nhằm giải quyết các bài toán mở rộng. Lộ trình nâng cấp Ethereum ban đầu đề xuất sharding truyền thống để giảm tắc nghẽn. Nhưng khi rollup phát triển nhanh và nhu cầu cung cấp dữ liệu tốc độ cao gia tăng, danksharding trở thành lựa chọn tối ưu. Công nghệ này đặc biệt quan trọng khi mạng lưới đối mặt với lượng người dùng tăng vọt và sự bùng nổ của DeFi, NFT cùng các ứng dụng game blockchain.
Bảng so sánh giữa danksharding và sharding truyền thống:
| Đặc điểm | Sharding truyền thống | Danksharding |
|---|---|---|
| Phân đoạn dữ liệu | Nhiều shard | Một không gian dữ liệu duy nhất |
| Hệ thống đề xuất | Nhiều trình tổng hợp | Một trình đề xuất duy nhất |
| Độ phức tạp | Cao hơn | Thấp hơn |
| Khả năng mở rộng | Cao | Rất cao |
Mô hình một trình đề xuất duy nhất trong danksharding giúp giảm thiểu chi phí điều phối và nâng cao hiệu quả hệ thống. Việc hợp nhất lớp cung cấp dữ liệu giúp danksharding xây dựng một kiến trúc tinh gọn, có khả năng mở rộng tốt hơn nhiều so với thiết kế đa shard truyền thống.
💡 Lưu ý chuyên môn: Danksharding không chỉ dành cho nhà phát triển—mọi người dùng Ethereum sẽ được hưởng phí thấp hơn và giao dịch nhanh hơn khi công nghệ này được triển khai đầy đủ.
Proto-danksharding, còn gọi là EIP-4844, là bước chuyển tiếp quan trọng trên hành trình hướng tới danksharding đầy đủ cho Ethereum. Đây là một bản nâng cấp giao thức giúp giảm ngay phí giao dịch thông qua việc bổ sung cấu trúc dữ liệu mới – "blob" – vào mạng Ethereum.
EIP-4844 đặc biệt ý nghĩa vì mang blob dữ liệu lên Ethereum Mainnet, cho phép rollup đăng tải dữ liệu giao dịch hiệu quả và tiết kiệm hơn nhiều chi phí hiện tại. Khác với danksharding đầy đủ, proto-danksharding không chia blockchain thành nhiều shard, mà thiết lập nền tảng: cấu trúc blob dữ liệu, thị trường phí mới và cơ chế xác thực chuẩn bị cho các nâng cấp tương lai.
Việc triển khai proto-danksharding là cột mốc quan trọng trên hành trình mở rộng của Ethereum. Khi giới thiệu blob như một loại giao dịch mới, EIP-4844 tạo ra thị trường phí riêng cho dữ liệu, không cạnh tranh với giao dịch thông thường. Điều này rất cần thiết để duy trì phí thấp cho rollup Layer 2, đồng thời bảo toàn bảo mật cho Ethereum.
Các điểm nổi bật mà EIP-4844 mang lại:
Điểm khác biệt giữa proto-danksharding và danksharding đầy đủ nằm ở quy mô và phạm vi. Proto-danksharding giới thiệu blob dữ liệu và các cơ chế giúp nhà phát triển giảm mạnh phí rollup, còn danksharding đầy đủ sẽ tăng thêm số lượng blob mỗi block và nâng sức chứa dữ liệu lên nhiều lần. Có thể hình dung proto-danksharding giống như "danksharding nhẹ"—đem lại lợi ích ngay lập tức và mở đường cho các giải pháp mở rộng toàn diện hơn.
Sức mạnh của Danksharding đến từ cách nó giúp lưu trữ dữ liệu hiệu quả, chi phí thấp cho rollup thông qua hàng loạt đổi mới. Những điểm then chốt gồm blob dữ liệu, cam kết KZG và quy trình xác thực mới—tất cả phối hợp tạo nên một hệ thống vừa mở rộng vừa an toàn.
Blob dữ liệu là gì?
Blob dữ liệu là các khối dữ liệu nhị phân lớn được chèn cùng block Ethereum. Đây là loại giao dịch mới, chuyên dùng cho cung cấp dữ liệu. Không giống giao dịch thông thường, blob không thể truy cập trực tiếp qua smart contract, nhưng rollup dùng blob để lưu lượng lớn dữ liệu giao dịch với chi phí cực thấp. Do blob không cạnh tranh với giao dịch Ethereum về không gian block, phí rollup giảm rất sâu.
Mỗi blob chứa khoảng 125 KB dữ liệu, mỗi block có thể có nhiều blob. Như vậy, mạng lưới có thêm sức chứa dữ liệu lớn mà không ảnh hưởng đến quá trình xử lý giao dịch. Blob được các node đồng thuận lưu giữ trong thời gian giới hạn (vài tuần), đủ để rollup xử lý và hoàn tất giao dịch.
Cam kết KZG và vai trò của nó
KZG (Kate-Zaverucha-Goldberg) là bằng chứng mật mã cho phép xác minh blob mà không cần tải hay xử lý toàn bộ dữ liệu. Nhờ đó, mạng lưới bảo đảm khả năng cung cấp dữ liệu mà vẫn hiệu quả. Lễ nghi KZG, hoàn thành năm 2023 với hàng chục nghìn người toàn cầu tham gia, đã tạo ra tham số mật mã an toàn, khiến việc thao túng hoặc kiểm duyệt dữ liệu blob thành bất khả thi về toán học.
Cam kết KZG tạo ra "dấu vân tay" mật mã cho blob. Trình xác thực chỉ cần kiểm tra dấu vân tay để xác nhận tồn tại và tính đúng đắn, không cần xử lý toàn bộ blob. Đây là yếu tố giữ cho Ethereum phi tập trung, bởi yêu cầu phần cứng trình xác thực vẫn ở mức hợp lý dù lưu lượng dữ liệu tăng mạnh.
Quy trình xác thực
Trình xác thực trong danksharding sẽ đề xuất và xác minh block vừa có blob vừa có giao dịch thông thường. Họ xác nhận blob có sẵn và hợp lệ—không phải đọc toàn bộ nội dung, mà thông qua cam kết KZG. Nhờ đó, Ethereum vẫn phi tập trung mà thông lượng dữ liệu tăng mạnh.
Khi một trình xác thực đề xuất block chứa blob, các trình xác thực khác sẽ lấy mẫu cung cấp dữ liệu (data availability sampling) để đảm bảo blob thực sự khả dụng. Việc lấy mẫu này tiết kiệm, không cần tải hết blob, trình xác thực phần cứng vừa phải cũng tham gia được.
| Thành phần | Mục đích |
|---|---|
| Blob dữ liệu | Lưu trữ dữ liệu rollup lớn với chi phí thấp |
| Cam kết KZG | Đảm bảo khả năng cung cấp và tính hợp lệ dữ liệu |
| Trình xác thực | Đề xuất và xác minh block có blob |
| Lấy mẫu cung cấp dữ liệu | Xác minh hiệu quả mà không cần tải toàn bộ dữ liệu |
💡 Lưu ý chuyên môn: Blob giúp rollup rẻ hơn rất nhiều—hãy kiểm tra dApp hoặc Layer 2 bạn dùng đã tích hợp EIP-4844 chưa để tiết kiệm phí tối đa!
Rollup là giải pháp mở rộng, gom nhiều giao dịch ngoài chuỗi và ghi dữ liệu tổng lên Ethereum nhằm đảm bảo an toàn. Đây là hướng mở rộng chủ đạo của Ethereum và proto-danksharding giúp rollup hiệu quả, tiết kiệm hơn rõ rệt.
Có hai loại rollup chính với cách tiếp cận riêng:
Optimistic Rollup (ví dụ: Arbitrum, Optimism, Base): Giả định giao dịch hợp lệ, có bằng chứng gian lận để tranh chấp. Nếu ai đó gửi giao dịch sai, những người khác có thể thách thức trong thời gian đợi. Đơn giản hơn nhưng rút tiền cần chờ.
ZK (Zero-Knowledge) Rollup (ví dụ: zkSync, StarkNet, Polygon zkEVM): Áp dụng bằng chứng mật mã xác minh giao dịch tức thì. Triển khai phức tạp hơn, nhưng cho hoàn tất nhanh và không cần chờ tranh chấp.
Blob của proto-danksharding cho phép cả hai loại rollup lưu trữ dữ liệu giao dịch rẻ hơn nhiều lần. Trước đây, rollup phải đăng dữ liệu dưới dạng calldata đắt đỏ, cạnh tranh với giao dịch thường về không gian block. Giờ đây, blob tạo ra lớp cung cấp dữ liệu riêng, chi phí thấp hơn nhiều. Nhờ đó, chi phí vận hành rollup và phí người dùng giảm sâu.
Hiệu quả với người dùng là rất lớn và tức thì. Chi phí đăng dữ liệu thấp giúp rollup chuyển ưu đãi giá trực tiếp cho người dùng, làm các ứng dụng Ethereum dễ tiếp cận với số đông. Điều này rất quan trọng để thúc đẩy phổ cập DeFi, NFT và game blockchain.
Ví dụ về tác động chi phí:
Các dự án rollup lớn đã nhanh chóng tích hợp proto-danksharding để tận dụng ưu thế chi phí. Đa số Layer 2 dẫn đầu đã hỗ trợ EIP-4844, và người dùng đang thấy rõ phí giao dịch giảm. Các sàn giao dịch lớn cũng đã hỗ trợ rollup này, giúp người dùng tiếp cận giao dịch Ethereum chi phí thấp dễ dàng.
Danksharding được phát triển hướng tới người dùng cuối, mang lại các lợi ích thực tế giúp Ethereum dễ tiếp cận và tiện dụng hơn trong đời sống. Công nghệ này giải quyết triệt để các vấn đề lớn nhất: phí cao, thông lượng hạn chế, khó mở rộng.
Lợi ích then chốt:
| Đặc điểm | Trước Danksharding | Sau Danksharding |
|---|---|---|
| Phí Layer 2 | 0,30–2,00 USD | 0,02–0,10 USD |
| Thông lượng dữ liệu | ~1MB/block | 16MB+/block (tương lai) |
| Tiếp cận người dùng/nhà phát triển | Bị giới hạn bởi chi phí | Mở rộng cho đại chúng |
| Giao dịch mỗi giây | Giới hạn | Tăng vọt |
Với người giao dịch và người dùng nền tảng lớn, những cải tiến này đồng nghĩa phí chuyển tài sản liên chuỗi giảm, nhiều cơ hội giao dịch hơn trên Layer 2 Ethereum, rút nạp tiền nhanh do rollup được xử lý nhanh khắp hệ sinh thái. Việc giảm chi phí đặc biệt giá trị với người giao dịch thường xuyên hoặc tham gia DeFi nhiều thao tác.
Khả năng mở rộng cũng cho phép xuất hiện các trường hợp sử dụng mới vốn không khả thi vì phí cao như thanh toán vi mô, game on-chain cập nhật trạng thái liên tục, hay ứng dụng xã hội nhiều giao dịch—all đều dễ dàng trên Ethereum với danksharding.
Hãy xem dữ liệu thực tế để thấy proto-danksharding ảnh hưởng tới phí giao dịch các rollup Ethereum nổi bật như thế nào. Dữ liệu dưới đây cho thấy mức giảm phí rõ rệt mà người dùng được hưởng:
| Rollup | Phí giao dịch trung bình (Trước EIP-4844) | Phí giao dịch trung bình (Sau EIP-4844) |
|---|---|---|
| Arbitrum | 0,30 USD | 0,05 USD |
| Optimism | 0,25 USD | 0,04 USD |
| Base | 0,19 USD | 0,03 USD |
| zkSync Era | 0,20 USD | 0,03 USD |
Cơ chế giảm phí:
Đăng dữ liệu: Rollup phải đăng dữ liệu giao dịch lên Ethereum để bảo đảm an toàn và khả năng cung cấp dữ liệu. Như vậy, bất kỳ ai cũng tái dựng lại trạng thái rollup được nếu cần.
Trước EIP-4844: Rollup đăng dữ liệu qua calldata rất đắt đỏ, cạnh tranh với smart contract về không gian block, khiến đăng dữ liệu là khoản phí lớn nhất với nhà vận hành rollup.
Với Proto-Danksharding: Rollup đăng dữ liệu bằng blob, tồn tại trong thị trường phí riêng biệt và rẻ hơn calldata rất nhiều. Blob không cạnh tranh với giao dịch thực thi trên layer.
Lợi ích người dùng: Khi nhà vận hành rollup tiết kiệm chi phí đăng dữ liệu, ưu đãi này chuyển thẳng cho người dùng dưới dạng phí giao dịch thấp hơn. Việc giảm phí xảy ra gần như ngay khi rollup áp dụng blob.
Động lực thị trường phí: Thị trường phí blob hoạt động độc lập với phí gas thông thường, giúp chi phí Layer 2 ổn định, dễ dự báo hơn.
Lưu ý thêm:
Phí biến động: Phí blob nhìn chung thấp hơn nhiều, nhưng vẫn có thể dao động theo nhu cầu sử dụng không gian blob. Tuy nhiên, kể cả khi cao điểm, phí blob vẫn thấp hơn calldata rõ rệt.
Bảo mật giữ nguyên: Đảm bảo an toàn, tin cậy vẫn y như trước blob. Blob được cam kết lên beacon chain và xác minh bởi trình xác thực.
Áp dụng dần dần: Khi nhiều rollup áp dụng EIP-4844, người dùng nên kiểm tra Layer 2 mình dùng đã hỗ trợ blob chưa để tận hưởng phí tối ưu nhất.
Định hướng dài hạn: Khi triển khai danksharding đầy đủ, phí còn giảm nữa nhờ số lượng blob mỗi block tăng lên.
Danksharding được thiết kế để bảo toàn các giá trị cốt lõi của Ethereum: bảo mật, chống kiểm duyệt và phi tập trung, kể cả khi mạng lưới mở rộng phục vụ lượng giao dịch khổng lồ. Đây là nền tảng giá trị của Ethereum, không thể đánh đổi lấy hiệu năng đơn thuần.
Chống kiểm duyệt
Danksharding khiến việc một cá nhân hay nhóm cản trở dữ liệu được ghi vào block trở nên cực kỳ khó. Cấu trúc một trình đề xuất duy nhất kết hợp cam kết KZG tạo nhiều lớp bảo vệ chống kiểm duyệt ở cấp giao thức. Dù một số trình xác thực cố tình kiểm duyệt, tính ngẫu nhiên khi chọn trình xác thực và minh bạch của cam kết blob khiến kiểm duyệt kéo dài bất khả thi.
Cơ chế lấy mẫu cung cấp dữ liệu cũng góp phần chống kiểm duyệt. Nhờ xác thực có thể kiểm tra dữ liệu khả dụng mà không tải hết blob, kẻ xấu khó che giấu dữ liệu bị kiểm duyệt. Mạng lưới phát hiện và xử lý kiểm duyệt rất nhanh.
Duy trì phi tập trung
Duy trì tập trình xác thực lớn, phi tập trung là cốt lõi bảo mật Ethereum. Danksharding gia tăng thông lượng mà không làm yêu cầu phần cứng xác thực tăng nhiều. Trình xác thực chỉ cần kiểm tra cam kết KZG thay vì xử lý toàn bộ dữ liệu blob, giữ ngưỡng tham gia thấp, cho phép tập xác thực đa dạng, phân tán toàn cầu xác minh dữ liệu độc lập.
Thiết kế cân bằng giữa tăng sức chứa dữ liệu và khả năng xác thực. Kể cả khi số blob mỗi block tăng cùng danksharding đầy đủ, xác minh vẫn đủ nhẹ để xác thực cá nhân tham gia hiệu quả.
Lễ nghi KZG và bảo mật mật mã
Lễ nghi KZG là chốt bảo mật của danksharding. Quá trình chuẩn bị tin cậy với hàng chục nghìn người đóng góp toàn cầu đã tạo tham số mật mã cho cam kết KZG, đảm bảo chỉ cần một người tham gia hủy bí mật đóng góp, hệ thống vẫn an toàn.
Nền tảng mật mã này đảm bảo dữ liệu luôn khả dụng, kể cả khi có xác thực xấu. Tính chất toán học của cam kết KZG khiến chứng cứ giả hoặc che giấu dữ liệu không khả dụng là bất khả thi về mặt tính toán.
Khuyến nghị bảo mật cho người dùng:
Lộ trình mở rộng của Ethereum chia thành nhiều giai đoạn, mỗi giai đoạn kế thừa thành quả trước đó. Quá trình từ proto-danksharding đến danksharding đầy đủ là hành trình nhiều năm liên tục cải tiến.
Giai đoạn 1: Proto-Danksharding (EIP-4844) Giai đoạn này đã triển khai, mang lại cấu trúc blob và tiết kiệm phí lớn cho người dùng rollup. Bản đầu chỉ hỗ trợ số blob mỗi block giới hạn nhưng đã giúp mở rộng đáng kể.
Giai đoạn 2: Nâng cấp cung cấp dữ liệu Tiếp tục tối ưu tương tác dữ liệu Layer 2 và tinh chỉnh thị trường phí blob. Bao gồm cải tiến lấy mẫu cung cấp dữ liệu, nâng cao hiệu quả xác thực, có thể tăng số blob mỗi block.
Giai đoạn 3: Danksharding đầy đủ Đặt mục tiêu 64 blob hoặc nhiều hơn mỗi block, tăng sức chứa cung cấp dữ liệu theo cấp số nhân. Nhờ đó, giao dịch rollup rẻ hơn nữa, thông lượng toàn hệ sinh thái tăng mạnh. Danksharding đầy đủ sẽ có các kỹ thuật lấy mẫu cung cấp dữ liệu tiên tiến hơn.
Giai đoạn 4: Đề xuất tương lai Ngoài danksharding đầy đủ, các nhà nghiên cứu đang phát triển thị trường phí đa chiều, nghiên cứu sharding sâu hơn và cân nhắc tích hợp các công nghệ mở rộng khác. Lộ trình vẫn linh hoạt đón nhận sáng kiến mới xuất hiện.
Việc chuyển từ proto-danksharding sang đầy đủ dự kiến kéo dài vài năm, tùy vào kiểm thử, kiểm toán bảo mật và đánh giá ổn định mainnet. Cộng đồng phát triển Ethereum ưu tiên bảo mật, phi tập trung chứ không đẩy nhanh tiến độ, đảm bảo mọi nâng cấp luôn đạt chuẩn cao nhất.
Cột mốc quan trọng:
Lộ trình này chứng tỏ cam kết lâu dài của Ethereum với khả năng mở rộng, đồng thời giữ vững các thuộc tính bảo mật, phi tập trung vốn là giá trị cốt lõi. Mỗi giai đoạn đều mang lại lợi ích rõ ràng cho người dùng và làm nền tảng cho các bước tiến tiếp theo.
Ethereum Danksharding là nâng cấp giúp tăng thông lượng giao dịch, giảm chi phí và nâng cao bảo mật mạng lưới. Giải pháp này làm rollup trên blockchain hiệu quả hơn, cho phép số lượng giao dịch mỗi block lớn hơn mà vẫn đảm bảo phi tập trung và an toàn.
Proto-Danksharding là thay đổi lớn với kiến trúc Ethereum hiện tại, mở đường cho các nâng cấp hướng tới Danksharding đầy đủ. Danksharding là bản hoàn chỉnh với dữ liệu blob giúp mở rộng và cung cấp dữ liệu vượt trội.
Danksharding nâng cao thông lượng giao dịch Ethereum nhờ công nghệ sharding, giúp giảm phí gas mạnh. Giải pháp này cấp thêm không gian lưu trữ cho giao dịch rollup, giúp mạng xử lý nhiều giao dịch cùng lúc hiệu quả hơn.
Danksharding kết hợp sharding với công nghệ Rollup để mở rộng quy mô mà vẫn bảo toàn phi tập trung, bảo mật. Nó tách biệt lớp quyết toán và cung cấp dữ liệu, giúp xử lý giao dịch hiệu quả và phí thấp hơn các Layer 2 truyền thống, trở thành giải pháp mở rộng tối ưu cho Ethereum.
Danksharding dự kiến triển khai từng giai đoạn từ năm 2023, Proto-Danksharding là bước đầu đã được lên kế hoạch. Lộ trình triển khai danksharding đầy đủ trên mainnet vẫn đang điều chỉnh, ngày ra mắt cụ thể chưa xác định cuối cùng.
Danksharding tăng bảo mật Ethereum nhờ nâng cao khả năng cung cấp dữ liệu, giảm nguy cơ tập trung và tăng sức chống kiểm duyệt cho mạng lưới thông qua lấy mẫu dữ liệu phân tán.











