Coder Social home page Coder Social logo

psinelnikov / l2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ethereum-oasis-op/l2

0.0 0.0 0.0 80 KB

Technical Specification of Layer 2 Blockchain Scalability Solutions for Ethereum Virtual Machine Compatible public Blockchains

License: Other

l2's Introduction

Welcome to the EEA Community L2 Project

Also known as the Technical Specification of Layer 2 Blockchain Scalability Solutions for Ethereum Virtual Machine Compatible Public Blockchains Project



Project Background

Blockchain scalability solutions that are not native to a public blockchain such as the Ethereum Layer 2 ecosystem are experiencing rapid growth around DeFi applications and the technical maturation of its solutions. Layer 2 scalability solutions in all their different technical facets have emerged not only as a solution to public Blockchain congestion but also as a way for Enterprises to utilize the advantages of public Blockchains -- security, data integrity, DeFi assets, and DeFi financial products -- without sacrificing data privacy and regulatory compliance.

Layer 2 scalability solutions are not to be confused with the OSI model Layer 2 protocols or data link layer. For the purposes of this standard, layer 2 is a secondary protocol that is built on top of an existing Ethereum Virtual Machine (EVM) compatible blockchain (referred to as layer 1) and is dependent on layer 1 for continued operation.

Project Goals

  • Develop standards and methods for Layer 2 Blockchain protocols that minimize harm to EVM compatible public Blockchains. For example, support Zero Maximal Extractable Value (MEV) or do not reduce economic security assurances,
  • Develop standards and methods for Layer 2 Blockchain protocols that optimize value along multiple value dimensions. For example, Total-Value-Locked (TVL), MEV, security, accessibility, asset diversity, etc.,
  • Develop standards and methods for Layer 2 Blockchain protocols that further ecosystem diversity e.g. making EVM compatible public Blockchains attractive for enterprises, increasing the number of monthly users (MUs);
  • Develop standards and methods for Layer 2 Blockchain protocols that reduce adoption friction for enterprises, tooling, and mainstream software developers
  • Develop standards and methods for Layer 2 Blockchain protocols that can further equitable access and usage of EVM compatible public Blockchains. For example, low L2 transaction fees, transaction diversity in blocks, etc.
  • Develop standards and methods that facilitate interoperability between applications and different Layer 2 Blockchain protocols, and among different Layer 2 Blockchain protocols and EVM compatible Layer 1s.
  • Gather and document information about existing L2 EVM compatible public blockchains to understand existing implementations and how they would meet and relate to the standards that are being developed.

Project Scope

  • Identify and document the most relevant use cases and business requirements for Layer 2 and other Blockchain Scalability solutions for EVM compatible public blockchains
  • Define a technical standard with identification and differentiation of classes of scalability solutions as required that meet both ecosystem and enterprise requirements, with a particular focus on interoperability between Layer 2 solutions for EVM compatible public blockchains
  • For EVM compatible public blockchains, identify, document, and devise solution approaches for Layer 2 Blockchain scalability solution specific challenges such as MEV, block (gas) limits, TVL concentration, etc.
  • Identify and document characteristics of Layer 2 Blockchain environments for EVM compatible public blockchains that will be key in addressing mainstream and enterprise adoption.

Interested to participate?

Learn how to join and contribute here.

Project Work Items

The current work items the WG is focusing on is in the Work Item folder.

WG Meetings

The WG currently meets every Wednesday at 7 am PT / 10 am ET / 16:00 GMT.

Please, reach out to Andreas Freund ([email protected]) or Tas Dienes ([email protected]) or Dan Shaw ([email protected]) to be added to the meeting invite. You can add yourself to the mailing list by sending an email to this email -- [email protected] --, if interested to participate.

The meeting minutes of all meetings can be found here

WG Communications

The WG primarily uses slack for real time communications. You can join our slack here.

Key WG Documents

l2's People

Contributors

therecanbeonlyone1969 avatar tasdienes avatar dshaw avatar dk4tz avatar claurau avatar be1garath avatar kthomas avatar samratkishor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.