Giờ đây, bạn có thể chuyển đổi ERC20 PHA sang Khala chain theo cách phi tập trung, ngoại trừ phí giao dịch Ethereum, bạn không phải chi trả cho bất kì loại phí nào khác. Theo lộ trình ra mắt của Khala, Khala-Ethereum bridge sẽ được kích hoạt thông qua referendum (cuộc trưng cầu ý kiến) sau khi loại bỏ Sudo và kích hoạt chức năng giao dịch.
Tại sao chúng ta cần bridge?
Khala Network là một parachain của Kusama, chạy trên Substrate, và là mạng thử nghiệm của Phala Network. Khala đã ra mắt trực tuyến sau khi trở thành một trong những dự án chiến thắng đấu giá Kusama vào giữa tháng bảy. Cuộc trưng cầu ý kiến (referendum) về TEE token economics mới sẽ được tổ chức sau khi Khala đã hoạt động ổn định một thời gian. Khala Network hy vọng sẽ giới thiệu mô hình token economics mới và cơ chế khai thác TEE (TEE mining) ngay sau đó, và đưa mô hình token economics mới được công bố vài tuần trước vào hoạt động. Khala là bước đệm đầu tiên cho mainnet Phala, với tư cách là canary network, nó đóng vai trò thử nghiệm cho nền tảng của Phala. Trong tương lai, nó sẽ cung cấp dịch vụ để cải tiến và phát triển các blockchain cũng như phục vụ lĩnh vực DeFi.
PHA là functional token duy nhất cho tất cả mạng lưới và dịch vụ của Phala, có thể được sử dụng để:
- Mua tài nguyên máy tính đáng tin cậy: tài nguyên máy tính, lưu trữ on-chain và off-chain, v.v.
- Đảm bảo an ninh: Để trở thành Gatekeeper hoặc CPU Miner, người ta phải stake một số lượng PHA nhất định. Tài sản stake sẽ không được hoàn trả nếu có hành vi không phù hợp.
- Quản trị: Các bên liên quan có đủ số lượng PHA sẽ có thể tham gia Khala/Phala DAO để tham gia sâu hơn vào quản trị cộng đồng.
- Các khoản thanh toán khác: Các khoản thanh toán cho các dịch vụ hoặc sản phẩm khác như Web3 Analytics, cross-chain bridges đối với permissionless chains và hơn thế nữa!
Như đã mô tả trước đây trong mô hình token economics của Phala, PHA sẽ lưu hành ở ba dạng trên Ethereum, Khala và Phala mainnet. (Hiện đã có sẵn BSC và HECO). Ba chain này giống như những hòn đảo riêng biệt và cần phải xây dựng các bridge (cầu nối) giữa chúng để đảm bảo tính thanh khoản của PHA. Khala Ethereum Bridge sẽ là công nghệ cơ bản đầu tiên đáp ứng nhu cầu này.
Lợi thế của các cầu nối phi tập trung
Trong một số dịch vụ, việc chuyển đổi tài sản cross-chain được thực hiện một cách tập trung. Ví dụ: các máy khách chạy các blockchain khác nhau có thể có các máy chủ chạy chương trình nền để đồng bộ hóa ledgers của họ. Nhưng các bridge tập trung sẽ đi kèm với những tồn tại như lo ngại về bảo mật, dễ bị thao túng, thiếu tính ổn định và khó có khả năng hỗ trợ và bảo trì lâu dài.
Đội ngũ Phala sẽ kết nối giữa EVM (Ethereum) và các blockchain trên Substrate (Polkadot, Kusama) bằng cách áp dụng giao thức truyền thông ChainBridge cross-chain
Trong giao thức này, một bridge contract (hoặc “pallet” trong Substrate) được thiết lập ở hai bên của bridge. Handler contracts thực hiện hoạt động dự kiến khi nhận các giao dịch đến và đi từ bridge – ví dụ: khóa hoặc phá hủy một tài sản ở một bên và tạo ra một tài sản mới để gửi đi ở bên còn lại. Với khả năng tùy chỉnh cao của nó, bạn có thể triển khai handler contract để thực hiện bất kỳ hành động nào bạn muốn.
Ở trạng thái hiện tại, Khala Ethereum Bridge hoạt động theo mô hình liên kết đáng tin cậy. Các sự kiện stake trên một chuỗi được nhận biết bởi một nhóm off-chain relayers, những người đang chờ hành động cuối cùng, gửi các sự kiện đến các chuỗi khác và đánh dấu sự kiện đã gửi cho đến khi chúng được chấp nhận và kích hoạt trình xử lý thích hợp.
Hiện tại, Khala Ethereum Bridge đã vượt qua cuộc kiểm tra của CertiK, một công ty bảo mật blockchain hàng đầu. Theo báo cáo kiểm tra, không nhận thấy bất kì sai sót trọng yếu hoặc lớn hoặc lỗ hổng bảo mật; một số vấn đề nhỏ cần quan tâm đã được đề cập hoặc giải quyết. Khala Ethereum Bridge có thể cho phép người dùng chuyển ERC20 PHA sang K-PHA trong tài khoản Khala chain, cho phép mọi người tham gia các chiến dịch trên Khala, bao gồm cả khai thác TEE.
Báo cáo kiểm tra: https://www.certik.org/projects/phalanetwork
Khala Ethereum Bridge smart contract: https://etherscan.io/address/0x6ed3bc069cf4f87de05c04c352e8356492ec6efe
Source code Ethereum side contract: https://github.com/Phala-Network/chainbridge-solidity
Source code Phala side contract: https://github.com/Phala-Network/khala-parachain/tree/be4eb938059d7b40513ea20f894a3e5bbdf6dc92/pallets
Bridge node code: https://github.com/Phala-Network/ChainBridge
Phù hợp với các nguyên tắc được đề cập ở trên, bridge phi tập trung đảm bảo an toàn và hoàn toàn là mã nguồn mở. Hệ thống hoạt động bền vững và không có khả năng phải đối mặt các vấn đề về vận hành hoặc bảo trì. Sau khi bắt đầu, quy trình decentralized bridge sẽ không thể thay đổi, đồng thời không thể phát hành thêm token hoặc làm giả ledger.
Khala Ethereum Bridge Bilateral Asset Management
Trong mô hình kinh tế Khala, K-PHA có thể được swap với ERC20-PHA theo tỷ lệ 1:1. Quy trình được phân quyền hóa và tự động hóa, không cần người kiểm tra hoặc can thiệp.
Tất cả K-PHA đều là một phần của mô hình kinh tế Phala tổng thể mà không phải được tạo ra một cách tự nhiên. Điều này đó có nghĩa là mỗi K-PHA phải tiêu thụ ERC20-PHA; và cũng sẽ đúng ở chiều ngược lại khi chuyển đổi từ Khala sang Ethereum sau này. Để tạo ra sự bảo mật và phân quyền được mô tả trước đó, Ethereum-side bridge contract và Khala-side Relayer cần quản lý đa chữ ký (multi-signature) để đảm bảo an ninh tài sản.
Giả sử người dùng Gavin muốn chuyển 10 PHA từ Ethereum sang Khala (hình ảnh trên mô tả các bước cụ thể). Đây là những gì Gavin làm và những gì hệ thống làm:
- Gavin chọn 10 ERC20-PHA trên https://app.phala.network/bridge/ và điền vào deposit address (địa chỉ ví)
- Sau đó xác nhận và gửi giao dịch bằng cách đăng nhập vào ví Ethereum
- Và cuối cùng, nhận được 10 PHA trong ví Khala của anh ấy
Điều này đạt được thông qua nhiều sự kiện xảy ra on-chain:
- Khala bridge contract trên Ethereum nhận và đóng băng 10 ERC20-PHA khi Gavin gửi giao dịch ở phía Ethereum
- Mô hình Relayer trên bridge giám sát giao dịch này và các relayer node xác nhận sự kiện với nhau thông qua đánh dấu xác nhận để đảm bảo nó hợp lệ
- Sau khi xác nhận, mô hình Relayer kích hoạt rút tiền trên Khala bridge Pallet
- Khala bridge Pallet gửi 10 PHA đến địa chỉ được chỉ định
Làm cách nào để Khala Network đảm bảo mức độ bảo mật và phân quyền cho the Ethereum bridge contract và the bridge Relayer?
Về phía Ethereum, Khala Network quản lý hợp đồng Ethereum bridge bằng cách:
- Sử dụng công cụ đa chữ ký của bên thứ ba (https://gnosis-safe.io/app/#/welcome, với phiên bản web hỗ trợ Metamask) để triển khai ví đa chữ ký. (Hợp đồng này là tài nguyên mở và đã qua kiểm tra.) Các tài khoản đa chữ ký và ngưỡng giới hạn được thiết lập khi tạo hợp đồng này.
- Từ bỏ quyền kiểm soát quản trị đối với địa chỉ liên hệ đa chữ ký thông qua bridge.renounceAdmin call sau khi kết thúc việc triển khai bridge trên Ethereum.
- Sử dụng công cụ này để tạo giao dịch tương tự như các parliamentary proposal trên Polkadot. Các tài khoản tương ứng được sử dụng để ký giao dịch. Sau khi đạt đến ngưỡng, phương thức hợp đồng phù hợp sẽ tự động được thực hiện.
Về phía Khala, đây là cách Khala Network kích hoạt bridge Pallet management:
- Cập nhật code cho bridge Pallet qua các cuộc trưng cầu đề xuất kỹ thuật
- Các thay đổi đối với tư cách thành viên Relayer node yêu cầu chữ ký tập thể
Thông báo thay đổi Bridge Asset
Kế hoạch kinh tế ban đầu của Phala đã phân phối nguồn cung cấp token ban đầu thành nhiều loại. Điều này đã được sửa đổi và mở rộng như mô tả trong Khala Slot Auction Strategy announcement.
Các phân phối này được mô tả ở đây; bản gốc như phần I và sau đấu giá như phần II.
Một phần token ERC-20 PHA hiện có trên Ethereum sẽ được chuyển đến Khala dưới dạng K-PHA như được mô tả bên dưới:
- ERC20-PHA được phát hành và lưu hành trên Ethereum network thuộc về chủ sở hữu tư nhân và có thể được chuyển nhượng khi họ muốn;
- Khai thác TEE (70%): Tổng cộng 700 triệu PHA bị đóng băng trong địa chỉ Ethereum (0x4731bc41b3cca4c2883b8ebb68cb546d5b3b4dd6) được sử dụng làm phần thưởng khai thác. Đội ngũ Phala sẽ chuyển 10 triệu (1% tổng nguồn tiền ban đầu) từ địa chỉ này để sử dụng như thưởng trợ cấp Phala Mining (699 triệu PHA còn lại sẽ là thưởng trợ cấp Phala Mining trong tương lai);
- Giảm giá bí mật (15%): trong tổng số 150 triệu, 120 triệu đã được mở khóa và 30 triệu còn lại đang bị đóng băng trong địa chỉ Ethereum (0x2ddf0d1ef937cd9d1b8cc4ab9dbec1f8b24ce18d) đến nay vẫn chưa được mở khóa. Toàn bộ 30 triệu sẽ được chuyển đến Khala và phát hành dưới dạng địa chỉ khóa có thời hạn (sẽ được mở khóa vào ngày 11 tháng 9 năm 2021);
- Ưu đãi testnet (1%): tổng cộng 10 triệu, gần 4 triệu đã được phát hành (3 triệu ERC20-PHA cho hoạt động hằng ngày, 1 triệu thưởng Vendetta testnet được phát hành ở Khala) và 6 triệu còn lại bị đóng băng trong địa chỉ Ethereum ( 0xb7687a5a3e7b49522705833bf7d5baf18aabdd2d). Trong số này, 2 triệu sẽ được chuyển để sử dụng trong Khala (1 triệu cho các ưu đãi tình nguyện + 1 triệu cho phần thưởng Vendetta testnet), và phần còn lại sẽ tiếp tục được sử dụng cho các khoản chi mang lại hiệu quả khuyến khích tích cực trên mạng Phala;
- Phân bổ Parachain Slot Auction (6,9%): tổng cộng 69 triệu, tất cả đều bị đóng băng trong địa chỉ Ethereum (0x38ac21e6e82b07917f661344342a06898f0882a8). Kusama đấu thầu tổng cộng 25 triệu phần thưởng sẽ được phân phối, trong đó 3,7 triệu được phân phối qua mạng Ethereum và 21,3 triệu phần thưởng sẽ được chuyển đến Khala (phần thưởng Crowdloan). 44 triệu còn lại sẽ được sử dụng cho đấu giá Polkadot Parachain trong tương lai.
- Đội ngũ (5%): Tổng số 50 triệu, 35 triệu đã mở khóa và 25 triệu còn lại bị đóng băng trong địa chỉ Ethereum (0x5cae84c52647096a8d22e19ef1c6305071daec09). 25 triệu sẽ được chuyển (15 triệu không khóa + 10 triệu không khóa). Phần bị khóa thời gian sẽ được phát hành 2,5 triệu mỗi tháng; việc phát hành sẽ được hoàn thành vào ngày 31 tháng 1 năm 2022. Phần đã mở khóa sẽ được sử dụng cho việc xây dựng mạng Khala.
Lưu ý: Khala Network dự kiến thực hiện việc chuyển giao tài sản từ ngày 6 đến ngày 9 tháng 8 năm 2021. Cộng đồng được yêu cầu theo dõi tại các địa chỉ trên, vui lòng không tin tưởng vào các tin đồn hoặc thúc đẩy sự hoang mang không cần thiết. Nếu bạn quan sát thấy bất kỳ khoản phí / chuyển khoản nào đến Ethereum-Khala bridge contract từ địa chỉ được công khai tại bất kỳ địa chỉ nào ở trên, đồng nghĩa là tương ứng với các giao dịch trong kế hoạch phân phối token Khala.
Sau khi đội ngũ của Khala Network hoàn thành việc chuyển giao tài sản, tổng số tiền K-PHA có khả năng sẽ là 266 triệu, nhưng số lượng lưu thông thực tế sẽ là 88,3 triệu, như chi tiết bên dưới:
Ghi chú:
* Trên Khala, 30 triệu K-PHA mới được phát hành cho phép phân phối 21,3 triệu phần thưởng slot auction. 30 triệu PHA tương ứng sẽ bị hủy sau khi bridge được đưa vào sử dụng và có thể chuyển nhượng tài sản.
† Người khác có thể chuyển nhượng một lượng PHA sở hữu tư nhân không xác định. Số tiền tối thiểu 88,3 triệu là số tiền mà đội ngũ Phala chuyển, bao gồm:
- Phần thưởng khai thác Khala: 10 triệu (chưa lưu hành)
- Phần thưởng KSM Parachain Slot Auction: 21,3 triệu (34% phát hành + 48 tuần phát hành tuyến tính phần còn lại).
- Ưu đãi Testnet: 2 triệu (một nửa đang lưu hành)
- Giảm giá bí mật: 30 triệu (phần chưa tuần hoàn)
- Đội ngũ: 25 triệu (10 triệu phát hành, 15 triệu phát hành tuyến tính theo thời gian)
‡ Tổng nguồn cung cấp tiềm năng của K-PHA bao gồm những nội dung sau đây, giả sử rằng tất cả PHA có thể được chuyển giao cho Khala bởi các bên tư nhân:
- Khai thác Khala: 1%
- KSM Parachain Slot Auction: 2,5%
- Ưu đãi Testnet: 1%
- Giảm giá bí mật: 15%
- Đội ngũ: 5%
- Stakedrop: 2,1%
Tổng: 26,6% nguồn cung cấp PHA ban đầu.
Khala Ethereum Bridge smart contract: https://etherscan.io/address/0x6ed3bc069cf4f87de05c04c352e8356492ec6efe
Chi tiết về phân bổ tài sản PHA:https://docs.google.com/spreadsheets/d/1VVOGnPYihG8NZCJALkG36j5QVZ6yOnlmYlfFbVoAxfM/edit?usp=sharing
Lưu ý rằng bất kỳ chủ sở hữu cá nhân nào cũng có thể swap ERC20-PHA của họ thành K-PHA thông qua cEthereum-Khala bridge. Sau đó, hbridge contract sẽ gia tăng và khóa phần lưu thông này trên Ethereum, đồng thời đưa đợt phát hành tương ứng vào lưu thông dưới dạng K-PHA trên Khala Network. (Điều ngược lại sẽ có thể xảy ra khi cầu Khala-Ethereum bridge được đưa vào hoạt động.)
Hướng dẫn về Ethereum — Khala Bridge
Trình duyệt máy tính
Chuẩn bị
Để sử dụng Ethereum-Khala bridge, hãy đảm bảo trình duyệt của bạn là Chrome hoặc Firefox và ví Metamask đã được cài đặt. (Polkadot.js cũng hoạt động, nhưng không bắt buộc.)
- Truy cập https://app.phala.network/bridge/
- Kết nối với Metamask
- Điền vào thông tin chuyển tài sản cross-chain:
- Chọn tài khoản Ethereum nguồn của bạn
- Chọn địa chỉ ví Khala của bạn
- Điền số lượng ERC-20 PHA mà bạn muốn chuyển từ Ethereum
- Nếu đây là lần đầu tiên bạn chuyển tài sản PHA của mình, bạn có thể cần phải nhấp vào “approve” và ký với Metamask để xác nhận
- Sau đó xác nhận và nhấp vào “Next”. Kiểm tra kỹ các tài khoản và số liệu của bạn, sau đó nhấp vào “Submit” trong cửa sổ pop-up, đăng nhập với Metamask và gửi giao dịch tài sản cross-chain của bạn!
- Nhấp vào “Etherscan” để kiểm tra chi tiết gửi trên trình Etherscan block khi giao dịch của bạn đã được gửi đi.
Ví di động
- Đăng nhập vào ví DApp (imToken/ MathWallet /TokenPocket, v.v.) bạn sử dụng và sao chép https://app.phala.network/bridge/ vào thanh tìm kiếm.
* Lưu ý: hãy đảm bảo bạn kết nối ví Ethereum của mình bằng MathWallet hoặc TokenPocket. - Làm theo các bước trên trình duyệt của máy tính để bàn từ bước 3 đến bước 7.
Giới thiệu về Khala Ethereum Bridge
Xin lưu ý rằng: Khala Network hiện không cung cấp chức năng chuyển đổi, vì vậy Khala Ethereum Bridge hiện chỉ thực hiện một chiều từ Ethereum đến Khala.
PHA được chuyển đổi (được gọi là K-PHA hiển thị trên Khala) chỉ có thể được sử dụng cho các cuộc trưng cầu ý kiến và staking tại thời điểm này. Khi Khala đang hoạt động tốt và sau khi bắt đầu quá trình khai thác TEE, Khala Network sẽ gửi đề xuất để xem xét việc cho phép thực hiện chức năng chuyển đổi trên Khala và thời gian thực hiện thông qua một cuộc trưng cầu ý kiến sau khi xóa quyền Sudo của đội ngũ phát triển. Đó sẽ là thời điểm có thể tạo bridge từ Khala đến Ethereum. (Và sau này, là cầu nối giữa Khala và Phala.)
Nguồn: Phala Network
Về Phala Network
Phala Network là một mạng lưới làm về hợp đồng thông minh bí mật đầu tiên được xây dựng trên Substrate , nhằm cung cấp các dịch vụ tính toán và bảo vệ các dữ liệu bí mật cho các doanh nghiệp và người dùng. Phala Network sẽ phục vụ cho toàn bộ hệ sinh thái của Polkadot, và sẽ là một trong những parachains trên Polkadot trong thời gian tới.
Phala Network Community
Website | Twitter | Medium | Telegram
Polka.Warriors Community
? Website | ? Tele ANN | ? Tele Chat | ? Twitter | ? Discord | ? Facebook