taraxa-node icon indicating copy to clipboard operation
taraxa-node copied to clipboard

Ficus hf

Open JakubFornadel opened this issue 2 years ago • 32 comments

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

JakubFornadel avatar Dec 06 '23 01:12 JakubFornadel

/deploy

rattrap avatar Apr 03 '24 16:04 rattrap

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.122.97.79
Boot Node 234.70.216.175
Boot Node 334.70.242.215

RPC Nodes

RPC Node 135.226.155.118
RPC Node 235.193.29.135
RPC Node 334.134.26.230

taraxadeploy avatar Apr 03 '24 16:04 taraxadeploy

/cleanup

rattrap avatar Apr 03 '24 16:04 rattrap

prnet cleaned-up successfully

taraxadeploy avatar Apr 03 '24 16:04 taraxadeploy

/deploy

rattrap avatar Apr 03 '24 16:04 rattrap

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.134.26.230
Boot Node 234.71.55.254
Boot Node 335.193.29.135

RPC Nodes

RPC Node 135.226.155.118
RPC Node 234.123.49.20
RPC Node 334.173.17.21

taraxadeploy avatar Apr 03 '24 16:04 taraxadeploy

/deploy

rattrap avatar Apr 04 '24 14:04 rattrap

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.134.26.230
Boot Node 234.71.55.254
Boot Node 335.193.29.135

RPC Nodes

RPC Node 135.226.155.118
RPC Node 234.123.49.20
RPC Node 334.173.17.21

taraxadeploy avatar Apr 04 '24 14:04 taraxadeploy

/cleanup

rattrap avatar Apr 04 '24 14:04 rattrap

prnet cleaned-up successfully

taraxadeploy avatar Apr 04 '24 14:04 taraxadeploy

/deploy

rattrap avatar Apr 04 '24 14:04 rattrap

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.173.17.21
Boot Node 234.121.251.213
Boot Node 335.226.155.118

RPC Nodes

RPC Node 134.170.35.205
RPC Node 235.226.132.202
RPC Node 334.123.49.20

taraxadeploy avatar Apr 04 '24 14:04 taraxadeploy

/cleanup

kstdl avatar Apr 16 '24 15:04 kstdl

prnet cleaned-up successfully

taraxadeploy avatar Apr 16 '24 15:04 taraxadeploy

/deploy

kstdl avatar Apr 16 '24 15:04 kstdl

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.123.49.20
Boot Node 235.226.132.202
Boot Node 334.170.35.205

RPC Nodes

RPC Node 135.226.155.118
RPC Node 234.173.17.21
RPC Node 334.121.251.213

taraxadeploy avatar Apr 16 '24 15:04 taraxadeploy

/deploy

VargaElod23 avatar Apr 17 '24 13:04 VargaElod23

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.123.49.20
Boot Node 235.226.132.202
Boot Node 334.170.35.205

RPC Nodes

RPC Node 135.226.155.118
RPC Node 234.173.17.21
RPC Node 334.121.251.213

taraxadeploy avatar Apr 17 '24 13:04 taraxadeploy

/deploy

kstdl avatar Apr 22 '24 11:04 kstdl

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.123.49.20
Boot Node 235.226.132.202
Boot Node 334.170.35.205

RPC Nodes

RPC Node 135.226.155.118
RPC Node 234.173.17.21
RPC Node 334.121.251.213

taraxadeploy avatar Apr 22 '24 11:04 taraxadeploy

/cleanup

kstdl avatar Apr 22 '24 11:04 kstdl

prnet cleaned-up successfully

taraxadeploy avatar Apr 22 '24 11:04 taraxadeploy

/deploy

kstdl avatar Apr 22 '24 11:04 kstdl

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 134.173.17.21
Boot Node 234.121.251.213
Boot Node 334.170.35.205

RPC Nodes

RPC Node 134.132.214.95
RPC Node 234.68.132.107
RPC Node 335.226.155.118

taraxadeploy avatar Apr 22 '24 11:04 taraxadeploy

/cleanup

MatusKysel avatar Apr 25 '24 12:04 MatusKysel

prnet cleaned-up successfully

taraxadeploy avatar Apr 25 '24 12:04 taraxadeploy

/deploy

MatusKysel avatar Apr 25 '24 12:04 MatusKysel

PR NET pr-2618 Successfully deployed!

explorerhttps://explorer-pr-2618.prnet.taraxa.io
RPChttps://rpc-pr-2618.prnet.taraxa.io
Indexerhttps://indexer-pr-2618.prnet.taraxa.io

Boot Nodes

Boot Node 135.202.166.133
Boot Node 2104.197.28.199
Boot Node 335.239.9.27

RPC Nodes

RPC Node 135.223.163.210
RPC Node 234.29.129.171
RPC Node 334.67.18.33

taraxadeploy avatar Apr 25 '24 12:04 taraxadeploy

/cleanup

MatusKysel avatar May 06 '24 09:05 MatusKysel

prnet cleaned-up successfully

taraxadeploy avatar May 06 '24 09:05 taraxadeploy