TechFlow news, Avalanche developers have upgraded AvalancheGo—the software implementation of blockchains in the Go programming language—to "Banff 5," introducing a communication protocol called Avalanche Warp Messaging for blockchains built on Avalanche, known as subnets.
This feature will enable subnets to share data and crypto assets with each other. Prior to this upgrade, Avalanche already allowed developers to build custom blockchains or subnets using the Go and Rust programming languages for different use cases.
The upgrade eliminates the need for individual subnet projects to deploy and manage their own bridges. The Avalanche team stated that this mechanism could also unlock new use cases such as cross-chain staking of tokens.
Subnet messaging uses an advanced cryptographic tool called "BLS multi-signature" to verify messages and data across chains. To use the protocol, any subnet's validating node can generate a BLS signature proving a request to send assets or data to another subnet. Any other subnet within the Avalanche ecosystem can then verify the same message to initiate the local transfer of data or assets. Ava Labs said it sent the first native subnet-to-subnet message on Thursday. Original link




