Kiến trúc mô-đun, thực thi song song và hai máy ảo giúp Pharos hướng đến hạ tầng RealFi thời gian thực ở quy mô lớn.
Pharos được xây dựng theo kiến trúc modular đầy đủ ngăn xếp (full-stack), với 3 lớp chính hoạt động độc lập nhưng tương tác liền mạch.
Pharos sử dụng cơ chế đồng thuận AsyncBFT (Asynchronous Byzantine Fault Tolerance) — cho phép đạt được sự đồng thuận ngay cả khi mạng không hoàn toàn đồng bộ. Cơ chế này mang lại:
Pharos là một trong số ít blockchain hỗ trợ 2 máy ảo song song: EVM (Ethereum Virtual Machine) và WASM (WebAssembly). Kết hợp với Speculative Parallel Execution:
Tương thích hoàn toàn với Ethereum. Mọi smart contract Solidity đều chạy được trực tiếp trên Pharos mà không cần sửa đổi.
Hỗ trợ WebAssembly cho phép viết smart contract bằng Rust, C++, và nhiều ngôn ngữ khác với hiệu suất cao hơn.
Speculative Parallel Execution cho phép xử lý nhiều giao dịch đồng thời bằng cách dự đoán không có xung đột trạng thái, sau đó tự động rollback nếu cần — tăng thông lượng đáng kể mà không ảnh hưởng đến tính đúng đắn.
Multi-stage pipelining của Pharos phân chia quá trình xử lý giao dịch thành nhiều giai đoạn song song — tương tự như cách CPU hiện đại hoạt động. Kết quả:
Pharos Store sử dụng kiến trúc lưu trữ độc đáo: Delta-Encoded Multi-Version Merkle Tree (MVMMT) kết hợp với Log-Structured Versioned Page Store:
Thay vì lưu toàn bộ trạng thái mỗi block, Pharos chỉ lưu phần thay đổi (delta) so với block trước, giảm thiểu dung lượng lưu trữ đồng thời duy trì khả năng truy vấn lịch sử đầy đủ.
SPNs là điểm đặc biệt nhất của Pharos — cho phép tạo các mạng lưới con chuyên biệt tích hợp chặt chẽ với Pharos mainnet nhưng hoạt động độc lập:
SPNs tận dụng sức mạnh tính toán dư thừa của validator, mang lại tính linh hoạt về tài nguyên và khuyến khích nâng cấp cơ sở hạ tầng. Cross-SPN Interoperation cho phép các SPN giao tiếp liền mạch với nhau.
Mô hình staking của Pharos cho phép mở rộng shared security từ Primary Network sang các Special Processing Network
Mỗi token được validator stake trên Primary Network tạo ra chứng chỉ stP. Validator có thể restake stP vào SPN để cung cấp bảo mật và nhận thêm phần thưởng, đồng thời chấp nhận rủi ro slashing tương ứng.
Tài liệu kiến trúc mô tả khả năng kết nối các giao thức restaking như Babylon và EigenLayer để đưa tài sản như stBTC, stETH vào hệ sinh thái. Đây là hướng hỗ trợ của giao thức, không nên hiểu là cam kết lợi nhuận.
Pharos cung cấp một bộ stack modular để hỗ trợ SPNs và hệ thống Pharos L2/L3. Mỗi component đều được mã nguồn mở (open-source) và sẵn có cho các đối tác và developer để mở rộng và tùy chỉnh.
Performance benchmarks đã được thử nghiệm trên Geth, và các hợp tác trong tương lai với đối tác hệ sinh thái sẽ giúp thúc đẩy phát triển cơ sở hạ tầng Web3.
Bắt Đầu Xây Dựng ↗