Câu hỏi của bạn thì khá là hay, mình cũng vừa đi tìm hiểu xong. Xoay quanh lại thì câu chuyện nó như thế này:
Trước khi đến với các giải đáp, thì mình xin nhấn mạnh là, blockchain là mạng public, các object trong mạng các bạn đều có thể truy cập được.
1. Làm sao ví nó đăng nhập được vào mạng blockchain?
Bản chất của cái ví DeFi blockchain nó chính là 1 contract khác biệt xây dựng dựa trên mạng blockchain đó luôn, cụ thể thì các ví như Metamask nó xây dựng trên mạng Etherum. Trong contract ví này thì nó không đóng vai trò là token, mà nó đóng vai trò là trung tâm giải mã dữ liệu. Dữ liệu cụ thể ở đây là Pharse Keyword hoặc Private Key để giải ra địa chỉ ví.
TIP: chỗ này bạn tư duy hơn thì cái sàn DEX nó hoạt động swap tương tự nha.
2. Làm sao 1 cái ví mà lại đăng nhập được nhiều mạng blockchain?
Trên thực tế không phải mạng nào ví DeFi cũng đăng nhập vào được, mà nó phải cùng hệ chẳng hạn như: Binance, OP, Arbitrum... Nó cùng hệ Etherum nên nó có thể truy cập được. Vì bản chất mỗi hệ mạng blockchain nó có cách tạo địa chỉ khác nhau, hoạt động khác nhau.
3. Rồi mỗi cái token nguyên lí lưu trữ của nó là như thế nào?
Đến đây thì bạn cũng hiểu là mỗi token nó chính là 1 object extension của mạng blockchain, khi call đến token này cũng chính call đến các phương thức trong object đó, dữ liệu của token sẽ được lưu trữ trong biến số (variable) và dữ liệu này được lưu vào lịch sử (dưới dạng document) của mạng blockchain (Mỗi hành động bạn đều thấy txhash phải không?)
Trong blockchain thì ngoài việc viết cái token ra, bạn có thể viết những ứng dụng bạn thích! không nhất thiết phải viết crypto!