Coin

Umbrella Network (UMB) là gì ? Dịch vụ phi tập trung đầu tiên của Oracle

Tổng quan 

Umbrella Network (UMB) coin là dịch vụ phi tập trung đầu tiên cung cấp cho cộng đồng quy mô và bảo mật mà các ứng dụng DeFi hiện đại yêu cầu. Umbrella hoạt động mà không có sự can thiệp của các tổ chức tập trung.

  • Có thể mở rộng: Các nút phân cấp của Umbrella được xây dựng bằng cách sử dụng Merkle Cấp 2, một giải pháp để kết hợp hàng nghìn cặp dữ liệu vào một nút duy nhất. Công nghệ này giúp giảm chi phí đồng thời tăng khả năng mở rộng hệ thống.
  • Bảo vệ: Umbrella thu thập các luồng dữ liệu từ nhiều nguồn để tính giá chính xác nhất trên thị trường. Nó cũng sử dụng mô hình đồng thuận Bằng chứng cổ phần được ủy quyền (DPoS) để đảm bảo tính bảo mật của quá trình truyền dữ liệu.
  • Cộng đồng sở hữu: Cơ sở hạ tầng dữ liệu hỗ trợ tài chính phi tập trung là quá quan trọng để được quản lý bởi một bên tập trung. Umbrella là một dự án thuộc sở hữu của cộng đồng, trong đó những người đóng góp, nhà phát triển, người xác nhận và một nền tảng làm việc cùng nhau để điều hành mạng.

Oracle Umbrella 

Sử dụng Oracles tập trung, các ứng dụng DeFi có thể đạt quy mô để hỗ trợ một hệ thống tài chính mới mà không có nguy cơ bị gián đoạn nghiêm trọng như các ứng dụng tập trung của chúng.

Hơn nữa, nhiều nhà cung cấp dịch vụ oracle tuyên bố phân quyền và sử dụng mạng lưới các nút để xác minh dữ liệu được kiểm soát bởi các cơ quan quản lý tập trung. Điều này mang lại cho họ khả năng tự chọn người điều hành các nút của họ và ảnh hưởng đến hoạt động của mạng vì lợi ích của chính họ. Nếu các nút mạng được lựa chọn bởi một cơ quan trung ương thì mạng đó không thực sự phi tập trung. Tính toàn vẹn của mạng phi tập trung phụ thuộc vào việc các nút của chúng quan tâm độc lập đến việc xác thực dữ liệu chính xác. Cuối cùng, điều này sẽ thất bại nếu nút chịu sự quản lý của cơ quan cao hơn (cơ quan tập trung), cơ quan này có thể muốn ảnh hưởng đến kết quả theo cách này hay cách khác.

Quan trọng nhất, việc phân quyền này phải được điều hành bởi cộng đồng. Oracles sẽ hoạt động theo cách tương tự như các blockchain mà chúng phục vụ.

Ưu điểm của Umbrella (UMB) cho các dự án DeFi

Umbrella tin rằng vấn đề của Oracle đang hạn chế sự đổi mới và do đó là sự tăng trưởng của thị trường DeFi. Umbrella sử dụng cây Merkle đã được thu gọn và gắn với Ethereum. Trong thời gian chờ đợi, chỉ cần lưu ý rằng chúng ta đang sử dụng một cây Merkle gắn với các khối Ehtereum như hình dưới đây.

Merkle Trees cho phép các ứng dụng phi tập trung mở rộng quy mô mà không ảnh hưởng đến bảo mật trong khi vẫn duy trì tính toàn vẹn của dữ liệu. Trong ứng dụng của Umbrella Network (UMB) mỗi lá của cây Merkle đại diện cho một điểm dữ liệu. Điểm dữ liệu có thể là các cặp tiền điện tử như ETH / USDT hoặc giá cổ phiếu Apple. Các lá bị “cuộn tròn” từ lá thấp nhất đến khi băm gốc. Và mã băm gốc là một đại diện duy nhất của toàn bộ Cây Merkle.

Bằng chứng về dữ liệu là một thuộc tính duy nhất của Merkle Tree. Vì vậy trong trường hợp này, nếu tôi được cung cấp dữ liệu nội bộ (cặp giá trị khóa, chiều cao khối) cùng với một người anh em băm, tôi có thể xác thực dữ liệu. Tiendientu.asia sẽ đăng thông số kỹ thuật chi tiết hơn trên blog Phương tiện của tiendientu.asia trong tương lai gần. Umbrella tận dụng những độc đáo của Merkle Trees để cung cấp dữ liệu cho dApp và Lớp 2. Umbrella cung cấp cặp giá trị khóa, chiều cao khối và xác thực cho phép các ứng dụng xác thực dữ liệu.

Hướng dẫn sử dụng 

Umbrella được thiết kế để sử dụng trực tiếp từ hợp đồng thông minh hoặc API. Đầu tiên, người dùng chọn Bằng chứng từ thanh menu bên trái. Từ menu thả xuống Phím, người dùng có thể chọn điểm dữ liệu mà họ muốn nhận. Vì mục đích của bản demo này, Umbrella Network (UMB) chỉ cung cấp một vài cặp khóa. Hàng ngàn điểm dữ liệu sẽ có sẵn trong một sản phẩm thực. Ngoài ra, ứng dụng demo này chỉ cung cấp nguồn cấp dữ liệu tại chỗ. Một lần nữa, sản phẩm trực tiếp cho phép bạn trích xuất tất cả dữ liệu lịch sử ngoài dữ liệu điểm.

Sau đó, người dùng có thể chọn cặp mà anh ta muốn nhận. Trong ví dụ này, tiendientu.asia đã chọn hai cặp.

Dữ liệu được tự động điền vào:

  • Khóa: tên của cặp tiền tệ;
  • Giá trị;
  • Chiều cao khối: Khối Ethereum được gắn với cây Merkle;
  • Bằng chứng: băm của lá anh chị em;
  • Key [Bytes]: biểu diễn byte của khóa;
  • Giá trị [Byte]: Biểu diễn byte của giá trị.

Để xác minh rằng các giá trị được trả về bởi Umbrella Block Explorer, người dùng có thể xem hợp đồng Etherscan. Điều này có thể dễ dàng thực hiện bằng cách nhấp vào biểu tượng màu xanh lá cây ở góc trên bên phải.

Trên trang hợp đồng, Người dùng sao chép và dán các giá trị từ Umbrella Block Explorer vào phần thích hợp trong verifyProofBlock. Chọn “Yêu cầu”. Kết quả là “Bool: true” nếu cặp khóa-giá trị khớp với những gì được chỉ định trong cây Merkle và “Bool: false” nếu không.

Nếu dữ liệu được nhập chính xác, kết quả sẽ là True, như hình dưới đây:

Nếu dữ liệu không chính xác, kết quả là Sai. Trong ví dụ này, tiendientu.asia đã thay đổi giá trị (byte) bằng 1 chữ số từ 0x0190 thành 0x0191. Và, như mong đợi, giá trị trả về là false.

Umbrella Network (UMB) hy vọng tổng quan về hệ thống Umbrella oracle này đã cung cấp cho bạn trải nghiệm thực tế về cách thức hoạt động của hệ thống và lý do tại sao nó là duy nhất. Trong một khối Ethereum duy nhất, Umbrella có thể ghi lại hàng trăm, nếu không muốn nói là hàng nghìn điểm dữ liệu, do đó tăng lượng dữ liệu có sẵn trên chuỗi trong khi giảm chi phí lấy dữ liệu trên chuỗi.

Bạn cũng có thể thích

Để lại một trả lời

Địa chỉ email của bạn sẽ không được công bố.