Blockscout và Sự Tiến Hóa Của Block Explorers

Huynh Danh
7 min readJan 27, 2024

--

Tiêu chuẩn về block explorer sẽ sớm thay đổi.

Giới Thiệu

Nếu ai tham gia vào hệ sinh thái blockchain từ những ngày đầu khi mà không có nhiều ứng dụng phi tập trung, chắc chắn một trong những ứng dụng mà họ tương tác nhiều nhất chính là các trình khám phá block như . Cho đến hiện tại chúng vẫn là những ứng dụng rất thiết yếu cho người dùng blockchain ở thời điểm hiện, đặc biệt khi tài sản của họ phân bố rộng khắp các mạng lưới. Tuy nhiên, khi nhu cầu của người dùng tăng lên, các trình khám phá khối cũng được cập nhật cải tiến và thay đổi, để đáp ứng những yêu cầu được nhiều sự ủng hộ.

Trong bài viết này, chúng ta sẽ tìm hiểu về Blockscout và nhìn xem block explorer nay đã có những tính năng thú vị nào nhé.

Trình Khám Phá Khối Blockscout Là Gì?

Trình khám phá khối Blockscout là một ứng dụng mã nguồn mở, được tạo ra để người dùng có thể dễ dàng tra cứu và phân tích dữ liệu của các blockchain dựa trên Máy Ảo Ethereum (EVM). Các ví dụ điển hình là người dùng có thể dễ dàng tra cứu trạng thái và chi tiết của giao dịch và số dư của một tài khoản.

Tuy nhiên không chỉ dừng lại ở đây. Các chức năng cơ bản này chỉ được xem là những chức năng của các trình khám phá. Với tầm nhìn và mong muốn giúp người dùng tối ưu hóa những thông tin có được từ blokchain cũng như tăng sự tiện dụng, Blockscout giờ đây được trang bị rất nhiều tính năng hữu ích, hỗ trợ cho cả người dùng phổ thông và các lập trình viên.

Các Tính Năng Của Blockscout — Đại Diện Cho Block Explorer Thế Hệ Mới

Xem Được Đa Dạng Các Thông Tin Của Blockchain

Ngày nay các explorer không chỉ cho phép một số chi tiết cơ bản của các giao dịch và các tài khoản trên blockchain. Các block explorer như Blockscout thể hiện rõ và sâu hơn các thông tin có giá trị tra cứu và phân loại. Ví dụ, bạn có thể tra cứu thông tin các block giao dịch tại: https://optimism.blockscout.com/blocks

Và xem chi tiết của các block đó. (Ví dụ: https://optimism.blockscout.com/block/114985054)

Ngoài ra, Blockscout cải tiến đáng kể so với những phiên bản trước khi thêm vào tính năng đóng nhãn và trạng thái cho các giao dịch.

Ở hình trên, ta có thể thấy những giao dịch mang nhãn Token transfer’ là những giao dịch gởi token và những giao dịch tương tác với hợp đồng thông minh sẽ được dán nhãn ‘Contract call’. Tùy vào trạng thái của giao dịch mà chúng cũng được thể rõ bằng chữ “Success” hoặc “Failed.” Xem thêm tại: https://optimism.blockscout.com/txs.

Hỗ Trợ Ethereum Name Services (ENS)

Blockscout hỗ trợ mạnh mẽ cho Ethereum Name Service (ENS), dịch vụ tên miền với nhiều công dụng, hoạt động chủ yếu trên hệ sinh thái Ethereum.

Có thể nói các explorer của Blockscout là công cụ đơn giản nhất để tra cứu ENS. Khi vào mục ENS Lookup trên explorer của Ethereum tại https://eth.blockscout.com/name-domains?only_active=true, bạn sẽ thấy một dãy danh sách các tên miền đang được sử dụng.

Hãy thử nhập tên miền của bạn vào ô tìm kiếm, bạn sẽ thấy được địa chỉ liên kết với tên miền đó, ngày đăng ký và ngày hết hạn.

Ngược lại, hãy thử nhập vào một địa chỉ và bạn sẽ xem được những ENS có liên kết với địa chỉ mà bạn muốn xem (nếu có).

Biết đâu trong tương lai, người dùng có thể quản lý tên miền của mình ngay trên trình phám phá Blockscout?

Tương Tác Với Hợp Đồng Thông Minh

Nếu như trong quá khứ, người dùng có những hiểu biết rất hạn chế về smart contract và EOA thì ngày nay, các explorer tân tiến như Blockscout cho phép người dùng phân biệt giữa 2 loại này. Với smart contract, Blockscout mang đến khả năng xem, tương tác và làm việc trực tiếp với chúng.

Ví dụ, khi bạn truy cập vào mục Verified Contract, bạn sẽ xem được những hợp đồng thông minh nào đã được xác minh mã nguồn sạch, an toàn và có thể giúp người dùng cuối dễ dàng hiểu được chúng hoạt động như thế nào. Hợp đồng thông minh là cốt lõi của những ứng dụng phi tập trung, vì vậy, việc xác minh này giúp minh bạch hợp đồng và hạn chế rủi ro thất thoát lượng tài sản dù lớn hay nhỏ mà hợp đồng nắm giữ.

Để kiểm tra mã nguồn của một hợp đồng thông minh nào đó đã được xác minh hay chưa, hãy đi đến mục Verified contracts và nhập địa chỉ bất kỳ vào ô tìm kiếm. Nếu hợp đồng đã được xác minh, nó sẽ hiện biểu tượng đã verify bên cạnh.

Các lập trình viên có thể xác minh hợp đồng thông minh ngay trên Blockscout https://eth.blockscout.com/contract-verification

Sử Dụng Ứng Dụng Ngay trên Block Explorer của Blockscout

Đây chính là tính năng yêu thích của mình trên sản phẩm của Blockscout. Blockscout gọi tính năng này với cái tên DAppscout. Người dùng phổ thông thay vì đi đến nhiều trang web khác nhau để sử dụng các ứng dụng phi tập trung thì có thể tra cứu giao dịch và sử dụng ứng dụng ngay trên một nền tảng duy nhất.

Đây đúng là một sự khác biệt mạnh mẽ so với thế hệ trình khám phá block trước đây vốn có rất ít các hoạt động tương tác cũng như phục vụ cho nhu cầu của người dùng. Với DAppscout, người dùng có được:

  • Sự tiện dụng khi không cần phải chuyển đổi qua quá nhiều ứng dụng, chỉ việc tìm kiếm ngay trên trình khám phá
  • Sự an toàn khi có thể hạn chế được những cuộc lừa đảo phishing link
  • Sự đa dạng về số lượng ứng dụng có sẵn

DApp mở ra một hướng phát triển mới cho các trình khám phá và thách thức sự thay đổi ở những trình duyệt như Etherscan, vốn chưa có tính năng mới này. Tuy đây chưa hẳn là một hướng đi chung của mọi ứng dụng block explorer, nhưng với thực trạng ngày càng nhiều các blockchain layer 2, layer 3 đang sử dụng Blockscout như một ứng dụng mặc định, có thể tiêu chuẩn của chúng trong mắt người dùng sẽ thay đổi mạnh mẽ.

Để có thể sử dụng DAppscout, hãy truy cập vào những trình khám phá khối cả Blockscout và vào mục Apps hoặc truy cập vào đường link minh họa sau: https://eth.blockscout.com/apps

Hãy thử tìm kiếm một ứng dụng nào đó, ví dụ như ‘ambient’.

Thậm chí, bạn có thể search ở thanh search tổng của Blockscout.

Khi nhấp vào kết quả tìm kiếm, tên ứng dụng sẽ hiện ra, hãy nhấp vào để sử dụng ứng dụng ngay trên DAppscout (tuy nhiên, một số ứng dụng vẫn chưa được tích hợp).

Bạn có thể thử kết nối ví và tương tác trực tiếp với ứng dụng. Blockscout không hề có vài trò gì trong các giao dịch trung gian mà các ứng dụng được embed trên trang web.

Các dự án mong muốn được xuất hiện trên đây có thể đăng kỳ thông qua nút “Submit your project”

Lời kết

Qua bao năm tháng, các dự án khám phá block thực sự là một miền đất dù không còn mới nhưng vẫn còn tiềm năng mang đến nhiều sự bất ngờ cho cả giới blockchain. Trình khám phá của Blockscout, với nhiều thay đổi mạnh mẽ trong thời gian gần đây, đã khẳng định được rằng loại hình ứng dụng này sẽ sớm không còn nhàm chán và đơn thuần là để check giao dịch một cách cơ bản. Không chỉ dừng lại ở những điều kể trên, Blockscout vẫn đang phát triển thêm nhiều ứng dụng mà như mình đã nói, có thể thay đổi những tiêu chuẩn về block explorer.

--

--

Huynh Danh
Huynh Danh

Written by Huynh Danh

Blockchain Enthusiast | Aavegotchi Aambassador

No responses yet