Patract Labs là nhóm nghiên cứu cung cấp các giải pháp cho hệ sinh thái Hợp đồng Parachain của Polkadot và họ thông báo đã thành lập Patract Hub như là trung tâm phát triển hợp đồng thông minh Polkadot WASM. Các dự án của Patract Hub đã được Polkadot Council xem xét và được tài trợ bởi Polkadot Treasury. Patract Hub cung cấp các bộ công cụ và dịch vụ phát triển miễn phí cho các nhà phát triển theo hợp đồng của hệ sinh thái Polkadot và sẽ hoạt động như một tổ chức phi lợi nhuận dựa trên cộng đồng.
Patract Hub là một tổ chức phi lợi nhuận được hỗ trợ bởi Polkadot Council và Polkadot Treasury. Patract Hub cung cấp các bộ công cụ mã nguồn mở nội bộ và môi trường phát triển được tích hợp, đồng thời cam kết cung cấp các bộ công cụ phát triển và dịch vụ cơ sở hạ tầng miễn phí cho toàn bộ hệ sinh thái hợp đồng thông minh trên PolkaDot.
Có hai lựa chọn để tham gia vào hệ sinh thái Polkadot.
1. Một là chạy như một parachain. Cách này khó phát triển và tốc độ lặp lại chậm. Điều quan trọng nhất là Relay Chain Polkadot chỉ hỗ trợ tối đa 100 parachains và sẽ được mở rộng từ từ, điều này dẫn đến việc một cuộc đấu giá cho một vị trí parachain sẽ rất đắt đỏ. Ước tính sẽ cần ít nhất 10 triệu DOT, đồng thời số lượng DOT này sẽ phải bị khóa trong vài tháng. Vì vậy, các dự án mới khó đủ ngân sách để có thể hoạt động như một parachain.
2. Hai là các dự án phát triển các ứng dụng thông qua hợp đồng thông minh parachain đã được triển khai bởi Web3 Foundation hoặc cộng đồng. Cách này dễ dàng tiếp cận và phát triển hơn. Đối với cách này, để phát triển một hợp đồng, bạn không cần phải hiểu cấu trúc phức tạp của các chuỗi bên trong, bạn chỉ cần quan tâm đến các ý tưởng dự án của chính mình. Các parachains hợp đồng được mở để triển khai trên PolkaDot cũng tương tự như nền tảng của Ethereum. Để hoàn thành việc triển khai ứng dụng hợp đồng của riêng họ, bất kỳ nhà phát triển nào cũng chỉ cần chi một lượng nhỏ DOT cho phí gas và nạp tiền gửi DOT dựa trên việc sử dụng bộ nhớ dữ liệu của dự án đó trong tương lai (cọc tiền thuê parachain). Hợp đồng cũng có thể được di chuyển và bị hủy bỏ bất kỳ lúc nào đồng thời trả lại số tiền cọc đã gửi vào bộ nhớ. Patract Labs cũng có kế hoạch triển khai Patract Network dưới dạng một parachain hợp đồng thông minh trên PolkaDot, trực tiếp sử dụng DOT để trả phí và tham gia quản trị, nhưng hiện vẫn chưa có thông tin chính thức từ dự án.
Substrate framework hiện hỗ trợ hai loại hợp đồng, một là hợp đồng EVM tương thích trực tiếp với Ethereum và hai là hợp đồng WASM của Polkadot tiên tiến hơn, được phát triển bằng cách sử dụng ngôn ngữ ink! hiện đại hơn có nguồn gốc từ Rust.
Patract Hub chủ yếu cung cấp hỗ trợ phát triển cho các hợp đồng WASM và có thể phát triển các ngôn ngữ hợp đồng khác như hỗ trợ C ++, JS, v.v. Ink! hỗ trợ các nhà phát triển viết logic hợp đồng thông minh phức tạp và cung cấp khả năng tổ chức logic cao hơn Solidity. Hiệu quả thực hiện của WASM cũng cao hơn so với EVM. Cùng với cơ chế đồng thuận NPoS của chính Polkadot, khối lượng giao dịch hợp đồng parachain của Polkadot có thể cao hơn nhiều so với nền tảng Ethereum và chi phí sẽ giảm đáng kể. Nó có thể hỗ trợ hàng triệu hợp đồng (parathread) trên một parachain được triển khai và chạy cùng một lúc, cung cấp phạm vi hợp tác trong môi trường hệ sinh thái rộng lớn hơn.
Patract Hub đã lên kế hoạch phát triển cho 10 dự án gần đây trên Polkassembly. Trong đó, 4 dự án đã được thông qua trong hai tháng vừa qua. 2 dự án đầu tiên đã được phát triển một phần và đưa vào sử dụng cho cộng đồng, các dự án khác sẽ được hoàn thành trong tương lai.
1. Jupiter: Mạng thử nghiệm hợp đồng thông minh để các nhà phát triển tiến hành các thử nghiệm ban đầu. Jupiter sẽ tích hợp công nghệ hợp đồng WASM mới nhất và định dạng cấu hình cho môi trường blockchain một cách phù hợp nhất nhằm phát triển và thử nghiệm.
2. Redspot: Quy trình phát triển hợp đồng WASM và khuôn mẫu. Redspot có thể chuẩn hóa việc phát triển hợp đồng, bảo vệ các chi tiết biên soạn cơ bản và kết nối với các công cụ khác như một thành phần cốt lõi của Patract Hub.
3. Europa: Thời gian thực thi và hợp đồng chạy sandbox. Europa là một môi trường chạy độc lập và hoàn chỉnh cho Runtime bao gồm pallet hợp đồng. Nó không yêu cầu sự đồng thuận và P2P, vì vậy có thể nhanh chóng phát triển và gỡ lỗi các hợp đồng.
4. Elara: API Polkadot có thể mở rộng và ngay tức thì. Elara cung cấp các giao diện RPC cho Relay chain và parachains, giúp các nhà phát triển không gặp khó khăn khi triển khai và vận hành các node đa chuỗi.
5. Metis: thư viện tiêu chuẩn hợp đồng bằng ngôn ngữ ink!. Metis sẽ phát triển việc triển khai thư viện tiêu chuẩn tương ứng cho từng tiêu chuẩn của hợp đồng Polkadot và tiến hành kiểm toán để đảm bảo an toàn.
6. Himalia: SDK hợp đồng đa ngôn ngữ. Himalia hỗ trợ các nhà phát triển tương tác với các hợp đồng bằng nhiều ngôn ngữ phát triển từ các thiết bị đầu cuối khác nhau, bao gồm PatractJ, PatractPy, PatractGo, v.v.
7. Leda: Giám sát hợp đồng. Leda sẽ giám sát dữ liệu quan trọng của hợp đồng trong quá trình phát triển, thử nghiệm, triển khai và vận hành, để các nhà phát triển có thể biết trạng thái của hợp đồng trong thời gian thực.
8. Carpo: đám mây thông minh IDE. Carpo sẽ tự động tích hợp tất cả các bộ công cụ phát triển, plug-ins và dịch vụ của Patract Hub ở phía máy chủ, giúp các nhà phát triển không gặp rắc rối khi thiết lập và định dạng cấu hình cho môi trường phát triển cục bộ.
9. PatraScan: Explorer đa chuỗi Polkadot, cung cấp hiển thị, phân tích, tìm kiếm và API của Relay chain, parachain và dữ liệu mô-đun hợp đồng.
10. PatraStore: Kho ứng dụng đa chuỗi Polkadot, theo dõi, ghi lại và đề xuất DApp đa chuỗi giúp người dùng duyệt nhanh hệ sinh thái Polkadot.
Thông tin thêm về Patract Labs
Website | Github | Medium | Twitter | Element
Polka.Warriors Community
? Website | ? Tele ANN | ? Tele Chat | ? Twitter | ? Discord