Avatar
0
Nguyễn Thái Sơn Professional
Nguyễn Thái Sơn Professional
blockchain với ethereum smart contract
Em mới tìm hiểu smart contract thì  nên sử dụng Solidity của Ethereum đúng không ạ. Blockchain có gì khác microservice ạ
  • Answer
Remain: 5
1 Answer
Avatar
tvd12 Professional
tvd12 Professional
  1. Có rất nhiều cách để viết contract và nó phụ thuộc vào blockchain em đang dùng em ạ, eth thì dùng Solidity, một số khác thì dùng webassembly. Cá nhân anh nghĩ tương lai webassembly sẽ được ưa chuộng hơn vì nó có thể dùng kotlin hay rust để biên dịch ra được.
  2. Blockchain là 1 dạng cơ sở dữ liệu phi tập trung không có ai làm chủ, có nghĩa là mọi node đều lưu giống hệt nhau về số lượng dữ liệu trong khi microservice thường chỉ dừng lại ở mức cơ sở dữ liệu tập trung hoặc phân tán và có 1 đơn vị quản lý làm chủ em ạ
  • 0
  • Reply
vậy khi tất cả các node trong mạng không còn hoạt động nghĩa là mọi contract trong blockchain bị mất hết phải không anh nhỉ. Nói cách khác là Coin đấy bị biến mất ạ  –  Cesc Nguyễn 1636617039000
Nếu không mà không bị phá huỷ thì blockchain vẫn còn trong node và khi khơi động lại thì mạng lại hoạt động bình thường em ạ. Nếu bị phá huỷ thì sẽ mất hết em nhé.  –  tvd12 1636620472000