Stories

Tìm hiểu NEAR - Account

Tìm hiểu NEAR

bichkhe A few hours ago · 5 min. read
Share this

Accounts

Một số đặc điểm:

  • Tài khoản đễ đọc dạng alice.near
  • Một account có thể có nhiều keys, mỗi key có quyền khác nhau.
  • Dễ đang phát triển smart contract
  • Share trạng thái

So sánh với Ethereum

ETHEREUM:

  • Public key 0x123
  • Private key gives full access
  • Account doesn't have to be created via a transaction

NEAR Account ID alice.near

  • Permissions trên key. AccountID phải được tạo thông quan blockchain transaction
  • Multiple Keys

Smart Contract

là phần của code lưu trữ trong trạng thái của account mà có storage riêng, và thực hiện transaction trong account

Ngôn ngữ: Javascript hoặc Rust

Tạo Account

Có 2 cách

  • Sử dụng Near Wallet
  • Sử dụng near cli

Có 2 kiểu acocunt

  • Named accounts bichkhe.near
  • Implicit accounts: 64 ký tự Ví dụ: 98793cd91a3f870fb126f662858[]

Local Implicit Account

  1. Tạo ED25519 key-pair
near generate-key bichkhe

Một key-pari tạo ra ở ~/.near-credentials/testnet/bichkhe.json

  1. Biến đổi public_key tới account ID
near repl
const pk58 = 'ed25519:<data>'
nearAPI.utils.PublicKey.fromString(pk58).data.hexSlice()

Đầu ra sẽ là 98793cd91a3f870fb126f66285808c7e094afcfc4eda8a970f6648cdf0dbd6de một chuỗi dạng hex

Local Named Account

Become a member
Get the latest news right in your inbox. We never spam!
Read next