Myria là một giải pháp Layer 2 (L2) trên Ethereum, nhằm giải quyết hạn chế của Ethereum Layer 1 (L1) bằng cách tăng cường khả năng mở rộng và giảm chi phí giao dịch. Giải pháp Layer 2 được xây dựng trên các giao thức blockchain hiện có (như Ethereum), xử lý giao dịch ngoại chuỗi, giúp giảm gánh nặng cho chuỗi chính, tăng đáng kể lưu lượng giao dịch và giảm chi phí.
Khả năng xử lý của Ethereum L1 có giới hạn, xử lý khoảng 15-30 giao dịch mỗi giây (TPS). Hạn chế này có thể dẫn đến tắc nghẽn mạng lưới trong những thời điểm có nhu cầu cao, gây chậm thời gian giao dịch, tăng phí Gas. Đối với các ứng dụng cần xử lý lượng lớn giao dịch (như trò chơi blockchain hoặc thị trường NFT), những vấn đề này đối với nhà phát triển tạo ra thách thức trong việc phát triển các giải pháp phức tạp.
Giải pháp L2 của Myria giải quyết những vấn đề này thông qua công nghệ zk-Rollups. zk-Rollups là một giải pháp mở rộng L2, nó gói gọn nhiều giao dịch thành một giao dịch duy nhất. Giao dịch sau khi được gói gọn sẽ được gửi như một giao dịch duy nhất lên chuỗi khối Ethereum, từ đó giảm lượng dữ liệu cần xử lý trên chuỗi một lúc. Điều này không chỉ giảm phí Gas mà còn tăng số lượng giao dịch có thể xử lý mỗi giây.
Chứng minh không biết (ZKP) là một phương pháp mật mã học, cho phép một bên chứng minh sự chân thực của một tuyên bố mà không tiết lộ bất kỳ thông tin khác. Trong ngữ cảnh của zk-Rollups, ZKP được sử dụng để xác minh rằng tất cả các giao dịch trong Rollup là hợp lệ mà không cần xử lý từng giao dịch trên chuỗi riêng biệt.
Myria sử dụng zk-Rollups và sử dụng chứng minh zero-knowledge mở rộng có khả năng chứng minh (zk-STARKs). Khác với các hệ thống chứng minh zero-knowledge khác (như zk-SNARKs), zk-STARKs không cần thiết lập tin cậy, nghĩa là trong quá trình tạo tham số và phân phối cho các bên tham gia trong một số hệ thống mật mã. Ngoài ra, zk-STARKs cung cấp tính bảo mật sau lượng tử, có nghĩa là chúng có thể chống lại các cuộc tấn công từ máy tính lượng tử.
Myria sử dụng công nghệ zk-Rollups có thể xử lý lên đến 9.000 giao dịch mỗi giây mà không cần phải trả phí Gas. Khả năng xử lý này rất quan trọng đối với các ứng dụng cần xử lý nhanh chóng và hiệu quả một lượng lớn giao dịch như thị trường NFT và trò chơi blockchain.
Bằng cách đóng gói giao dịch ngoại chuỗi và gửi nó như một giao dịch duy nhất vào Ethereum, Myria có thể mở rộng để đáp ứng nhu cầu người dùng mà không cần đánh đổi tính bảo mật hoặc tính phi tập trung.
Myria cung cấp một bộ công cụ đơn giản hóa việc phát triển blockchain. Myria Core SDK và các API đa dạng cung cấp chức năng tạo, đúc và quản lý tài sản số trên mạng lưới Myria. Những công cụ này trừu tượng hóa sự phức tạp của việc phát triển blockchain, giúp các nhà phát triển xây dựng ứng dụng mà không cần phải sâu rộng về công nghệ hợp đồng thông minh.
Điểm trọng yếu
Myria là một giải pháp Layer 2 (L2) trên Ethereum, nhằm giải quyết hạn chế của Ethereum Layer 1 (L1) bằng cách tăng cường khả năng mở rộng và giảm chi phí giao dịch. Giải pháp Layer 2 được xây dựng trên các giao thức blockchain hiện có (như Ethereum), xử lý giao dịch ngoại chuỗi, giúp giảm gánh nặng cho chuỗi chính, tăng đáng kể lưu lượng giao dịch và giảm chi phí.
Khả năng xử lý của Ethereum L1 có giới hạn, xử lý khoảng 15-30 giao dịch mỗi giây (TPS). Hạn chế này có thể dẫn đến tắc nghẽn mạng lưới trong những thời điểm có nhu cầu cao, gây chậm thời gian giao dịch, tăng phí Gas. Đối với các ứng dụng cần xử lý lượng lớn giao dịch (như trò chơi blockchain hoặc thị trường NFT), những vấn đề này đối với nhà phát triển tạo ra thách thức trong việc phát triển các giải pháp phức tạp.
Giải pháp L2 của Myria giải quyết những vấn đề này thông qua công nghệ zk-Rollups. zk-Rollups là một giải pháp mở rộng L2, nó gói gọn nhiều giao dịch thành một giao dịch duy nhất. Giao dịch sau khi được gói gọn sẽ được gửi như một giao dịch duy nhất lên chuỗi khối Ethereum, từ đó giảm lượng dữ liệu cần xử lý trên chuỗi một lúc. Điều này không chỉ giảm phí Gas mà còn tăng số lượng giao dịch có thể xử lý mỗi giây.
Chứng minh không biết (ZKP) là một phương pháp mật mã học, cho phép một bên chứng minh sự chân thực của một tuyên bố mà không tiết lộ bất kỳ thông tin khác. Trong ngữ cảnh của zk-Rollups, ZKP được sử dụng để xác minh rằng tất cả các giao dịch trong Rollup là hợp lệ mà không cần xử lý từng giao dịch trên chuỗi riêng biệt.
Myria sử dụng zk-Rollups và sử dụng chứng minh zero-knowledge mở rộng có khả năng chứng minh (zk-STARKs). Khác với các hệ thống chứng minh zero-knowledge khác (như zk-SNARKs), zk-STARKs không cần thiết lập tin cậy, nghĩa là trong quá trình tạo tham số và phân phối cho các bên tham gia trong một số hệ thống mật mã. Ngoài ra, zk-STARKs cung cấp tính bảo mật sau lượng tử, có nghĩa là chúng có thể chống lại các cuộc tấn công từ máy tính lượng tử.
Myria sử dụng công nghệ zk-Rollups có thể xử lý lên đến 9.000 giao dịch mỗi giây mà không cần phải trả phí Gas. Khả năng xử lý này rất quan trọng đối với các ứng dụng cần xử lý nhanh chóng và hiệu quả một lượng lớn giao dịch như thị trường NFT và trò chơi blockchain.
Bằng cách đóng gói giao dịch ngoại chuỗi và gửi nó như một giao dịch duy nhất vào Ethereum, Myria có thể mở rộng để đáp ứng nhu cầu người dùng mà không cần đánh đổi tính bảo mật hoặc tính phi tập trung.
Myria cung cấp một bộ công cụ đơn giản hóa việc phát triển blockchain. Myria Core SDK và các API đa dạng cung cấp chức năng tạo, đúc và quản lý tài sản số trên mạng lưới Myria. Những công cụ này trừu tượng hóa sự phức tạp của việc phát triển blockchain, giúp các nhà phát triển xây dựng ứng dụng mà không cần phải sâu rộng về công nghệ hợp đồng thông minh.
Điểm trọng yếu