DevConnect Istanbul 2023: Security panel at Hyperlane a Celestia Modular Day!

 

Exploring Layer Two Security and Data Availability


Listen to our latestĀ 
DeFi by Design Podcast



 

NFL Season is available to trade on OvertimeSports market AMM built on Thales Market, a Synthetix ecosystem project. Earn your share of 90k $OP, 90k ARB, and 180k $THALES in incentives. Try it šŸ‘‰šŸ½ HERE!


 

AcrossProtocol is a cross-chain bridge for L2s and rollups secured by UMA’s optimistic oracle that prides itself on its speed, security and low fees. Check it šŸ‘‰šŸ½ Ā HERE.


 

High Rollers:

Dive into the intricate world of blockchain security with this recap of the Hyperlane and Celestia Modular Day panel at EFDevconnect.

The panel, featuring Kydo of Eigen Layer, Juno Rouse of Chain Light, and Rushi Manche of Movement Labs, delved into the complexities of layer two security and data availability.

The discussion, moderated by Jacob from ETHGlobal, touched on a range of topics from the role of data availability and sequencers to the future of smart contract security in a world of modular chains.

Read on to explore the insights and perspectives shared by these industry experts as they navigated the evolving landscape of blockchain security.

Cheers,

The Rollup


Security panel at Hyperlane and Celestia Modular Day!

Featuring Kydo of Eigen Layer, Juno Rouse of Chain Light & Rushi Manche of Movement Labs.

Security panel at Hyperlane and Celestia Modular Day

Another EFDevconnect panel live recap, here we go šŸ‘‡

First question from moderator Jacob, of ETHGlobal is about layer two security and data availability security.

Kydo begins with data availability and ā€˜AltDAā€™ which is separate from posting call data on Ethereum.

Kydo explains there are new complexities added with this model

He goes on to explain decentralization of sequencers is an interesting proposition as well.

Moderator Jacob asks about posting call data to ā€œwhy do we have to do anything with data? Why do we have to put it somewhere?ā€

Kydo answers that DA guarantee prevents a centralized party from withholding data.

Also that you inherit the base security properties of Ethereum as well, with altDA there are underlying trust assumptions for Eigen Layer and Celestia which are separate from Ethereum.

This is the trade off from using a DA layer vs Ethereum itself Rushi anche
asks:

How do these new DA layers play a part with danksharding coming up?

Kydo says heā€™s not a DA guy šŸ˜‚šŸ˜‚ but is at Eigenlayer and that users are here, and they want danksharding now

In between the time to EIP4844, he explains how different DA solutions are needed imminently.

Jacob guides the conversation with ā€œwhoā€™s checking for correctness of the data and what is a watch tower?ā€

Watch tower is a key component in the stack which observes a L2 chains to detect when a fraud is happening to kick start the fraud proof window on L1.

Kydo explains that this is currently handled by centralized sequencers now which is looking to be decentralized in the near future

Juno then replies how each protocol in crypto is monitored by some other 3rd party (like ChainLight)

This is for security to prevent bad actors

Juno explains how arbitrum governance is ran by validators should have the ability to create transactions to suggest a challenge period or fraudulent tx

On arbitrum, thereā€™s not enough validators who have enough ETH to submit TXs let alone challenge a tx and start a fraud proof.

Jacob asks how we setup validators to secure thousands of chains in the future if we struggle to do so with dozens nowā€¦

Juno adds that Eigen Layer is doing well on this.

We start diving into the setup of security of sequencers right now.

Rushi said itā€™s awful. Mentions that downtime is very problematic for rollups and that shared sequencers are great but economic incentives need to be aligned for rollups to change their current ways.

He mentions that @CeloOrg has a very unique tokenomics mechanism for securing their chain via their validator set being a part of the shared sequencer model.

Itā€™s been very cool to see how Celo has transitioned to an L2 with this ā€œhybridā€ type model.

We did a fun pod recently too. You can listen to it here.

Kydo steps in to ā€œdefendā€ L2s and suggests new terminology of distributed systems as rollups as they are now, but he agrees that in future from a liveness + regulatory POV, a set of decentralized nodes is very important.

Jacob asks if thereā€™s any thoughts how these chains develop over time with smaller revenue and more decentralization?

Rushie suggests that the decline in sequencer profits will not make sense in the long term, as DA layers will be utilized and tx fees will be much cheaper.

He mentions at this point in time, when fees are significantly cheaper, using a decentralized sequencer makes a ton more sense

Now moving into modular blockchain discussionā€¦

Jacob asks how smart contract security will change in a world of modular chains with 1000s of different layers/chains/tools?

Juno replies that he thinks smart contract security will not change dramatically from where we are now to a certain extent

He then explains optionality

And how optionality, given a set of solid contracts from different parts of the stack so to speak, will enable easier creation of modular chains

Jacob mentions that ā€œitā€™ll be good for businessā€ šŸ˜‚šŸ˜‚šŸ¤“

Yes moar chains pls auditors are rejoicing!!

Next topic: solidity.

Rushi is so ready to tackle this. First, he touches on MoveVM and how itā€™s interesting that modular has different use cases for the thesis of each project.

Rushi states that security is the biggest issue right now – he uses an example that ā€œBank of Americaā€ wonā€™t use solidity as its potential for hacks is an issue.

He mentions that they are very focused on building secure, reliable tech.

The thesis of alt-VMs is exciting.

Rushi mentions further that these VMs can empower ā€œbulletproof rollupsā€ using Ethereum as settlement, an altVM for execution, and a separate DA layer gets you a modular rollup with tons of use cases.

Also, he added that Rust based VMs are extremely exciting (rust is a coding language which is popular amongst devs in ā€˜web2ā€™)

He thinks the moveVM is great because of formal verification embedded natively.

Juno asks a question ab formal verification, and Rushi explains that technicals behind MoveVM and how the bytecode works with its smart contract execution when compared to solidity and EVM

Rushi taking shots at EVM, whatā€™s new?šŸ˜‚

The panel concludes ā€œmove is very coolā€ hahaha

Jacob pushes forward with a short recap of the panel thus far and another question: ā€œwhatā€™s missing from the current convo?ā€

Rushi asks about slashing with eigenlayer

Kydo answers that slashing is not live yet, but will be on eigenlayer and explains how PoS chains incentivize actors to not act against the rules of the network

He then explains how Eigenlayer abstracts this into its smart contracts for devs to build atop with it embedded

Jacob asks a question about security and fragmentation vs shared security

Kydo replies about the differences in these models & how the economic relationship is unique

He explains in this new world of shared security, you must spend much more $$$ to compromise a rollup.

Jacob says weā€™ve used every buzzword possible in this talkšŸ˜‚šŸ˜‚ so true

So whatā€™s next? Of course ā€˜zkā€™

Kydo says zk is a great add on and zk is a great future usecase but is also focused on security now

He explains how zksync proof mechanisms do a great job at both, currently.

Rushi says basically zk is cool, but prover costs are quite high.

He mentions polygon cdk is interesting because you can share proving costs amongst tons of rollups and effectively socialize the costs (and liquidity, if Iā€™m not mistaken)

Oh boy, Juno says they found a circuit bug in zksync ā€¦ā€¦.Chain Light?

He says the focus should be on a safe, secure environment.

zk coding is very difficult and is still very novel, tread carefully frens

Jacob recaps the panel with the security-based mindset going forward and hopes for safe, secure programming and thatā€™s all folks!

Thanks for reading – hope you enjoyed this Devconnect panel recap.


šŸ™Œ Together with:

ConnextBuild Web3 applications that can securely interact with users, tokens, and other applications on any chain – just like on the web. Learn more here.


 

Jumper Exchange A truly multi-chain exchange. Aggregating the best in the business for bridging, swapping, and onramping.Ā Learn more here.


 

Cartesi is an application-specific rollup protocol with a Linux runtime. Scaling Computation. Transcending EVM Limitations. Learn more here.


 

Disclaimer: Please be aware that investing in cryptocurrency and DeFi platforms involves risks like technical glitches and human errors. We may receive commissions for featuring certain projects, which will be clearly noted. Our content is educational only and not financial advice; we are not licensed advisors.


 

 

Avatar photo About the author: We help you explore DeFi onchain w/ foolproof education & relevant research to give you an edge. Focused on L2s. Scaling to mass adoption one block at a timešŸ™

0 comments… add one

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.