Phân tích công nghệ Hyperliquid: Cấu trúc cầu nối Cross-chain và phân tích kiến trúc HyperEVM

robot
Đang tạo bản tóm tắt

Phân tích Hyperliquid từ góc độ kỹ thuật: hợp đồng cầu, cấu trúc và rủi ro tiềm ẩn

Hyperliquid, như một sàn giao dịch sổ lệnh trên chuỗi được chú ý, cấu trúc công nghệ và độ an toàn của nó đáng được thảo luận sâu. Bài viết này sẽ phân tích kỹ thuật Hyperliquid từ hai khía cạnh: cấu trúc hợp đồng cầu nối đa chuỗi và kiến trúc hai chuỗi HyperEVM.

Sự hạ nhiệt của cơn sốt, phân tích hợp đồng cầu Hyperliquid, HyperEVM và các vấn đề tiềm năng của nó

Phân tích cầu xuyên chuỗi Hyperliquid

Hyperliquid đã triển khai hợp đồng cầu nối chuỗi chéo trên Arbitrum để lưu trữ tài sản USDC của người dùng. Từ góc độ phân chia danh tính nút, Hyperliquid có bốn nhóm người xác nhận:

  • hotValidatorSet: xử lý các thao tác tần suất cao như rút tiền
  • coldValidatorSet: chịu trách nhiệm thay đổi cấu hình hệ thống
  • lockers: giống như ủy ban an ninh, có thể bỏ phiếu để tạm dừng hợp đồng cầu
  • finalizers: xác nhận sự thay đổi trạng thái cầu nối chuỗi chéo

Sự suy giảm cơn sốt, phân tích hợp đồng cầu nối Hyperliquid, HyperEVM và các vấn đề tiềm ẩn từ góc độ kỹ thuật

Quy trình gửi tiền

Hợp đồng cầu sử dụng phương pháp Permit của EIP-2612 để xử lý tiền gửi, chỉ cho phép gửi USDC. Hàm batchedDepositWithPermit có thể xử lý nhiều khoản tiền gửi cùng lúc, quy trình đơn giản và có độ an toàn cao.

Sự hạ nhiệt của sự đầu cơ, phân tích hợp đồng cầu nối Hyperliquid, HyperEVM và các vấn đề tiềm ẩn của nó

Quy trình rút tiền

Yêu cầu rút tiền cần có quyền ký 2/3 từ hotValidatorSet. Sau khi khởi xướng có thời gian "tranh chấp" 200 giây, trong đó:

  1. lockers có thể bỏ phiếu tạm dừng hợp đồng
  2. coldValidatorSet có thể làm cho một giao dịch rút tiền trở nên không hợp lệ

Sau thời gian tranh cãi, các thành viên finalizers gọi hàm batchedFinalizeWithdrawals để xác nhận việc rút tiền.

Sự suy giảm cơn sốt, phân tích hợp đồng cầu nối Hyperliquid, HyperEVM và những vấn đề tiềm ẩn từ góc độ kỹ thuật

cơ chế khóa hợp đồng cầu

2 lockers bỏ phiếu là có thể khóa hợp đồng cầu. Để mở khóa cần chữ ký của 2/3 coldValidatorSet, đồng thời có thể cập nhật danh sách xác thực viên.

Sự suy giảm cơn sốt, phân tích hợp đồng cầu nối Hyperliquid, HyperEVM và các vấn đề tiềm ẩn từ góc độ kỹ thuật

Cập nhật tập hợp người xác thực

Hàm updateValidatorSet có thể cập nhật hotValidatorSet và coldValidatorSet, cần chữ ký của toàn bộ hotValidatorSet, có thời gian tranh chấp 200 giây.

Sự suy giảm cường điệu, phân tích hợp đồng cầu Hyperliquid, HyperEVM và các vấn đề tiềm ẩn từ góc độ kỹ thuật

Rủi ro tiềm ẩn

  1. coldValidatorSet bị kiểm soát có thể vượt qua bảo vệ để đánh cắp tài sản
  2. finalizers có thể từ chối xác nhận giao dịch rút tiền
  3. hợp đồng cầu khóa bị khóa độc hại

Hạ nhiệt đồn đoán, phân tích từ góc độ kỹ thuật về hợp đồng cầu Hyperliquid, HyperEVM và các vấn đề tiềm ẩn của nó

HyperEVM và kiến trúc chuỗi đôi

Hyperliquid áp dụng "giải pháp chuỗi đôi", đồng thời vận hành chuỗi sổ đặt hàng chuyên dụng (HyperL1) và chuỗi tương thích EVM (HyperEVM).

Sự suy giảm cơn sốt, phân tích hợp đồng cầu nối Hyperliquid, HyperEVM và các vấn đề tiềm ẩn từ góc độ kỹ thuật

Precompiles

HyperEVM tăng cường mã biên dịch trước, cho phép hợp đồng thông minh đọc trạng thái HyperL1. Địa chỉ biên dịch đã biết 0x800 có thể đọc vị trí hợp đồng vĩnh viễn của khối L1 mới nhất.

Sự giảm nhiệt của cơn sốt, giải thích từ góc độ kỹ thuật về hợp đồng cầu của Hyperliquid, HyperEVM và các vấn đề tiềm ẩn

Sự kiện

HyperEVM ghi dữ liệu vào HyperL1 thông qua Events. Các nút lắng nghe Events từ địa chỉ 0x3333...3333, chuyển đổi ý định của người dùng thành giao dịch L1.

Sự hạ nhiệt của việc đầu cơ, phân tích hợp đồng cầu nối Hyperliquid, HyperEVM và các vấn đề tiềm ẩn từ góc độ kỹ thuật

HyperBFT đồng thuận

Được phát triển dựa trên HotStuff, tốc độ xử lý lý thuyết có thể đạt tới 2 triệu giao dịch mỗi giây.

Những điều cần lưu ý khi phát triển

  1. msg.sender có thể là địa chỉ hợp đồng hệ thống L1
  2. Tương tác giữa EVM và L1 không nguyên tử có thể dẫn đến mất mát tài sản
  3. Địa chỉ hợp đồng EVM cần tạo tài khoản ánh xạ trên L1
  4. Tài sản đa chuỗi có thể tạm thời không tra cứu được số dư

Tổng thể mà nói, HyperEVM tương tự như lớp hai của Hyperliquid L1, nhưng cung cấp khả năng tương tác cao hơn. Các nhà phát triển cần chú ý xử lý tốt các tình huống đặc biệt để đảm bảo an toàn cho tài sản của người dùng.

Sự suy giảm cơn sốt, phân tích hợp đồng cầu, HyperEVM và các vấn đề tiềm ẩn của Hyperliquid từ góc độ kỹ thuật

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 7
  • Chia sẻ
Bình luận
0/400
PermabullPetevip
· 07-13 13:03
Mã vẫn còn lỗ hổng bảo mật này?
Xem bản gốcTrả lời0
NFTArtisanHQvip
· 07-11 11:55
kiến trúc thú vị, nhưng meta-narrative của chuỗi cross rủi ro cảm giác như một tác phẩm sẵn có của duchamp... đẹp nhưng nguy hiểm
Xem bản gốcTrả lời0
ConsensusBotvip
· 07-11 01:59
Lại có vấn đề an toàn rồi.
Xem bản gốcTrả lời0
RektDetectivevip
· 07-11 01:58
Lại gặp cầu rồi, hoảng quá một đống.
Xem bản gốcTrả lời0
SchrodingerWalletvip
· 07-11 01:48
bảo mật tài sản先定个小目标
Xem bản gốcTrả lời0
ShitcoinConnoisseurvip
· 07-11 01:47
Xem ai lại được chơi cho Suckers.
Xem bản gốcTrả lời0
RamenDeFiSurvivorvip
· 07-11 01:46
Nói gì về phát triển với độ an toàn như vậy.
Xem bản gốcTrả lời0
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)