Ta cần phải có một node để giao tiếp với các mạng blockchain. Một node mà được dùng để truy vấn bởi nhiều client thì được gọi là provider.
Ta có thể tự host và maintain một node hoặc sử dụng các provider có sẵn chẳng hạn như Infura1 hay Alchemy.
Footnotes
-
Infura duy trì một tập các node và có một lớp caching giúp việc đọc dữ liệu trở nên nhanh hơn. Chúng ta có thể tương tác với Ethereum một cách dễ dàng thông qua các API của Infura. ↩