Finschia / ostracon

Ostracon, a consensus algorithm, is forked from Tendermint Core. We have added VRF to Tendermint BFT. It adds randomness to PoS Validator elections and improves security.
Apache License 2.0
70 stars 28 forks source link

migration vrf library from r2ishiguro to curve25519-voi #653

Closed zemyblue closed 1 year ago

zemyblue commented 1 year ago

Summary

We replace the Ostracon's vrf library from r2ishiguro to curve25519-voi by #620 and #633. But this change has a consensus breaking change, So this Ostracon need to add the migration logic from r2ishiguro to curve25519-voi

Problem Definition

The r2ishiguro vrf library was removed by #633. We still need it to verify a previous blocks.

Proposal


For Admin Use

0Tech commented 1 year ago

652 addresses the issue. Here is a brief description: