Etherscan là một công cụ vô cùng hữu ích với những nhà đầu tư trên blockchain Ethereum. Trong bài viết này, chúng ta sẽ tìm hiểu Etherscan là gì và cách sử dụng Etherscan để tìm kiếm thông tin.
1. Giới thiệu về Etherscan
1.1. Blockchain Explorer là gì?
Blockchain Explorer là một công cụ cho phép người dùng truy cập thông tin về blockchain, bao gồm block, giao dịch và địa chỉ ví. Mỗi blockchain có trình khám phá riêng, vì vậy người dùng không thể sử dụng một trình khám phá duy nhất cho tất cả các blockchain.
Blockchain Explorer là một công cụ quan trọng khi thực hiện giao dịch trên blockchain. Đối với địa chỉ ví, người dùng có thể tìm thấy thông tin về tất cả các giao dịch đến và đi. Đối với các giao dịch, các chi tiết như địa chỉ người gửi, địa chỉ người nhận, số tiền được chuyển và phí giao dịch được hiển thị.
Nói tóm lại, Blockchain Explorer giống như một công cụ tìm kiếm được sử dụng để kiểm tra số dư của từng địa chỉ ví và xem chi tiết của từng giao dịch blockchain.
1.2. Etherscan là gì?
Etherscan là một Ethereum Blockchain Explorer, là một công cụ tìm kiếm, tra cứu các giao dịch đã diễn ra trên mạng lưới Blockchain của Ethereum.
Thông qua công cụ này, người dùng có thể sử dụng để tìm kiếm thông tin như: lịch sử giao dịch, số dư ví, địa chỉ ví, hợp đồng thông minh,…
Mục tiêu của Etherscan.io là tạo nên tính minh bạch cho Ethereum Blockchain bằng cách cho phép người dùng kiểm tra mọi thông tin một cách rõ ràng và tường minh.
Có thể hiểu đơn giản như sau: Ethereum là Blockchain nền tảng. Các hoạt động bên trong của Ethereum như thông tin giao dịch, tạo khối,… sẽ được Etherscan đưa lên website của Etherscan để người dùng có thể check bất cứ lúc nào.
Etherscan là một trình khám phá blockchain do cộng đồng phát triển như một Dapp trên hệ sinh thái Ethereum, không phải là sản phẩm của Ethereum Foundation.
Tìm hiểu chi tiết về Ethereum và ETH:
Hiện tại, ETH đang được giao dịch ở mức 3,137.47 USD
- Theo dõi giá ETH/USD hôm nay
- Theo dõi giá ETH/VND hôm nay
- Hướng dẫn cách mua Ethereum (ETH)
- Ethereum (ETH) là gì?
2. Etherscan dùng để làm gì?
Người dùng có thể sử dụng Etherscan cho nhiều mục đích khác nhau, bao gồm:
- Kiểm tra số dư ví: Chỉ cần nhập địa chỉ ví vào hộp tìm kiếm của Etherscan là có thể xem các thông tin cơ bản của ví đó như: các loại token đang có trong ví, số dư của cả ví theo USD, số dư từng loại.
- Kiểm tra giao dịch ETH: Bạn có thể xem chi tiết của bất kỳ giao dịch ETH nào, bao gồm địa chỉ người gửi, địa chỉ người nhận, số tiền được chuyển và phí giao dịch.
- Truy xuất lại thông tin ví khi có Txn Hash: Nhập Txn Hash vào hộp tìm kiếm của Etherscan để xem thông tin về giao dịch đó.
- Kiểm tra Smart Contract của token dự án: Nhập địa chỉ hợp đồng thông minh vào hộp tìm kiếm của Etherscan để xem mã của hợp đồng thông minh, các thông tin chi tiết về hợp đồng thông minh và các giao dịch đã được thực hiện trên hợp đồng thông minh đó.
- Kiểm tra số dư ví của dự án: Nhập địa chỉ ví của dự án vào hộp tìm kiếm của Etherscan để xem số dư của ví đó.
3. Etherscan hoạt động như thế nào?
Etherscan cho phép người dùng dễ dàng tìm kiếm các giao dịch, địa chỉ ví hoặc hợp đồng thông minh cụ thể.
Chỉ cần nhập địa chỉ ví Ethereum công khai vào thanh tìm kiếm trên trang chủ của Etherscan, người dùng sẽ có thể xem một loạt chi tiết giao dịch được liên kết với địa chỉ đó.
Chức năng cốt lõi của Etherscan bao gồm 03 quy trình chính:
- Tiếp nhận yêu cầu truy xuất từ người dùng (địa chỉ ví, hợp đồng thông minh, tài sản,…).
- Thực hiện truy xuất dữ liệu từ blockchain thông qua RPC, API, các thư viện Web3 và các dApps. Duy trì hồ sơ được sắp xếp tỉ mỉ.
- Hiển thị dữ liệu gần sát như thời gian thực cho người dùng.
Etherscan sử dụng một phương pháp tinh vi để trích xuất dữ liệu từ mạng Ethereum, tận dụng Lệnh gọi hàm thủ tục từ xa (RPC), các nút và điểm cuối RPC.
Remote Procedure Call (RPC), đặc biệt là JSON-RPC được sử dụng trong Ethereum, cho phép Etherscan truy vấn dữ liệu blockchain thông qua Giao diện lập trình ứng dụng (API).
Các nút chuỗi khối lưu trữ dữ liệu khổng lồ của mạng Ethereum, hoạt động như các máy chủ phi tập trung. Etherscan tương tác với các nút này thông qua điểm cuối RPC, địa chỉ ảo nhận và xử lý yêu cầu dữ liệu từ Etherscan. Hệ thống này cho phép Etherscan lấy thông tin blockchain mới nhất một cách hiệu quả.
Để đáp ứng nhu cầu cao và quy mô hoạt động của mình, Etherscan sử dụng nhiều điểm cuối RPC khác nhau, đảm bảo rằng người dùng nhận được thông tin các bản cập nhật gần như theo thời gian thực. Nền tảng liên tục truy xuất và sắp xếp dữ liệu, bổ sung vào hồ sơ lịch sử sâu rộng của nó. Việc này cho phép Etherscan cung cấp phản hồi nhanh chóng và chính xác cho các truy vấn của người dùng về các hoạt động liên quan đến Ethereum.
Bất kể là kiểm tra số dư, theo dõi hoạt động của ví hay khám phá chi tiết hợp đồng thông minh, Etherscan đều đơn giản hóa quy trình, biến nó thành một công cụ quan trọng cho tất cả những ai tương tác với blockchain Ethereum.
4. Hướng dẫn sử dụng Etherscan
4.1. Cách kiểm tra giao dịch trên ETHscan
Để thực hiện việc tra cứu các giao dịch trên Ethereum dễ dàng nhất, bạn cần phải có những thông tin sau:
- Txn Hash hoặc TXID: Đây là mã giao dịch ETH, được biểu thị bằng dãy số và ký tự dài.
- Sender Address: Địa chỉ ví ETH người gửi.
- Receiver Address: Địa chỉ ví ETH người nhận.
Bạn chỉ cần nhập trực tiếp mã giao dịch ở ô tìm kiếm tại giao diện chính, dưới đây là những thông tin bạn sẽ nhận được:
- Transaction Hash: Dãy ký tự gồm chữ và số là mã giao dịch.
- Status: Biểu thị tình trạng giao dịch, nếu hiện chữ “Success” tức là giao dịch của bạn đã thành công.
- Block: Thể hiện số thứ tự của khối chứa giao dịch này, kèm với đó là số lượng block đã xác nhận (block confirmation) cho giao dịch. Nếu như ở đây hiển thị số 0, tức là giao dịch vẫn đang trong trạng thái chờ.
- Timestamp: Thời gian thực hiện giao dịch.
- From: Địa chỉ ví gửi.
- To: Địa chỉ ví nhận.
- Value: Giá trị của giao dịch tính theo đơn vị ETH đồng thời bên cạnh là giá trị được quy đổi sang đơn vị USD.
- Transaction Fee: Phí giao dịch.
- Gas Price: Phí Gas.
4.2. Cách kiểm tra thông tin ví trên ETHscan
Để đọc được thông tin ví Ether – Etherscan, thì đầu tiên bạn cần có địa chỉ của ví. Bạn chỉ cần Paste địa chỉ này vào ô tìm kiếm rồi Search.
Tại đây, những thông tin mọi người có thể nhận được gồm:
- Balance: Số dư bên trong ví, được tính theo đơn vị Ether (ETH).
- Ether Value: Số dư bên trong ví, được tính theo đơn vị là USD.
- Token: Danh sách những Token bên trong ví Ether. Người chơi chỉ cần ấn vào ô bên cạnh là sẽ thấy đầy đủ các danh sách.
- Transaction: Danh sách những giao dịch đã được thực hiện với ví đó.
- Internal Txns: Những cuộc giao dịch nội bộ.
- ERC – 20 Token Txns: Những giao dịch thực hiện với riêng nhiều Token ERC – 20.
- ERC – 721 Token Txns: Các giao dịch thực hiện với riêng nhiều Token ERC – 20.
- Loans: Những khoản vay và cho vay đã thực hiện.
- Analytics: Một số đồ thị thống kê, các phân tích liên quan đến các giao dịch và số dư của ví.
- Comments: Những Comment của các tài khoản trên Ethereum với ví đó.
4.3. Cách kiểm tra thông tin token trên ETHscan
Trong trường hợp bạn muốn kiểm tra chi tiết hơn về các loại token và số dư từng token trong ví đó thì có thể thực hiện theo các bước sau:
Bước 1: Nhấn vào nút “View token holdings in more detail”.
Bước 2: Thông tin chi tiết về các token trong ví sẽ được hiển thị, bao gồm:
- Số lượng token đang có trong ví.
- Số lượng tiền giao dịch và các số dư của từng loại token được thể hiện rõ ở bên dưới.
Ngoài ra, nếu muốn kiểm tra nhanh hơn thì người dùng có thể ấn vào ô có dấu mũi tên ở mục Token. Từ đó sẽ tìm kiếm hoặc kéo xuống để có thể thấy token và số dư tương ứng có trong ví.
4.4. Cách kiểm tra phí gas trên ETHscan
Để kiểm tra phí gas trên ETHscan, bạn có thể thực hiện theo các bước sau:
Bước 1: Truy cập trang web ETHscan.io.
Bước 2: Tại thanh công cụ chọn More.
Bước 3: Nhấp vào nút “Gas Tracker”.
Trang “Gas Tracker” sẽ hiển thị cho bạn thông tin về phí gas hiện tại cho các giao dịch Ethereum. Bạn cũng có thể sử dụng công cụ “Gas Calculator” trên trang “Gas Tracker” để tính toán phí gas cho giao dịch của mình. Công cụ này sẽ cho bạn biết giá gas ước tính cho giao dịch của bạn dựa trên các yếu tố như kích thước giao dịch và mức độ tắc nghẽn mạng.
Ngoài ra, bạn cũng có thể sử dụng API của ETHscan để truy cập dữ liệu phí gas. API này cung cấp các thông tin tương tự như trang “Gas Tracker”, nhưng bạn có thể sử dụng nó để tự động hóa quá trình kiểm tra phí gas.
Dưới đây là một số mẹo để kiểm tra phí gas trên ETHscan:
- Sử dụng công cụ “Gas Calculator” để tính toán phí gas cho giao dịch của bạn. Điều này sẽ giúp bạn tiết kiệm tiền và đảm bảo giao dịch của bạn được thực hiện nhanh chóng.
- Theo dõi mức độ tắc nghẽn mạng. Mức độ tắc nghẽn mạng càng cao thì phí gas càng cao. Bạn có thể theo dõi mức độ tắc nghẽn mạng trên trang “Gas Tracker” của ETHscan.
- Sử dụng các giao dịch nhanh chóng (fast transactions). Các giao dịch nhanh chóng có giá gas cao hơn, nhưng chúng sẽ được thực hiện nhanh hơn các giao dịch thông thường.
4.5. Cách kiểm tra Smart Contract dự án trên ETHscan
Để kiểm tra phần Smart Contract, tại thanh công cụ Token Transfer, cột Token, bạn chọn tên token mà bạn muốn kiểm tra. Tại đây, bạn sẽ được cung cấp các thông tin sau:
- Max Total Supply: Tổng số Token phát hành theo quy định của Smart contract
- Holders: Biểu hiện tổng số ví đang giữ 1 Token
- Transfers: Tổng số lượng giao dịch của Token
- Contract: Địa chỉ Smart contract
- Decimals: Số thập phân tối đa mà token có thể hỗ trợ
- Social Profiles: Các kênh thông tin chính thức của dự án.
4.6. Cách kiểm tra sàn DEX trên ETHscan
Để kiểm tra số liệu các sàn DEX, bạn cần:
Bước 1: Truy cập mục “Dextracker”
Bước 2: Kiểm tra các thông tin về số lượng giao dịch của từng sàn cũng như xếp hạng của các sàn DEX.
5. Tổng kết
Etherscan là một công cụ hữu ích cho bất kỳ ai tham gia vào hệ sinh thái Ethereum. Nếu bạn đang tìm kiếm một công cụ để tra cứu thông tin trên blockchain Ethereum, thì Etherscan là một lựa chọn tuyệt vời.