IEO

HAPI - Giao thức bảo mật mạng Onchain cho các dự án DeFi

single-image
Việc khởi động bất kì một dự án DeFi nào cũng tương tự như việc phóng tên lửa: sau khi tên lửa cất cánh, bạn có một bộ công cụ tối thiểu để tác động đến chuyến bay của nó. Bạn có thể gửi lệnh hoặc thậm chí cập nhật phần mềm. Tuy nhiên, bất kỳ những sự kiện không lường trước nào cũng có thể dẫn đến thảm họa và bạn không có cách nào để quản lý hay giảm thiểu rủi ro này. Bạn trở thành một người quan sát thụ động. DeFi tương tự như vậy theo nhiều cách. Bạn tạo mã, tiến hành kiểm tra bảo mật, khởi chạy hợp đồng thông minh của mình vào không gian (blockchain) và bắt đầu cầu nguyện rằng mọi thứ diễn ra theo đúng kế hoạch. Nhưng chuyện tương lai ai đoán trước được, có vô vàn điều sẽ xảy đến và bạn không thể chỉ “đứng đó hay ngồi nhìn” mà phải chuẩn bị cho mình những sự bảo vệ hay chuẩn bị một cách kỹ lưỡng. HAPI ra đời với sứ mệnh như vậy

HAPI LÀ GÌ?
review du an HAPI, HAPI LA GI, TOAN TAP VE DU AN HAPI

Trong thế giới DeFi đầy rủi ro, thì HAPI được xem như một giải pháp cho các dự án với khả năng bảo mật của mình. HAPI như là một phần mềm Anivirus giúp bảo vệ các dự án Defi khỏi những lỗ hổng bảo mật, bug… như Phần mềm Antivirut diệt  virut cho windown vậy. Hapi một giao thức làm về bảo mật mạng onchain với mục đích tạo ra các oracle phi tín nhiệm. Và Hapi còn là một tập hợp các hợp đồng thông minh chuỗi chéo, các hợp đồng này sẽ được nhúng vào các sản phẩm DeFI, việc làm này sẽ giúp cho các sản phẩm đó có thể đạt đến cấp độ bảo mật mới. Ngoài ra, hệ thống Oraclizing và DAO của HAPI còn cung cấp SaaS (cung cấp các phần mềm dạng dịch vụ). Các phần mềm này sẽ hoạt động trên nền tảng của Hapi, và người dùng sẽ sử dụng thông qua đó, việc này nhằm để để ngăn chặn các hành động hack phá hoại hệ thống.
 
NHỮNG RỦI RO ĐỐI VỚI MỘT DỰ ÁN DEFI

1. Blockchain
Blockchain là một cơ sở dữ liệu được lưu trữ trên nhiều máy tính cùng một mạng lưới. Theo tính bất biến của blockchain, tất cả các máy tính trong mạng lưới này sẽ có nhiệm vụ kiểm tra và xác nhận rằng không ai lừa dối nhau và tất cả các bản ghi trong cơ sở dữ liệu này là chính xác. Hợp đồng thông minh là một chương trình có thể chạy trong cơ sở dữ liệu này.
Ví dụ #1: 0x1111 là ví của Alex. Chúng ta có thể viết một hợp đồng thông minh ghi có 10 mã thông báo HAI cho Alex nếu anh ấy có 10 ETH trong ví của mình.  Mỗi khi Alex chạy hợp đồng này, 10 mã thông báo HAI sẽ được gửi đến ví của anh ấy (miễn là có đủ số mã thông báo trên hợp đồng thông minh). Trong trường hợp này, chương trình sẽ xác minh xem có 10 ETH trên ví của Alex mỗi lần hay không.
Ví dụ #2: 0x1111 là ví của Alex. Chúng ta có thể viết một hợp đồng thông minh ghi có 10 mã thông báo HAI cho Alex nếu giá vàng trên sàn chứng khoán cao hơn $ 2000.
Một vấn đề xảy ra là: hợp đồng thông minh này có thể lấy giá HAI từ đâu? Đây là một trong những thách thức lớn trong việc xây dựng hợp đồng thông minh - chúng tôi chỉ có thể sử dụng dữ liệu trên chuỗi trong quá trình triển khai hợp đồng thông minh (chỉ những dữ liệu đã có trong cơ sở dữ liệu phân tán của chúng ta). Vì vậy, làm thế nào chúng ta có thể ghi dữ liệu này vào blockchain?
 
2. Oracles
Đây là cách Oracles đã xuất hiện - các máy chủ ghi lại dữ liệu cần thiết của chúng tôi vào blockchain, hợp đồng thông minh xác định loại dữ liệu mà nó cần trong blockchain. Oracles giám sát những yêu cầu này bằng cách lấy thông tin từ thế giới bên ngoài (thường thông qua API) và ghi lại nó vào blockchain. Tuy nhiên, đây là nơi các vấn đề bảo mật có thể phát sinh. Hợp đồng thông minh không biết thông tin đến từ đâu và độ tin cậy của nó. Do vậy, đây cũng chính là một lỗ hổng bảo mật lớn mà Blockchain phải đối mặt.

3. Giao diện lập trình ứng dụng hoặc API
API là một giao diện mà chúng ta có thể sử dụng để tương tác với các chương trình, ứng dụng hoặc thiết bị.  Bạn có thể đăng nhập vào ứng dụng khách của ngân hàng và nó sẽ hiển thị cho bạn số dư của bạn bằng cách kết nối với máy chủ của ngân hàng thông qua API. Bạn cũng có thể khởi chạy ứng dụng di động của Coingecko và sử dụng API để hiển thị cho bạn giá cả, số lượng hay portfolio tiền điện tử mà bạn đang nắm giữ. Trong trường hợp này, một yêu cầu được gửi dưới dạng rất chính. Người dùng khởi chạy một hợp đồng thông minh, nó liên hệ với hợp đồng thông minh của Oracle và yêu cầu dữ liệu. Oracles (máy chủ) liên hệ với nơi được yêu cầu (ngân hàng, sàn giao dịch) thông qua API, nhận thông tin cần thiết và ghi lại vào blockchain.
 
“HAPI là một tập hợp các hợp đồng thông minh chuỗi chéo được thêm vào các sản phẩm DeFI cho phép chúng đạt đến cấp độ bảo mật mới. Ngoài ra, hệ thống Oraclizing và DAO của HAPI cung cấp công cụ SaaS trong môi trường DeFi để giúp ngăn chặn các nỗ lực tấn công vào hệ thống Blockchain của các dự án Defi”
 
HAPI hoạt động như thế nào?
How HAPI WORK
Có thể dễ thấy rằng mọi hoạt động trên HAPI đều thông qua hợp đồng thông minh của chính của HAPI. Từ các nguồn cấp dữ liệu từ CEX thông qua các API, cho đến các hoạt động từ HAPI DAO, tất cả đều phải thông qua hợp đồng thông minh của HAPI. Khi có một hành động xấu từ hacker, kẻ đó sẽ gửi một hành động rút tiền vào hợp đồng thông minh của một nền tảng Defi nào đó. Lúc này, một module được nền tảng đó sử dụng sẽ đảm nhiệm việc xử lý các hoạt động để phân tích hoạt động đó là đúng hay sai. Nếu sai, thì một thông tin từ module sẽ được gửi tới hợp đồng thông minh của Hapi và hành động của hacker sẽ bị block.
Nhà cung cấp dữ liệu chính được chọn bởi quy trình bỏ phiếu trong HAPI. Nó phân tích và đánh dấu tất cả các địa chỉ đáng ngờ. Nhà cung cấp dữ liệu này trở thành nhà cung cấp thông tin chính cho Blockchain. Theo yêu cầu từ các sàn giao dịch (thông qua API), dịch vụ ghi lại tất cả các địa chỉ đáng ngờ vào blockchain và thời gian cấm của chúng thay đổi từ 12 giờ thành lệnh cấm vĩnh viễn.
Giả sử một hacker đột nhập vào ví nóng của sàn giao dịch và bắt đầu chuyển tiền ra khỏi sàn giao dịch. Sàn giao dịch gửi địa chỉ và chi tiết tx của họ ngay lập tức cho HAPI. Mọi sàn giao dịch được kết nối với HAPI đều nhận được thông tin này gần như ngay lập tức và có thể chặn các giao dịch và tiền này cho đến khi tình hình được giải quyết. DEX sử dụng hợp đồng thông minh, cho phép họ từ chối yêu cầu từ các địa chỉ đáng ngờ bằng cách sử dụng HAPI. Động lực của cuộc tấn công bị chậm lại và một phần tiền bị chặn. HAPI đều nhận được thông tin này gần như ngay lập tức và có thể chặn các giao dịch và tiền này cho đến khi tình hình được giải quyết. DEX sử dụng hợp đồng thông minh, cho phép họ từ chối yêu cầu từ các địa chỉ đáng ngờ bằng cách sử dụng HAPI. Động lực của cuộc tấn công bị chậm lại và một phần tiền bị chặn.
 
Các đặc điểm nổi bật của HAPI:
  • Được xây dưng trên hầu hết blockchain phổ biến (Polkadot, Ethereum, Binance Smart Chain,...).
  • Tất cả các dự án DeFi về cơ bản sẽ được tăng cường bảo mật, nếu thêm module HAPI.
  • Data Provider sẽ được vote thông qua DAO.
  • Nếu cung cấp data sai, Data Provider sẽ bị phạt, mất mát chắc chắn cao hơn những thiệt hại do data sai gây ra.

Hapi Oracle
Hapi Oracle sẽ kiểm soát và gửi thông bác rằng liệu hợp đồng thông minh của nền tảng đã được kiểm toán hay chưa. Thông tin này sẽ được cấp bởi người cung cấp dữ liệu đã chọn từ Hapi DAO.
Thông qua cơ sở dữ liệu phân cấp về kiểm toán và trình tổng hợp DEX, nền tảng DeFi sẽ có thể bảo vệ chính mình và người dùng của họ khỏi các dự án chưa hoàn tất việc kiểm toán bảo mật để giảm thiểu rủi ro tài chính và cũng như danh tiếng của mình. Ví dụ: các nhà tổng hợp của các sàn giao dịch phi tập trung sẽ có thể chia các sàn giao dịch tích hợp thành hai loại: được kiểm toán và chưa được kiểm toán. Việc này sẽ giúp cho những người dùng có thể cân nhắc sự rủi ro để sử dụng nền tảng Defi đó, thay vì phụ thuộc vào sự may mắn của mình.
 
HAPI Tokenomics
Những người nắm giữ token HAPI đóng vai trò là người trọng tài bảo mật trong nền tảng của HAPI. HAPI là mã thông báo ERC20 được đào trên chuỗi khối Ethereum giúp trao quyền cho giao thức HAPI. Chức năng tiện ích chính của $HAPI là lưu thông giữa Nhà cung cấp dữ liệu và Oracles bảo mật. Nhà cung cấp dữ liệu xác định giá cuối cùng theo nhu cầu đối với tài nguyên ngoài chuỗi và nguồn cung cấp thông tin tương tự.
Phí gửi dữ liệu: cho quyền gửi bất kỳ thông tin nào được kết nối với cuộc tấn công của hacker hoặc địa chỉ ví đáng ngờ.
  • Quản trị: Người nắm giữ mã thông báo HAPI để có thể tham gia vào việc quản lý dự án thông qua việc bầu chọn nhà cung cấp dữ liệu, bao gồm việc đặt cược $HAPI để hỗ trợ hoặc từ chối các đề xuất biểu quyết.
  • Oracle reward: thưởng cho công việc đánh giá và kiểm toán được thực hiện trên dữ liệu đã gửi. Bất kỳ giao dịch nào được thực hiện trong cơ sở dữ liệu bảo mật của Oracle để xem xét đánh giá đều yêu cầu HAPI dùng làm phương thức thanh toán cho Oracles.
  • Trình trạng thái kiểm toán dự án DeFi gửi đến trung tâm báo cáo thống nhất để chứng minh rằng họ đã vượt qua kiểm tra bảo mật.
Mã thông báo HAI cũng có được stake để nhận phần thưởng. Tổng nguồn cung cấp mã thông báo HAPI tăng theo thời gian theo mô hình lạm phát. Nguồn cung cấp này được tích lũy và phân phối giữa các chủ sở hữu mã thông báo HAI miễn là họ đã đặt cọc. Một người có thể bỏ phiếu bằng cách đặt cược với các mã thông báo HAPI của mình.
 
Phân phối mã thông báo HAPI
HAPI là một mã thông báo được xây dựng trên nền tảng ERC20, có nghĩa là nó có thể được lưu trữ trong bất kỳ ví nào hỗ trợ mã thông báo ERC20. Theo mô hình mã thông báo của HAPI, 1M $ HAPI sẽ được tạo ra từ ban đầu và sẽ có phân phối sau:
HAPI LA GI, TOAN TAP VE DU AN HAPI
Token Allocation
HAPI LÀ GÌ, TOÀN TẬP VỀ DỰ ÁN HAPI

 
Thông tin chi tiết về dự án HAPI:

Tin cùng chủ đề

Bản tin ngẫu nhiên cho bạn