[OP Stack Deployment] Deployed op-stack with alt-da enabled, l2 blocks never finalized #665
-
Did you check the documentation?
Did you check for duplicate questions?
Issue Descriptionoptimism version v1.9.1 batcher #!/bin/bash
./bin/op-batcher --l2-eth-rpc="http://localhost:8545" --rollup-rpc="http://localhost:9545" --poll-interval="1s" --sub-safety-margin="6" --num-confirmations="1" --safe-abort-nonce-too-low-count="3" --resubmission-timeout="30s" --rpc.addr="0.0.0.0" --rpc.port="8548" --rpc.enable-admin --max-channel-duration="25" --l1-eth-rpc="http://127.0.0.1:4555/" --private-key="" --altda.enabled=true --altda.da-server=http://localhost:26658 --altda.da-service=true --altda.verify-on-read=false op-node #!/bin/bash
./bin/op-node --altda.enabled=true --altda.da-server=http://localhost:26658 --altda.da-service=true --altda.verify-on-read=false --l2=http://localhost:8551 --l2.jwt-secret=./jwt.txt --sequencer.enabled --sequencer.l1-confs=5 --verifier.l1-confs=4 --rollup.config=./rollup.json --rpc.addr=0.0.0.0 --rpc.port=9545 --p2p.disable --rpc.enable-admin --p2p.sequencer.key= --l1="http://127.0.0.1:4555/" --l1.rpckind="basic" --l1.beacon.ignore="true" --l1.trustrpc op-proposer #!/bin/bash
./bin/op-proposer --poll-interval="12s" --rpc.port="8560" --rollup-rpc="http://localhost:9545" --l2oo-address="0x6705Dc3c8Add1EF084953B58246BA1D2eDd40bB7" --private-key="" --l1-eth-rpc="http://127.0.0.1:4555/" --fee-limit-multiplier="100" --txmgr.min-basefee="5" --txmgr.min-tip-cap="1" --txmgr.fee-limit-threshold="1000" --log.level="DEBUG" --allow-non-finalized=true alt-da ./bin/da-server --addr localhost --port 26658 --file.path ./alt-da-db deploy config
op-node's sync status {
"current_l1": {
"hash": "0x13a80797cc9a87e23a05e944177cfe325788b335b2064d3fe5c2e106b984af9d",
"number": 741,
"parentHash": "0x2d25ab3a291b831f629080bfd354148098687589b9b776fae5d9a00543c0423f",
"timestamp": 1732855784
},
"current_l1_finalized": {
"hash": "0xff53b776d98612fcadb2f5b242309155d21129df5d1b27824fca84e502136074",
"number": 736,
"parentHash": "0xa15bac2608a4cb1484b8a57363a4db9d4b0d2ca8d394535703189f9645ade824",
"timestamp": 1732855724
},
"head_l1": {
"hash": "0x6f1c06355cea9edb2f8b74548eeba942260f7235bb592069f7578244ab952fb2",
"number": 745,
"parentHash": "0x03fb068e30734089f9719fe5ae89288d28b18b8cfd1fb5d5d88251f2db6e69f6",
"timestamp": 1732855832
},
"safe_l1": {
"hash": "0x13a80797cc9a87e23a05e944177cfe325788b335b2064d3fe5c2e106b984af9d",
"number": 741,
"parentHash": "0x2d25ab3a291b831f629080bfd354148098687589b9b776fae5d9a00543c0423f",
"timestamp": 1732855784
},
"finalized_l1": {
"hash": "0xff53b776d98612fcadb2f5b242309155d21129df5d1b27824fca84e502136074",
"number": 736,
"parentHash": "0xa15bac2608a4cb1484b8a57363a4db9d4b0d2ca8d394535703189f9645ade824",
"timestamp": 1732855724
},
"unsafe_l2": {
"hash": "0xc9844ed74dcba62d5d5ee068f8a9d64c170651d9180c53855872e1ca118c8eea",
"number": 4186,
"parentHash": "0x03f7e9dbcaa10e1f8c64879bb6bfaf71c4bc7f75c70895d1df5376e52577b7bd",
"timestamp": 1732855838,
"l1origin": {
"hash": "0x2d25ab3a291b831f629080bfd354148098687589b9b776fae5d9a00543c0423f",
"number": 740
},
"sequenceNumber": 1
},
"safe_l2": {
"hash": "0xdf17187ec0f4618e59c293edc6721aa80bb652fe959dfb12044790b103a9be95",
"number": 3562,
"parentHash": "0x8138ec4ce9302cbe5a3d909820e50942aca4a9c6d42495196bea62fb3a123ce9",
"timestamp": 1732854590,
"l1origin": {
"hash": "0x3481a1536084acfd3f9b89e3aa8d02aaf0ff65d040b5f0bddb6f4b9741e719ef",
"number": 641
},
"sequenceNumber": 5
},
"finalized_l2": {
"hash": "0xfa6301ef3c7f47650d3814d951cf4c932f5f04b220d480bfa5b6923cf610f0c9",
"number": 0,
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp": 1732847466,
"l1origin": {
"hash": "0x773cfa8033c5f1ffd303abddd7a5626ea25c7165d8ac130f69f22ade9404fbfe",
"number": 50
},
"sequenceNumber": 0
},
"pending_safe_l2": {
"hash": "0xdf17187ec0f4618e59c293edc6721aa80bb652fe959dfb12044790b103a9be95",
"number": 3562,
"parentHash": "0x8138ec4ce9302cbe5a3d909820e50942aca4a9c6d42495196bea62fb3a123ce9",
"timestamp": 1732854590,
"l1origin": {
"hash": "0x3481a1536084acfd3f9b89e3aa8d02aaf0ff65d040b5f0bddb6f4b9741e719ef",
"number": 641
},
"sequenceNumber": 5
}
} please check finalized_l2 Logsop-node
op-proposer
op-batcher
op-alt-da
Additional InformationNo response FeedbackNo response |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 21 replies
-
could you share your rollup.json here |
Beta Was this translation helpful? Give feedback.
-
rollup.json {
"genesis": {
"l1": {
"hash": "0x773cfa8033c5f1ffd303abddd7a5626ea25c7165d8ac130f69f22ade9404fbfe",
"number": 50
},
"l2": {
"hash": "0xfa6301ef3c7f47650d3814d951cf4c932f5f04b220d480bfa5b6923cf610f0c9",
"number": 0
},
"l2_time": 1732847466,
"system_config": {
"batcherAddr": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000000",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 100,
"channel_timeout": 300,
"l1_chain_id": 1337,
"l2_chain_id": 42069,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 0,
"ecotone_time": 0,
"batch_inbox_address": "0xff00000000000000000000000000000000042069",
"deposit_contract_address": "0x406c2b3599da0b3a35044ddb99a4cfe0fa5f6b62",
"l1_system_config_address": "0x0635605d7cd6d565ab8088cc15e45a927c139d3e",
"protocol_versions_address": "0x0000000000000000000000000000000000000000",
"alt_da": {
"da_challenge_contract_address": "0x0000000000000000000000000000000000000000",
"da_commitment_type": "GenericCommitment",
"da_challenge_window": 200,
"da_resolve_window": 200
}
} da_challenge_window and da_resolve_window was reduced as experiment, but we had original values too and it did not work |
Beta Was this translation helpful? Give feedback.
-
Looks like this further issues connected to dev node reorgs but main issue in finality calculation of alt-da |
Beta Was this translation helpful? Give feedback.
-
Issue: Deployment version: Tested DA setups:
The document mentions the following:
Questions to verify:
|
Beta Was this translation helpful? Give feedback.
could you share your rollup.json here