Security Extensions for ETHW
Camelark offers a range of scaling solutions that can enhance the speed of EthereumPoW while significantly reducing costs, and maintaining the same level of security as EthereumPoW.
Bridge
What We Do




Cross-chain bridge
Layer2 blockchain-native cross-chain bridge with support for cross-chain transfers of ETHW and ERC20 tokens, offering enhanced security.
Bridge

The lifecycle of an Camelark transaction
Send transactions

The standard EthereumPoW API can be used by client software to make remote procedure calls (RPCs) to an Camelark node and interact with an Camelark chain. Once the nodes receive your transactions, they will forward them to the Camelark Sequencer, which can report transaction results in approximately one second, much faster than an EthereumPoW node.
Sequencer posts transaction batch to EthereumPoW

Every transaction on Camelark is recorded on the EthereumPoW blockchain, ensuring that all the relevant data is accessible to users. Once a transaction is finalized on EthereumPoW, it becomes immutable and cannot be replaced or reordered. At this stage, the outcome of the transaction is fully settled.
Validators process transactions and post assertion

What is meant by an "assertion"? While transaction details are recorded on the EthereumPoW blockchain, the execution of transactions is carried out off-chain by Camelark validators. The results of this off-chain processing are communicated back to the EthereumPoW chain by the validators in the form of an assertion, which is also known as a rollup block. The assertion is posted on EthereumPoW in an optimistic manner, which means that only a proof is attached to it. Validators are required to stake a certain amount of funds, which they will forfeit if they are caught attempting to engage in any fraudulent behavior. This ensures that validators have a strong incentive to act honestly.
Assertion is checked; proof if wrong

After an assertion is posted, a challenge window becomes available, during which any validator can issue a challenge against that assertion. The assertion will be examined, and if it is found to be incorrect, a fraud proof will be generated. Validators who succeed in proving fraud will receive a substantial reward. However, if a validator is caught cheating, they will forfeit a significant deposit, which will become the reward for the successful challenger. It is important to note that the participation of even a single honest validator is sufficient to ensure the proper execution of transactions.
Assertion is confirmed

Should a fraudulent attempt occur, the challenge will be resolved and the correct outcome will be determined. Upon confirmation of the correct assertion, EthereumPoW will accept it. As long as there is at least one honest validator, Camelark can ensure fraud prevention. Withdrawals from Camelark must be confirmed, but the pipelining feature supported by Camelark allows the chain to keep executing and making progress even while assertions are pending confirmation.