Ficus hf
Purpose
Simplified pillar chain implementation:
- every "pillar_block_periods" periods, new pillar block + vote for it is created. It consists of period, state_root, validators stakes changes and previous pillar block hash. Pillar blocks are not proposed, each nodes creates it on its own as there is no way to create a different pillar block unless there is a bug in code or someone uses custom binary.
- new pillar block is create only if the previous one was finalized -> found 2t+1 votes for it
- every "pillar_block_periods" + "pbft_inclusion_delay" periods, current pillar block hash is included in extra data of pbft block. Nodes vote for such pbft block only if they have the same current pillar block. "pbft_inclusion_delay" is > "delegation_delay" - we need it because pillar blocks are created after the pbft blocks are finalized in evm
How does the solution address the problem
Changes made
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.122.97.79 |
| Boot Node 2 | 34.70.216.175 |
| Boot Node 3 | 34.70.242.215 |
RPC Nodes
| RPC Node 1 | 35.226.155.118 |
| RPC Node 2 | 35.193.29.135 |
| RPC Node 3 | 34.134.26.230 |
/cleanup
prnet cleaned-up successfully
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.134.26.230 |
| Boot Node 2 | 34.71.55.254 |
| Boot Node 3 | 35.193.29.135 |
RPC Nodes
| RPC Node 1 | 35.226.155.118 |
| RPC Node 2 | 34.123.49.20 |
| RPC Node 3 | 34.173.17.21 |
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.134.26.230 |
| Boot Node 2 | 34.71.55.254 |
| Boot Node 3 | 35.193.29.135 |
RPC Nodes
| RPC Node 1 | 35.226.155.118 |
| RPC Node 2 | 34.123.49.20 |
| RPC Node 3 | 34.173.17.21 |
/cleanup
prnet cleaned-up successfully
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.173.17.21 |
| Boot Node 2 | 34.121.251.213 |
| Boot Node 3 | 35.226.155.118 |
RPC Nodes
| RPC Node 1 | 34.170.35.205 |
| RPC Node 2 | 35.226.132.202 |
| RPC Node 3 | 34.123.49.20 |
/cleanup
prnet cleaned-up successfully
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.123.49.20 |
| Boot Node 2 | 35.226.132.202 |
| Boot Node 3 | 34.170.35.205 |
RPC Nodes
| RPC Node 1 | 35.226.155.118 |
| RPC Node 2 | 34.173.17.21 |
| RPC Node 3 | 34.121.251.213 |
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.123.49.20 |
| Boot Node 2 | 35.226.132.202 |
| Boot Node 3 | 34.170.35.205 |
RPC Nodes
| RPC Node 1 | 35.226.155.118 |
| RPC Node 2 | 34.173.17.21 |
| RPC Node 3 | 34.121.251.213 |
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.123.49.20 |
| Boot Node 2 | 35.226.132.202 |
| Boot Node 3 | 34.170.35.205 |
RPC Nodes
| RPC Node 1 | 35.226.155.118 |
| RPC Node 2 | 34.173.17.21 |
| RPC Node 3 | 34.121.251.213 |
/cleanup
prnet cleaned-up successfully
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 34.173.17.21 |
| Boot Node 2 | 34.121.251.213 |
| Boot Node 3 | 34.170.35.205 |
RPC Nodes
| RPC Node 1 | 34.132.214.95 |
| RPC Node 2 | 34.68.132.107 |
| RPC Node 3 | 35.226.155.118 |
/cleanup
prnet cleaned-up successfully
/deploy
PR NET pr-2618 Successfully deployed!
| explorer | https://explorer-pr-2618.prnet.taraxa.io |
| RPC | https://rpc-pr-2618.prnet.taraxa.io |
| Indexer | https://indexer-pr-2618.prnet.taraxa.io |
Boot Nodes
| Boot Node 1 | 35.202.166.133 |
| Boot Node 2 | 104.197.28.199 |
| Boot Node 3 | 35.239.9.27 |
RPC Nodes
| RPC Node 1 | 35.223.163.210 |
| RPC Node 2 | 34.29.129.171 |
| RPC Node 3 | 34.67.18.33 |
/cleanup
prnet cleaned-up successfully