, October 02, 2022

0 kết quả được tìm thấy

Nhận free Ether trên Test Network & tìm hiểu Block Explorer - Etherscan


  •   6 min reads
Nhận free Ether trên Test Network & tìm hiểu Block Explorer - Etherscan

Ở bài viết trước, mình đã cùng nhau tìm hiểu và cài đặt MetaMask cũng như là khởi tạo ví riêng cho mình thì bài viết này em sẽ hướng dẫn mọi người nhận free Ether từ các trang Faucet để phục vụ cho mình sử dụng Ether đó để làm việc với Smart Contract và thực hiện các transaction. Ngoài ra, mình sẽ hiểu thêm về Block Explorer trong Blockchain thông qua trang web Etherscan.

Lưu ý: Các ether này không có giá trị trong thực tế.

Và nếu như mọi người chưa đọc qua bài viết trước thì anh chị có thể tìm đọc nhanh ở link dưới đây:

MetaMask là gì? Hướng dẫn cài đặt ví điện tử MetaMask
Xin chào anh chị, ở bài viết này em sẽ giới thiệu với anh chị một công cụ phổ biến không chỉ dành cho những ai đang giao dịch trên thị trường Crypto mà còn hỗ trợ rất lớn trong quá trình mình lập trình các dự án có liên quan đến công nghệ Blockchain đó chính là MetaMask.

1. Nhận free Ether từ các trang Faucet:

Nếu như anh chị còn nhớ, ở cuối bài viết trên mình đã setting lại cho MetaMask của chúng ta show danh sách các test network. Các test network này hỗ trợ cho mình trong quá trình mình phát triển các sản phẩm liên quan đến Blockchain trong môi trường sandbox (development) trước khi mình deploy lên main net để chạy sản phẩm trên môi trường chính (production).

Danh sách các test network hiện tại trong MetaMask của chúng ta bao gồm: Ropsten, Kovan, Rinkeby, Goerli và Localhost. Ứng với mỗi test network sẽ có 1 hoặc nhiều hơn trang Faucet riêng để mình nhận free Ether , phục vụ cho việc testing trên network đó.

Dưới đây là danh sách các trang web Faucet tương ứng với test network:

Ropsten:

Kovan:

Rinkeby:

Goerli:

Tuy nhiên, đôi lúc các trang Faucet này bị nghẽn mạng hoặc gặp lỗi không xác định. Cho nên tiếp theo đây em sẽ sử dụng trang web em thấy stable nhất để hướng dẫn anh chị cách mình request và nhận Ether free cho account của mình.

Đầu tiên, anh chị chuyển sang test network Rinkeby bằng cách nhấn chọn vào option Rinkeby trong danh sách hiện tại

Sau đó anh chị truy cập vào trang web Rinkeby Faucet tại link: https://www.rinkebyfaucet.com/

Giao diện trang web Rinkeby Faucet 

Như mô tả trên trang web, anh chị có thể truy cập vào web này mỗi ngày để nhận được 0.1 ETH. Tiếp theo mình sẽ copy địa chỉ ví hiện tại của mình rồi bỏ vào ô nhập và nhấn nút "Send Me ETH".

Anh chị đợi khoảng tầm 30-60s thì mình vào ví kiểm tra lại sẽ thấy trong ví chúng ta sẽ có 0.1 ETH ^^

2. Tìm hiểu Block Explorer với Etherscan:

Chắc anh chị đã từng nghe nói đến, mọi thông tin trên Blockchain đều public. Điều đó đồng nghĩa nếu anh A chuyển 1 ít Ether cho anh B, hoặc giữa 2 người thực hiện việc mua / bán gì đó, hoặc anh C swap cặp đồng nào, v.v nói chung là tất cả  các hoạt động trên Blockchain thì tất cả mọi người đều biết và xem chính xác đó là gì. Các hoạt động đó được gọi chung là các Transaction và mỗi Transaction sẽ tồn tại 1 Transaction hash để chúng ta tra cứu.

Hiện nay có khá nhiều website hỗ trợ chúng ta trong việc tra cứu các thông tin trên Blockchain. Các website đó có tên gọi chung là "Block Explorers". Nổi bật nhất trong số đó chính là Etherscan.

Giao diện trang chủ Etherscan.

Lưu ý: Etherscan chỉ hỗ trợ cho mạng lưới Ethereum mà thôi. Nếu anh chị sử dụng mạng lưới khác, ví dự như Solana chẳng hạn thì mình có trang web riêng cho hệ sinh thái Solana.

Nếu anh chị tinh ý, ở ví dụ trên, sau khi mình nhấn nút "Send me ETH", phía bên dưới sẽ xuất hiện thông tin Transaction của chúng ta và chỗ khung em khoanh đỏ chính là Transaction hash.

Anh chị nhấn vào Transaction hash sẽ dẫn chúng ta sang trang Etherscan. Tại đây, chúng ta có thể biết được chi tiết Transaction này thực hiện việc gì.

https://rinkeby.etherscan.io/tx/0xb7d2a92042e1b3e8b382f6b2799185defee2e032b62b088a233f79fa7daabc38

Mình sẽ cùng nhau tìm hiểu một vài thông tin chính trong hình ở trên bao gồm:

  • Transaction Hash: này giống như chứng minh nhân dân của mình, dùng để định danh một transaction bất kỳ.
  • Status: trạng thái hiện tại của transaction này.
  • From: Địa chỉ ví gửi.
  • To: Địa chỉ ví nhận.
  • Value: Số lượng gửi, trong trường hợp trên số lượng là 0.1 Ether.
  • Transaction Fee: phí giao dịch.
  • Gas price: phí gas cho giao dịch này.

Ngoài ra, vì mọi thông tin trên Blockchain đều là public cho nên anh chị có thể tra cứu các hoạt động của 1 địa chỉ ví bất kỳ bằng cách nhập địa chỉ ví đó lên khung search và nhấn vào nút Search bên cạnh

Hình bên dưới cho mình biết được danh sách các Transaction diễn ra đối với địa chỉ ví này. Ngoài ra, tab bên cạnh (Erc20 Token Txns) hiển thị các hoạt động của các đồng khác không phải đồng Ethereum nhưng được viết dựa trên chuẩn ERC-20.

Ngoài ra, anh chị còn có thể xem lại tất cả các hoạt động diễn ra trong địa chỉ ví của mình trên chính MetaMask bằng cách nhấn qua tab Hoạt động.

Anh chị có thể click để xem chi tiết 1 hoạt động bất kỳ. MetaMask cũng sẽ hiển thị các thông tin để chúng ta theo dõi như hình bên dưới.

Ngoài ra, anh chị có thể nhấn vào option "View on block explorer" để chuyển sang xem trên trang Etherscan.

Bài viết liên quan

Tìm hiểu kiểu dữ liệu Boolean trong Solidity

Trong bài viết này, mình sẽ cùng nhau đi tìm hiểu kiểu dữ liệu Boolean trong Solidity thông qua các demo cơ bản nhé!...

Tìm hiểu kiểu dữ liệu Boolean trong Solidity
Tìm hiểu kiểu dữ liệu (Unsigned) Integer trong Solidity

Trong bài viết này, mình sẽ cùng nhau đi tìm hiểu kiểu dữ liệu (Unsigned) Integer trong Solidity thông qua các demo cơ bản nhé!...

Tìm hiểu kiểu dữ liệu (Unsigned) Integer trong Solidity
Sự khác biệt giữa Blockchain vs Cryptocurrency (Tiền điện tử)

Blockchain và tiền điện tử là hai thuật ngữ thường được sử dụng để thay thế cho nhau. Tuy nhiên, sẽ có sự khác biệt lớn giữa hai điều này. Tiền điện tử là loại tiền kỹ thuật số sử dụng blockchain làm sổ cái để lưu trữ hồ sơ của các giao dịch tiền điện tử....

Sự khác biệt giữa Blockchain vs Cryptocurrency (Tiền điện tử)
13 projects giúp bạn trở thành master với Web3 và Blockchain - Từ cơ bản đến nâng cao

Sau đây là 13 projects giúp bạn xây dựng để nâng cấp kỹ năng Web3 và Blockchain cho dù bạn là người mới bắt đầu hay đã lập trình trước đó....

13 projects giúp bạn trở thành master với Web3 và Blockchain - Từ cơ bản đến nâng cao
Làm sao để trở thành Blockchain Developer?

Dể trở thành Blockchain Developer, thì việc biết tương tác với smart contract là chưa đủ, còn rất nhiều công việc khác mà một Blockchain Dev cần phải đảm nhận. Vậy những công việc khác đó là gì?...

Làm sao để trở thành Blockchain Developer?
You've successfully subscribed to 200Lab Blog
Great! Next, complete checkout for full access to 200Lab Blog
Xin chào mừng bạn đã quay trở lại
OK! Tài khoản của bạn đã kích hoạt thành công.
Success! Your billing info is updated.
Billing info update failed.
Your link has expired.