GOAT Network

Security Model

GOAT Network combines Bitcoin-backed settlement, BitVM2 dispute resolution, decentralized sequencing, and cryptoeconomic penalties to secure deposits, withdrawals, and L2 state commitments. The key distinction is that fast L2 confirmation improves user experience, while Bitcoin finality remains the long-term security anchor.

Bridge Economics and Security Guarantees

GuaranteeEnforced by
LivenessAt least one active operator continues serving valid bridge flows.
ValidityAt least one honest challenger can dispute an invalid claim.
Bitcoin settlement integrityWatchtowers and Bitcoin confirmation rules protect the public inputs used by bridge claims.

Consensus and L2 Properties

PropertySummary
Fast confirmationSequencers provide low-latency feedback before Bitcoin finality.
Settlement finalityFinal confirmation is anchored to Bitcoin.
Economic accountabilityCollateral and slashing discourage dishonest behavior.
Permissionless challenge pathIncorrect claims can be disputed instead of silently accepted.

Fast GOAT Network confirmation and Bitcoin finality are not the same thing. Sequencers provide quick feedback first, while Bitcoin-backed publication and challengeability provide the final security boundary.

Example: Defending Against Invalid Reimbursement

Operator submits a reimbursement claim

The claim references a GOAT Network state commitment and Bitcoin-side evidence.

Watchtowers validate public inputs

Watchtowers confirm the Bitcoin chain view and state commitment are correct.

Challengers verify the claim

A challenger recomputes the expected result offchain.

Dispute the bad claim

If the claim is wrong, the challenger initiates the dispute path and forces the faulty step to be proven.

Slash dishonest behavior

A malicious operator loses collateral, making the attack economically irrational.

Threat Scenarios

ScenarioMitigation
Operator uses incorrect GOAT Network stateWatchtower monitoring and dispute paths force the canonical state to be used.
Operator attempts fraudulent reimbursementChallengers isolate the invalid step and trigger slashing.
Bitcoin reorg affects bridge evidenceFinality rules and confirmation thresholds reduce reorg risk before final acceptance.
Participant inactivity during challenge windowTimelocks and slash conditions penalize non-response when a response is required.

Cryptographic Building Blocks

Signature schemes

PrimitiveRole
Bitcoin signaturesControl BTC spending paths and transaction graph branches.
EVM signaturesManage collateral, L2 actions, and wallet-level authorization.

Hash and proof primitives

PrimitiveRole
Bitcoin block commitmentsAnchor public inputs and transaction inclusion.
SNARK-based proofsCompress offchain computation into verifiable claims.
Garbled circuits and DV-SNARKsReduce the Bitcoin footprint of proof verification in the GOAT Network bridge design.

Ziren in the Security Model

Ziren is the zkVM layer in the GOAT Network proof pipeline. It supports proof generation for the execution stack, but it does not replace Bitcoin publication, challenge windows, or BitVM-style dispute resolution.

Ziren supports the GOAT Network proof pipeline, while bridge security still depends on Bitcoin publication and BitVM-style dispute resolution.

What the Model Does Not Assume

  • GOAT Network does not assume an honest majority in a multisig bridge.
  • GOAT Network does not assume an operator can be trusted without challengeability.
  • GOAT Network does not treat fast L2 confirmation as the same thing as Bitcoin finality.

On this page