Multi-Chain PQV

How PQV could be developed on more than one blockchain environment by using Chainlink's CCIP.

Necessity for PQV Run on Multi-Chain DApp

To let more users to experience new governance system on various blockchains, PQV/EQV should be supported on multi-chain environment. Right now, only voting on single blockchain is supported, but by using Chainlink CCIP(Cross-Chain Interoperability Protocol) solution, users on various blockchain networks can participate in one vote at the same time.
Below is the diagram to explain how Chainlink CCIP can support multi-chain DAO ecosystem. For example, if one of the DAO community using Tally voting platform needs votes on proposals by community members using both Polygon and Ethereum, CCIP solution can easily support PQV to run on this scenario.
source: Chainlink

CCIP Background

As many blockchains appeared, the same DApp service was naturally supported by multiple blockchains. However, it is not easy to integrate services scattered across inter-chain. This is because it has to be done safely and cheaply while maintaining decentralization. What makes this possible is Chainlink CCIP. ​

How to Apply PQV by using CCIP

By using CCIP, assets and messages can be transferred between multiple chains.
source: Chainlink
The easiest way is for all users to bridge their voting tokens to one chain and vote together there. Additionally, the target chain connected to bridge is more efficient if the computation cost is low. Users who do not want to use the bridge can vote on their own chain and then collect the total number of votes (N) from all chains. Then we can calculate how each vote will be reflected in each chain.