Ethereum blobs là cải tiến nổi bật trong công nghệ blockchain, xuất hiện cùng bản nâng cấp lớn của Ethereum. Các cấu trúc dữ liệu này cho phép thanh toán thông qua Layer 2 (L2) thay vì calldata, nhằm tăng khả năng mở rộng và tối ưu hóa hiệu suất của Ethereum, đặc biệt đối với các giải pháp rollup.
Blobs, được triển khai thông qua một Ethereum Improvement Proposal (EIP) chuyên biệt, là các khối dữ liệu lớn lưu trữ trên blockchain Ethereum. Mục tiêu của blobs là giúp Ethereum mở rộng bằng cách xử lý lượng lớn dữ liệu một cách kinh tế và hiệu quả. Thay vì lưu trữ như dữ liệu truyền thống trên Ethereum Virtual Machine (EVM), blobs sử dụng cam kết mật mã KZG để nâng cao hiệu suất triển khai các giải pháp L2.
Việc đưa blobs vào đã giúp giảm mạnh phí gas. Đề xuất mới này cung cấp lớp dữ liệu chuyên biệt cho rollup, tăng không gian dữ liệu mỗi block và từ đó giảm chi phí. Đây là bước tiến quan trọng hỗ trợ khả năng mở rộng và mở ra tiềm năng triển khai phân mảnh dữ liệu trong tương lai.
Bản nâng cấp tích hợp blobs đã thay đổi hạ tầng Ethereum, giúp nền tảng này mở rộng, tiết kiệm chi phí và hoạt động hiệu quả hơn cho cả người dùng lẫn nhà phát triển. Bản nâng cấp bổ sung giải pháp lưu trữ dữ liệu rẻ hơn cho bằng chứng L2, yêu cầu các node operator lưu dữ liệu này trong khoảng 18 ngày.
Blob token là điểm mới trên blockchain Ethereum, liên kết chặt chẽ với bản nâng cấp gần đây. Token này giải quyết vấn đề xử lý số lượng giao dịch lớn và chi phí vận hành cao, đồng thời tập trung nâng cao hiệu quả các giải pháp L2.
Trung tâm cơ chế blob token là "blob transaction". Các giao dịch này mang các gói dữ liệu dung lượng lớn (blob) vào block Ethereum. So với giao dịch Ethereum thông thường, blob giúp xử lý dữ liệu quy mô lớn hiệu quả hơn về chi phí và khả năng mở rộng.
Bổ sung các loại giao dịch mới cùng trường block header cho phép tích hợp blobs vào hạ tầng Ethereum. Mỗi block Ethereum chứa số lượng blob xác định, mỗi blob lưu tối đa 128 KB thông tin. Việc tích hợp blobs giúp giải pháp L2 chuyển lượng lớn dữ liệu khỏi mainnet, giảm đáng kể phí gas.
Khi mua blob token, người dùng thường thực hiện quy trình tương tự như các loại tiền mã hóa khác qua nền tảng tài chính phi tập trung (DeFi):
Blobs có thể tạo ra chuyển biến lớn cho hệ sinh thái Ethereum với nhiều trường hợp sử dụng tiềm năng:
Lộ trình tiếp theo gồm tăng dung lượng blob và tối ưu hóa rollup, cùng triển khai sampling khả dụng dữ liệu (DAS) để mở rộng không gian dữ liệu tối đa 16 MB mỗi slot. Đồng sáng lập Ethereum đã định hướng phát triển tập trung vào tăng dung lượng blob và hoàn thiện các giải pháp L2.
Ethereum blobs là bước tiến quan trọng cho công nghệ blockchain, giải quyết các vấn đề về mở rộng và hiệu quả chi phí. Khi mạng Ethereum tiếp tục phát triển, blobs sẽ đóng vai trò chủ chốt, giúp xử lý dữ liệu tối ưu, giảm chi phí giao dịch và mở rộng tiềm năng cho ứng dụng phi tập trung. Quá trình phát triển và tối ưu hóa blobs cùng các cải tiến khác thể hiện cam kết đổi mới liên tục của Ethereum, hướng tới mục tiêu trở thành nền tảng blockchain tối ưu và dễ tiếp cận hơn cho cộng đồng người dùng, nhà phát triển.
BLOB xuất phát từ thuật ngữ cơ sở dữ liệu, nghĩa là Binary Large Objects. Trong crypto, thuật ngữ này chỉ nội dung tệp trong các hệ lưu trữ phi tập trung.
BLOB là cấu trúc dữ liệu tối ưu để lưu trữ, quản lý các đối tượng nhị phân lớn như hình ảnh, video trên mạng blockchain, giúp cải thiện hiệu quả xử lý và truy xuất trong hệ thống phi tập trung.