
Nền tảng chính thức của Filecoin đã nâng cấp Filecoin Ethereum Virtual Machine (FEVM), hỗ trợ cộng điểm, kiểm tra cặp và kiểm tra. Để cải thiện tính bảo mật và hiệu quả của hệ thống, đường cong BLS12-381 cho phép nhân vô hướng.
Đáng lưu ý rằng, phép cộng điểm và nhân vô hướng sẽ là các khối xây dựng cốt lõi cho việc ký và xác thực chữ ký trên nền tảng. Sự nâng cấp này có nghĩa là Filecoin hiện hỗ trợ chữ ký ngưỡng, chứng minh zk và hệ thống danh tính an toàn.
Ngưỡng chữ ký cho phép nhiều bên cùng ký giao dịch mà không làm tổn hại đến khóa cá nhân của họ. Ngay cả khi nền tảng hỗ trợ giao dịch mở rộng, người dùng cũng sẽ có thể bảo vệ quyền riêng tư của mình tốt hơn. Tất cả những tính năng này sẽ cho phép các nhà phát triển xây dựng các ứng dụng có chức năng danh tính an toàn, phục vụ cho tài chính phi tập trung (DeFi) và xác thực lưu trữ phi tập trung.
Máy ảo Ethereum (FEVM) của Filecoin đã thêm hỗ trợ cho phép cộng điểm, kiểm tra ghép đôi (Pairing Checks) và phép nhân vô hướng trên đường cong BLS12-381, và tương thích với tiêu chuẩn EIP-2537 của Ethereum. Điều này mang lại cho mạng lưới Filecoin khả năng mật mã mạnh mẽ hơn và khả năng ứng dụng.
Dưới đây là một bảng giúp bạn nhanh chóng hiểu các thao tác kỹ thuật này và ứng dụng chính của chúng:
操作 kỹ thuật
Mô tả chức năng
Ứng dụng chính
Phép cộng điểm
Cộng hai điểm trên đường cong để tạo ra một điểm mới.
Tổng hợp chữ ký, chữ ký đa
Phép nhân vô hướng
Một điểm được nhân với một số nguyên (vô hướng) để tạo ra một điểm mới
Tạo và xác minh chữ ký số, phân nhánh khóa
Kiểm tra ghép đôi
Một phép ánh xạ đặc biệt, xác minh mối quan hệ toán học giữa hai điểm trên đường cong elliptic, hỗ trợ tính chất song tuyến tính
Xác minh chữ ký (đặc biệt là chữ ký tổng hợp), chứng minh không kiến thức (ZKPs), hệ thống mã hóa danh tính
Hiểu về đường cong BLS12-381
BLS12-381 là một loại đường cong elliptic thân thiện với ghép đôi (pairing-friendly elliptic curve). Số "12" trong tên gọi đại diện cho bậc nhúng của đường cong (Embedding Degree), trong khi "381" chỉ ra số bit của trường hữu hạn nơi nó được định nghĩa (modulus). Các đường cong này rất quan trọng để thực hiện ghép đôi song tuyến tính (Bilinear Pairings), và ghép đôi song tuyến tính chính là nền tảng của nhiều giao thức mật mã hiện đại.
Chữ ký BLS (Boneh–Lynn–Shacham) là một phương pháp ký dựa trên ghép đôi song tuyến tính, nổi tiếng với khả năng tổng hợp chữ ký một cách hiệu quả. Điều này có nghĩa là nhiều chữ ký có thể được gộp thành một chữ ký duy nhất, ngắn gọn, trong khi quá trình xác minh vẫn giữ hiệu quả cao.
Sự hợp tác với EIP-2537 của Ethereum
Ethereum đã thông qua đề xuất EIP-2537 trong bản nâng cấp phân nhánh Pectra, nhằm đưa vào EVM các lệnh biên dịch cho đường cong BLS12-381, để hỗ trợ nhiều chức năng tính toán trên đó. Cập nhật FEVM lần này tương thích với điều đó, có nghĩa là:
* Tính nhất quán giữa các chuỗi: các thành phần mật mã được phát triển cho BLS12-381 trên Filecoin (như hợp đồng thông minh, mạch chứng minh không kiến thức) có thể tương tác và di chuyển một cách mượt mà hơn với hệ sinh thái Ethereum, giảm thiểu chi phí phát triển và triển khai giữa các chuỗi.
* Mở rộng hệ sinh thái: Filecoin có thể học hỏi và tích hợp vào các công cụ và cơ sở hạ tầng khổng lồ mà Ethereum đang xây dựng xung quanh EIP-2537, chia sẻ thành quả phát triển.
Tình huống ứng dụng và tiềm năng tương lai
Bản nâng cấp này đã mở khóa cho mạng lưới Filecoin nhiều khả năng ứng dụng mật mã tiên tiến:
* Chữ ký ngưỡng: cho phép nhiều bên cùng quản lý một địa chỉ hoặc ký giao dịch mà không cần bất kỳ bên nào nắm giữ hoàn toàn khóa riêng. Điều này nâng cao tính bảo mật và độ tin cậy của quản lý khóa, tránh sự cố điểm đơn.
* Chứng minh không kiến thức: cung cấp nền tảng cho các giải pháp bảo vệ quyền riêng tư phức tạp, ví dụ:
1. Chứng minh lưu trữ có thể xác minh: người dùng có thể chứng minh rằng họ đã lưu trữ một dữ liệu nào đó mà không tiết lộ nội dung cụ thể.
2. Tính toán quyền riêng tư: thực hiện tính toán và xác minh dữ liệu quyền riêng tư trên nền tảng lưu trữ phi tập trung.
* Hệ thống danh tính an toàn: hỗ trợ xây dựng danh tính phi tập trung, người dùng hoàn toàn kiểm soát danh tính và dữ liệu của mình, và có thể sử dụng trong các hệ sinh thái tương thích như Filecoin và Ethereum.
Tổng hợp chữ ký hiệu quả: đối với các tình huống cần xử lý nhiều chữ ký (như cơ chế đồng thuận blockchain, ví đa chữ ký), tổng hợp chữ ký BLS có thể* tiết kiệm đáng kể không gian lưu trữ trên chuỗi và chi phí xác minh**.
Tóm tắt
FEVM hỗ trợ phép cộng điểm, kiểm tra ghép đôi và phép nhân vô hướng trên đường cong BLS12-381, và tương thích với EIP-2537 của Ethereum, đây không chỉ là một nâng cấp kỹ thuật, mà còn là một sự đồng bộ chiến lược cho hệ sinh thái. Nó tăng cường đáng kể khả năng mật mã của mạng lưới Filecoin, tạo nền tảng cho việc xây dựng các ứng dụng phi tập trung an toàn, hiệu quả và hỗ trợ tính năng bảo vệ quyền riêng tư phức tạp, đồng thời cũng tăng cường khả năng kết nối với các hệ sinh thái như Ethereum.
Hy vọng những thông tin này sẽ giúp bạn hiểu rõ hơn về bản nâng cấp này. Nếu bạn quan tâm sâu hơn đến các tình huống ứng dụng cụ thể hoặc chi tiết kỹ thuật, tôi rất sẵn lòng cung cấp thêm thông tin.
Tài liệu nguồn từ phương tiện truyền thông chính thức/tin tức trên mạng
Nội dung được phát hành từ tài khoản này chỉ nhằm mục đích học tập và trao đổi. Tài liệu trong bài viết được lấy từ tài liệu công khai trên mạng, nếu có vấn đề về bản quyền, xin vui lòng để lại lời nhắn liên hệ, chúng tôi sẽ sửa chữa hoặc xóa ngay lập tức. Bài viết này nhằm truyền tải thông tin thị trường nhiều hơn, không cấu thành bất kỳ lời khuyên đầu tư nào.
