图片

The official Filecoin platform has upgraded Filecoin Ethereum Virtual Machine (FEVM) to support point addition, pairing, and checking. To enhance the system's security and efficiency, the BLS12-381 curve allows for scalar multiplication.

It is worth noting that point addition and scalar multiplication will serve as the core building blocks for signing and verifying signatures on the platform. This upgrade means that Filecoin now supports threshold signatures, zk proofs, and secure identity systems.

Threshold signatures allow multiple parties to jointly sign transactions without compromising their private keys. Even if the platform supports scalable transactions, users will be able to better protect their privacy. All these features will allow developers to build applications with secure identity functions for decentralized finance (DeFi) and decentralized storage authentication.

Filecoin's Ethereum Virtual Machine (FEVM) has added support for point addition, pairing checks, and scalar multiplication on the BLS12-381 curve, aligning with Ethereum's EIP-2537 standard. This brings stronger cryptographic capabilities and application possibilities to the Filecoin network.

Here is a table to help you quickly understand these technical operations and their main applications:

Technical Operations

Function Description

Main Applications

Point Addition

Adding two points on the curve results in a new point.

Signature aggregation, multi-signatures

Scalar Multiplication

Multiplying a point by an integer (scalar) yields a new point.

Digital signature generation and verification, key derivation

Pairing Checks

A special mapping that verifies the mathematical relationship between two elliptic curve points, supporting bilinear properties.

Signature verification (especially aggregate signatures), zero-knowledge proofs (ZKPs), identity encryption systems.


Understanding the BLS12-381 Curve

BLS12-381 is a pairing-friendly elliptic curve. The "12" in its name represents the embedding degree of the curve, while "381" indicates the bit length of the finite field in which it is defined (the modulus). These curves are crucial for implementing bilinear pairings, which are the foundation of many modern cryptographic protocols.

BLS Signatures (Boneh–Lynn–Shacham) are a signature scheme constructed based on bilinear pairings, known for their efficiency in signature aggregation. This means multiple signatures can be combined into a single, compact signature, while the verification process remains efficient.

Collaboration with Ethereum EIP-2537

Ethereum passed the EIP-2537 proposal during the Pectra fork upgrade, aiming to introduce precompiled instructions for the BLS12-381 curve to the EVM to support various computational functions on it. This FEVM update aligns with it, meaning:

* Cross-chain Consistency: Cryptographic components developed for BLS12-381 on Filecoin (such as smart contracts and zero-knowledge proof circuits) can interact and be ported more smoothly with the Ethereum ecosystem, reducing development and cross-chain deployment costs.

* Ecological Expansion: Filecoin can draw on and integrate the vast tools and infrastructure being built around EIP-2537 in Ethereum, sharing developmental outcomes.

Application Scenarios and Future Potential

This upgrade unlocks various advanced cryptographic applications for the Filecoin network:

* Threshold Signatures: Allow multiple parties to jointly manage an address or sign transactions without any party having complete control over the private key. This enhances the security and robustness of key management, avoiding single points of failure.

* Zero-Knowledge Proofs: Provide a foundation for complex privacy-preserving solutions, such as:

1. Verifiable Storage Proofs: Users can prove to the network that they have indeed stored a particular piece of data without revealing the specific data content.

2. Privacy Computing: Achieving data privacy computing and verification based on decentralized storage.

* Secure Identity Systems: Support the construction of decentralized identity identifiers, allowing users to have full control over their identities and data, which can be used universally in compatible ecosystems like Filecoin and Ethereum.

Efficient signature aggregation: For scenarios that require processing a large number of signatures (such as blockchain consensus mechanisms or multi-signature wallets), BLS signature aggregation can significantly save on chain storage space and verification costs.

Summary

FEVM supports point addition, pairing checks, and scalar multiplication on the BLS12-381 curve, and aligns with Ethereum's EIP-2537. This is not only a technical upgrade but also a strategic ecological alignment. It significantly enhances the cryptographic capabilities of the Filecoin network, laying the foundation for building more secure, efficient, and privacy-preserving decentralized applications while strengthening interoperability with ecosystems like Ethereum.

I hope this information helps you better understand this upgrade. If you're interested in specific application scenarios or technical details, I would be happy to provide more information.

Material sourced from official media/network news.

The content published by this account is for learning and communication purposes only. The material in the text comes from publicly available online sources. If there are any copyright issues, please leave a message to contact us, and we will correct or delete it as soon as possible. This article aims to convey more market information and does not constitute any investment advice.

#FIL/USDT