Layer 2 Ontwikkeling: Rollups en EVM-chains

Home Blockchain & Web3 Ontwikkelaar Layer 2 Ontwikkeling: Rollups en EVM-chains

Layer 2-netwerken voeren transacties uit buiten Ethereum mainnet en rekenen ze af op Ethereum. Gebruikers betalen een fractie van de kosten op mainnet en krijgen snellere bevestigingen, terwijl de chain veel van de veiligheid van Ethereum erft. De meeste gebruikers, het meeste handelsvolume en de meeste nieuwe applicaties op EVM-chains zitten inmiddels op layer 2's, dus daar bouwen is meestal de standaard, geen extra.

Optimistic en ZK-rollups

De meeste layer 2's zijn rollups. Optimistic rollups zoals Arbitrum, Optimism en Base gaan ervan uit dat transacties geldig zijn tenzij ze worden aangevochten; daarom duren opnames naar Ethereum zonder snelle bridge ongeveer een week. ZK-rollups zoals zkSync bewijzen elke batch met een validity proof, zodat opnames sneller definitief zijn, ten koste van complexere infrastructuur en soms kleine verschillen met het gedrag van Ethereum.

Chains waarmee wij werken

  • Arbitrum: groot DeFi-ecosysteem; Orbit voor chains per applicatie.
  • Optimism en de OP Stack waarop veel chains zijn gebouwd.
  • Base: OP Stack-chain met een groot aantal consumentgebruikers.
  • zkSync: ZK-rollup met native account abstractie.
  • Polygon: Polygon PoS, veel gebruikt voor betalingen en consumentenapps.

Wat wij bouwen

  • Uitrol op meerdere chains van uw contracts met identieke adressen en consistente configuratie, zie smart contract ontwikkeling.
  • Bestaande dApps overzetten van mainnet of andere chains, inclusief de chainspecifieke verschillen waar een simpele overzetting op stukloopt.
  • Kostenafhandeling: nauwkeurige gasschatting inclusief de datakosten die elke rollup rekent voor het publiceren op Ethereum.
  • Bridging en opnames: canonieke bridges, snelle bridges en de gebruikerservaring rond wachttijden. Zie cross-chain bridges.
  • Gasloze en smart account-flows, die op layer 2 goedkoop zijn. Zie account abstractie.

Veelgestelde vragen

Welke layer 2 moeten we kiezen?

Begin bij waar uw gebruikers en liquiditeit zitten, en weeg daarna kosten, opnametijden, tooling en eventuele EVM-verschillen af. Veel producten draaien op meerdere layer 2's.

Werken onze Solidity-contracts ongewijzigd?

Op EVM-equivalente rollups zoals Arbitrum, Optimism en Base bijna altijd. Op zkSync wijken sommige details af, dus contracts worden op de doelchain getest.

Kunnen we een eigen chain lanceren?

Ja, met frameworks zoals de OP Stack of Arbitrum Orbit. Dat loont alleen bij voldoende activiteit, dus daar kijken we eerst naar.

Wie is eigenaar van de code?

Het eigendom van de broncode wordt in het contract vastgelegd, en de code kan volledig van u zijn, inclusief documentatie en tests.

Bouwen op layer 2

Vertel ons wat u bouwt en wie het gebruikt. Wij helpen u de chains te kiezen en bouwen een applicatie die snel en goedkoop is voor uw gebruikers.

Plan een gratis gesprek over layer 2 ontwikkeling