Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more
4 votes
Accepted

How does transaction fees work for a rollup?

There are two different mechanisms here: The first, is that individual rollup nodes sync with L1 by posting commitments, participating in any refutation games, and cementing commitments. The L1 fees ...
Emma Turner's user avatar
3 votes
Accepted

Epoxy zk-rollup difference

A ZK rollup is a rollup that uses Zero-Knowledge proofs to guarantee the validity of the commitments published on layer-1. These proofs can be immediately checked by the Tezos protocol leading to ...
Yann REGIS-GIANAS's user avatar
2 votes

What is a Proof-producing Virtual Machine (PVM)?

Copied from file src/proto_alpha/lib_protocol/sc_rollup_PVM_sig.ml, which introduces the expected signature from a PVM: This module introduces the semantics of Proof-generating Virtual Machines. A ...
iguerNL's user avatar
  • 1,151
2 votes

Rollup Q&A: Why are Tezos "enshrined" rollup better than Ethereum smart contract rollup?

Response from whalesniper ETH rollups are built into specific contracts. So imagine I deploy my own KT1 which has a multisig and a bunch of rollup commitment logic or whatever. This rollup is built ...
greeneye12's user avatar
2 votes
Accepted

How can we commit assets to a rollup?

You could transfer FA2 tokens to the rollup either: having a dedicated contract which takes ownership of the token and sends a message to the rollup to say so. The contract address will need to be ...
Emma Turner's user avatar
2 votes
Accepted

Transactions are still submitted to L1 before reaching the sequencer for L2/ a rollup?

The key selling point of SORU is its versatility. It's fully decentralized by default, but nothing stops application developers from making tradeoffs that make sense for their DApp to deliver the user ...
Daniel Hines's user avatar
2 votes

How will DAL change Rollup message processing?

To be able to use the DAL, a kernel must be aware of the DAL. For kernel written before the DAL is activated, likely an upgrade of the kernel will be needed. Then, as @Emma Turner said, we will use a ...
Saroupille's user avatar
2 votes
Accepted

How will DAL change Rollup message processing?

If the kernel would like to support the Data Availability Layer, it would likely need to be upgraded to support it, if it does not already. That being said, a pre-existing/deployed kernel would not ...
Emma Turner's user avatar
1 vote
Accepted

Could it be possible to have Rollup-to-L1 communication cemented immediately?

There is a path to have a shorter withdrawal period, it requires additional protocol where liquidity providers accept reorg risks in exchange for a premium. The protocol could work as follows: User ...
Michael Zaikin's user avatar
1 vote
Accepted

I read often that SCORU is superior compared to other Layer 2 solutions. But I would like to know the facts, why is that the case?

Here is a comparison between Arbitrum, Optimism, and SCORUs. Source
Ojuswi Rastogi's user avatar
1 vote
Accepted

I keep hearing that TPS are not a problem but the latency - its possible to increase TPS but not latency. Why?

The idea of rollups is to use the L1 to settle the order of operations, and execute the result of those operations off-chain. The idea of optimistic rollups is to delegate the validation of that off-...
Daniel Hines's user avatar
1 vote
Accepted

What is the maximum number of operations the inbox can contain?

There is no limit in the maximum number of messages in the inbox. It is implemented with nested logarithmic data structure. It should be resilient to a lot of messages and inbox levels. But we do have ...
Valentin CHABOCHE's user avatar
1 vote
Accepted

1 Million TPS on Rollup with Michelson enabled VM

It won't be possible currently to hit such a high TPS on a single smart rollup, for a few reasons (not just limited to tezos-on-tezos). Signature verification Signature verification takes time. For ...
Emma Turner's user avatar
1 vote

Interoperability for rollup: Should the bridge (for early withdrawals) deploys rollup nodes to verify the commitments of each rollup?

You have no incentive to operate the rollup. There is only 1 operator node at a time, except if you think the current operator is cheating, otherwise one will just be slash. Having several operators &...
Thomas's user avatar
  • 380
1 vote
Accepted

TPS, Tezos/Ticket balances & TX fees on Rollups

In a rollup, by default, you have neither tez account nor tickets. A rollup is a child chain that can process what one will code in its kernel. L1/L2 communication via inbox/outbox is only bytes. The ...
Thomas's user avatar
  • 380
1 vote
Accepted

Is it possible to generate a vanity rollup address?

Yes, that's the same answer as for smart contracts, unfortunately.
Yann REGIS-GIANAS's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible