Trình Khám Phát Blockscout: Bài Hướng Dẫn Chi Tiết Cách Xem Blob
EIP-4844 đã được chuyển giao. Blobs đang đến đây. Blockscout đang đến đây!
Giới Thiệu
Blockscout là một trong những công cụ khám phá khối phổ biến nhất trong thế giới blockchain. Hơn 800 mạng đang sử dụng sản phẩm này để giúp người dùng và lập trình viên tương tác sâu sắc với thông tin có sẵn trên mạng của họ. Điều này là do nhóm Blockscout cung cấp giao diện thân thiện với người dùng, giúp các dự án tiết kiệm chi phí và cung cấp sự hỗ trợ hàng đầu trong ngành. Ngoài ra, việc họ thường xuyên bổ sung các tính năng hữu ích như tính năng khám phá Dịch vụ tên Ethereum và thị trường Dappscout dApp khiến Blockscout luôn là một trong những lựa chọn hàng đầu khi các dự án xây dựng cơ sở hạ tầng của họ. Tính năng được thêm gần đây để kiểm tra các đốm màu là một ví dụ rõ ràng. Blob là một khái niệm mới đề cập đến các đơn vị lưu trữ dữ liệu giúp Ethereum thực hiện các giao dịch với mức phí ổn định và rẻ hơn. Blockscout cho phép người dùng xem dữ liệu blob trên blockchain, đây là nhu cầu cơ bản. Trong bài viết này, chúng ta sẽ tìm hiểu cách xem dữ liệu blob ngay trên block explorer của Blockscout.
Giải Thích Về Tầm Quan Trọng Của Blob
Mở rộng quy mô (hoặc mở rộng) vẫn là một vấn đề muôn thuở đối với các blockchain hiện nay. Khả năng mở rộng kém đã tạo ra những nghịch lý cản trở sự phát triển của blockchain. Đầu tiên là phí giao dịch trên blockchain lớp 2, chịu trách nhiệm mở rộng mạng chính Ethereum, rất cao và ngày càng đạt đến phí giao dịch trên mạng chính. Nghịch lý khác là khi số lượng người dùng và tổng tài sản bị khóa (TVL) thấp thì chi phí giao dịch lại cực kỳ phải chăng. Mặt khác, khi số lượng người dùng tăng lên và tính thanh khoản tốt thì chi phí giao dịch trở nên quá đắt. Điều này dẫn đến sự ra đời của một đề xuất cộng đồng Ethereum quan trọng có tên EIP-4844 (còn được gọi là nâng cấp Proto-Danksharding hoặc Dencun). Bản nâng cấp này nhắm đến Rollups lớp 2 và là phiên bản nhỏ hơn của phương pháp Danksharding, một phương pháp chia dữ liệu thành các gói dữ liệu có kích thước tối đa 131.072 byte được gọi là blob để xử lý thay vì xử lý lượng lớn thông tin cùng một lúc bằng lệnh calldata. Trong khi Proto-Danksharding chỉ cho phép xử lý 1 blob mỗi khối thì Danksharding sẽ cho phép xử lý tối đa 64 blob mỗi khối. Đặc biệt, mỗi blob có thể chứa tối đa 6 giao dịch.
EIP-4844 đã được chứng minh là có hiệu quả khi phí giao dịch trên các lớp Rollups đã giảm đáng kể. Phí giao dịch đã giảm mạnh trên các blockchain như Optimism, Zora hoặc Base. Trên các chuỗi khối sử dụng công nghệ Zero Knowledge Rollups (ZK Rollups) như zkSync và Starknet, những khoản phí đó thậm chí còn giảm hơn nữa, có thể lên tới hàng trăm lần.
Blob không chỉ được thiết kế để giảm chi phí cho người dùng và ứng dụng mà còn giảm chi phí vận hành blockchain. Các đốm màu được lưu trữ trên Beacon Chain và bị phá hủy sau 2 tuần tồn tại để tiết kiệm dung lượng ổ đĩa. Tuy nhiên, điều này gây khó khăn cho những người cần phân tích dữ liệu của blob. May mắn thay, đây là lúc Blockscout trở thành một công cụ thiết yếu.
Hướng Dẫn Xem Thông Tin Của Blob Trên Blockscout
Blockscout hiện đã giúp bạn có thể xem được dữ liệu của blob, dù chúng biến mất sau hai tuần được tạo ra, trên một số blockchain như Ethereum, Sepolia, Holesky, Gnosis and Chiado. Nhiều blockchain khác sẽ được bổ sung trong tương lai!
Trình khám phá Ethereum Mainnet sẽ được lấy làm ví dụ.
Đầu tiên bạn hãy truy cập vào https://eth.blockscout.com/ và truy cập vào mục Blockchain → Blocks ở menu ngoài cùng bên trái. Bạn sẽ dễ dàng nhìn thấy nó bởi giao diện của Blockscout rất dễ sử dụng.
Khi đã ở trang thông tin về các block https://eth.blockscout.com/blocks, hãy vào một block bất kỳ để tìm xem block đó có gắn liền với blob nào không. Nếu có, bạn sẽ thấy dòng chữ “1 blob txn” cho phép click vào để đi đến xem các giao dịch được gắn vào blob đó.
Ví dụ, ta sẽ xem block #19517675 và sẽ thấy đây là một block có gắn kèm 1 giao dịch blob.
Hãy thử nhấn vào “1 blob txn” để xem thông tin tóm tắt của giao dịch blob này!
Như bạn thấy, Blockscout có rất nhiều tag hữu ích cho người dùng, tag giao dịch thành công, giao dịch thất bại, ví EOA, contract, v.v. Blob txn là tag mới nhất được thêm vào, giúp việc nhận diện các giao dịch này trở nên đơn giản hơn nữa. Giờ để xem thêm thậm chí nhiều thông tin hơn nữa, bạn hãy nhất vào Txn Hash của giao dịch này để xem kỹ hơn những thông tin như số tiền phí đã trả hay lượng gas đã đốt.
Nếu click vào chữ Blobs, bạn sẽ xem được tất cả các hash có trong blob đó.
Nếu nhấn vào 1 hash bất kỳ, bạn có thể xem được dữ liệu của hash đó.
Nếu bạn có đường link của giao dịch blob, bạn có thể nhập trực tiếp vào ô tìm kiếm ở trang chủ để đi đến trang giao dịch “Transaction details” như ở trên.
Có một sự thật thú vị là ai cũng có thể tạo được blob với đủ mọi loại định dạng như văn bản, ảnh, clip chứ không chỉ dữ liệu RAW. Các nhà lập trình viên đã tạo ra một trang web để cho người dùng thấy được điều đó: https://blob.fm/
Sau khi đã đăng blob của mình lên, bạn có thể kiểm tra trên Blockscout để xem những thông tin có trong blob đó.
Hãy thử nhập dòng hash này: 0x8ce437b8dcf706aeb3f091ca97254b9c60c58d7489aa7ff1e040498a4fc28bc0 vào https://gnosis.blockscout.com/ và làm theo các bước ở trên để xem được hình ảnh như bên dưới nhé!
Lời Kết
Blockscout là một công cụ mạnh mẽ và dễ sử dụng để khám phá blockchain. Việc tích hợp tính năng xem thông tin blob giúp Blockscout trở nên hữu ích hơn bao giờ hết, cho phép người dùng và nhà phát triển theo dõi dữ liệu blob, thâm chí sau khi không còn được lưu trữ trên Beacon Chain. Nếu bạn muốn tìm hiểu thông tin về blob, hãy truy cập ngày vào những trình khám phá hiện tại đã được hỗ trợ như Ethereum, Sepolia, Holesky, Gnosis and Chiado. Nếu muốn xây dựng một block explorer cho riêng blockchain của mình, hãy truy cập https://www.blockscout.com/ ngay nhé!