-
Notifications
You must be signed in to change notification settings - Fork 5
Add DuskEVM page #75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Add DuskEVM page #75
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a bit of a semantics game, but let me know what you think of my comments @lufa23 @Neotamandua
@@ -0,0 +1,76 @@ | |||
--- | |||
title: DuskEVM | |||
description: DuskEVM is a fully EVM-compatible Layer 2 rollup built on the Dusk Network. Powered by the OP Stack and EIP-4844 (Proto-Danksharding), it enables developers to leverage Ethereum tooling while settling on Dusk L1’s compliant, privacy-preserving infrastructure. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not a big fan of calling DuskEVM a L2 due to the way we position it in our architecture. DuskEVM sits somewhere between a L2 and being an extra execution environment within Rusk. I think we should refer it as one of potentially many execution environments. And the specific layer being the execution layer.
The 7-day challenge period is a quirk we have to live with in the very short term, until we implement our approach to get to same block finality.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agree
description: DuskEVM is a fully EVM-compatible Layer 2 rollup built on the Dusk Network. Powered by the OP Stack and EIP-4844 (Proto-Danksharding), it enables developers to leverage Ethereum tooling while settling on Dusk L1’s compliant, privacy-preserving infrastructure. | ||
--- | ||
|
||
DuskEVM is an EVM-equivalent L2 execution environment built on Dusk. It leverages the <a href="https://docs.optimism.io/stack/getting-started" target="_blank">OP Stack</a> and supports <a href="https://www.eip4844.com/" target="_blank">EIP-4844</a> (Proto-Danksharding) to deliver scalable and modular EVM execution while settling on the regulatory compliant and privacy-focused Dusk (L1) infrastructure. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DuskEVM is an EVM-equivalent L2 execution environment built on Dusk. It leverages the <a href="https://docs.optimism.io/stack/getting-started" target="_blank">OP Stack</a> and supports <a href="https://www.eip4844.com/" target="_blank">EIP-4844</a> (Proto-Danksharding) to deliver scalable and modular EVM execution while settling on the regulatory compliant and privacy-focused Dusk (L1) infrastructure. | |
DuskEVM is an EVM-equivalent L2 execution environment built on Dusk. It leverages the <a href="https://docs.optimism.io/stack/getting-started" target="_blank">OP Stack</a> and supports <a href="https://www.eip4844.com/" target="_blank">EIP-4844</a> (Proto-Danksharding) to deliver scalable and modular EVM execution while settling on the regulatory compliant and privacy-focused Dusk (L1) infrastructure. |
This sounds a bit like we're suggesting DuskEVM cannot be compliant and privacy enabled. We in fact can do that up to a certain extend with the current dApp we have in development.
I also wouldn't say the L1 is privacy-focused. It has privacy/ZK capabilities that can be used in a wide context, but in the end it's a means to end -> Disintermediate TradFi.
Strategically that means that Dusk with small letter d (re: L1) is the consensus and data availability layer within our architecture to provide security for, and enable the settlement of, disintermediate securities trading/management transactions.
The application layers (DuskEVM instances, Piecrust instances) are the execution environments in which the computations to do these disintermediation actions take place. ZK/FHE are part of those computations.
Co-authored-by: Hein Dauven <heindauven@gmail.com>
[ADDED]
[CHANGED]