POA Projects and the POA Network Roadmap for 2020-2021
We are continuing to add new functionality and improve performance for our major applications.
Target: Q1 2021
Completed: POA Core: May 24, 2021 Block #21,364,900, POA Sokol May 24,2021 Block #21,050,600
To maintain compatibility with Ethereum Mainnet, the Berlin Hard Fork will be activated on the POA Sokol Network and the POA Core network following a successful Ethereum migration. Berlin is currently scheduled for January on Ethereum, and will introduce the following EIPs:
- 1.EIP-2315: Simple Subroutines for the EVM
- 2.EIP-2929: Gas cost increases for state access opcodes
POA Sokol and Core will be supported by both OpenEthereum and Nethermind Clients.
Target: Q2 2021
EIP 1559 introduces a
Base Feefor all blockchain transactions. This is a minimum fee that is adjusted based on gas usage per block. When gas usage is high, the fee increases, and when it is low, the fee decreases.
Base feesare burned by the protocol rather than paid directly to the miners (or validators in the case of POA). In addition to the base fee, a
priority feecan be added to a transaction as a tip to incentivize POA validators to include it in a block.
EIP 1559 is an important change to Ethereum and POA Network will implement this change to maintain compatibility as well as be an early adopter of this improvement proposal.
Target: Q2-Q3 2021
In Progress: All Sokol Validators are now running the Nethermind Client. POA core validators are migrating gradually
OpenEthereum has announced it will be deprecated and no longer supported by the team. The client will change to Erigon, formerly Turbo-geth, with no guarantees that it will support the POA network consensus. Due to this upcoming change, POA plans to shift to a Nethermind-only implementation. Validators and other node operators will need to migrate their nodes to the Nethermind client, details coming soon.
Target: Q3 2021
To further POA interoperability and token usage, an Arbitrary Message Bridge and OmniBridge UI will be deployed between the POA Network and the xDai Chain. This will enable cross-chain transfers of POA and other tokens created on POA (ERC20/ERC677 tokens) between the POA network and xDai. POA native tokens and tokens created on POA can then be used on the xDai chain in applications such as the HoneySwap.
Target: Q1 2020
Status: Completed Q4 2019
We will continue to monitor progress and are planning to update the Sokol testnet to Istanbul in the coming months. This will not occur until after the Eth mainnet completes the Istanbul upgrade. We will inform all validators with instructions to ensure nodes are updated prior to the upgrade. Assuming the update on the testnet goes smoothly, we will coordinate the Istanbul fork on the POA Core network.
Target: Q1 2020
Status: Completed 2020
Randomness is vital to a blockchain and difficult to achieve within the protocol. We will introduce an on-chain RNG based on RANDAO, where validators use a commit/reveal strategy to create on-chain random numbers. Smart contracts will have access to this randomness without relying on third party applications or centralized RNGs. More details here.
Target: Q2 2020
In 2019, the POA Games Fund has contributed funding to 4 games:
- Snailfarm: A game where players buy resources which grow over time, in an endless virtuous loot loop. Learn more here: https://medium.com/@thesnailking/the-next-great-frontier-for-snails-poa-ee7e2471bc51
As these previously funded games continue to gain traction, we are initiating a second round of funding to encourage more games to build on POA. POA network provides an optimal solution for deploying games that require micro transactions, predictable fee structures, or accelerated transaction speeds.
Target: Q1 - Q4 2020
Status: POA Mania was created as an application used to stake POA tokens.
We will continue to research and explore ways to expand POA token usage, adoption and use cases. This includes the possibility of creating a POA-based stable token, and exploring the ability to leverage POA as a staking token, either on its own or through a multi-collateral token basket. To keep POA vital and growing, we must not only increase network adoption but also research the possibility of expanding usage beyond the network via the TokenBridge.