Zephyrnet-logo

Navigeren door de lagen van Blockchain: laag 1 versus laag 2 uitgelegd

Datum:

Leestijd: 6 minuten

Onderzoek naar laag 1 en laag 2 en hun gebruiksscenario's.

"Laag 1" en "Laag 2", je zou deze woorden zeker eerder hebben gehoord als je een beetje weet over crypto-ruimte. Maar wat is het precies?, Hoe helpt het het hele Web3?, Wat is hun betekenis? Waarom is het belangrijk in het scenario van vandaag? Dit zijn de vragen die we zullen behandelen en nog wat meer. Dus haal je favoriete drankje. Dit wordt een informatieve blog. Genieten.

Wat is blockchain?

Laten we beginnen met deze vraag, wat is blockchain? Welnu, blockchain is slechts een technologie die de transparante distributie van gegevens en de gedecentraliseerde kracht van het toevoegen van nieuwe gegevens mogelijk maakt, wat buiten de controle van een partij is.

Wat we daarmee bedoelen, is dat het een technologie is waarmee we gegevens kunnen opslaan in de vorm van blokken op een ketting die wordt gedeeld door alle gebruikers op de blockchain. Deze gebruikers hebben ook de mogelijkheid om nieuwe legitieme gegevens toe te voegen in de vorm van een blok dat wordt geverifieerd op juistheid, en vervolgens wordt degene die het nieuwe blok toevoegt, beloond.

Dus hier komt de term "gedistribueerd grootboek" vandaan. Dit is een mooie manier om te zeggen dat we alle transacties op blokken van de keten bijhouden, en iedereen op de blockchain kan dit zien, en geen enkele partij controleert het. Dit is waar het gedistribueerde of gedecentraliseerde in beeld komt.

Wat is schaalvergroting?

U moet inmiddels een basiskennis van blockchain hebben, maar waar komt schaalvergroting in beeld? Dat gaan we onderzoeken in dit deel van de blog.

Zie je, de machines die deel uitmaken van het blockchain-ecosysteem worden knooppunten genoemd. Deze knooppunten zijn verantwoordelijk voor het toevoegen van het nieuwe blok en het bijhouden van de knooppunten. Nu is het duidelijk dat het toevoegen van een nieuw blok in de blockchain tijd kost. Deze tijd kan min of meer afhangen van het onderliggende bloktoevoegingsmechanisme.

Toen blockchain begon, kostte het toevoegen van een nieuw blok veel tijd; dus werd iedereen die de blockchain gebruikte een hoge gasvergoeding in rekening gebracht. Waarom? Wanneer een nieuw blok wordt toegevoegd, worden de gegevens in het nieuwe blok gekozen op basis van wie de meeste vergoeding geeft. De gebruiker die de transactie of gegevens aan het blok moet toevoegen, geeft met spoed vrijwillig meer gasvergoedingen. Dit zorgt voor een stijging van de gasprijzen.

Vanaf hier steeg de gasvergoeding naarmate de middelen of snelheid afnamen. Daarom werd het noodzakelijk om het te verbeteren, en dat is wat schaalvergroting is. Schalen is het vermogen van dat platform om een ​​toenemende hoeveelheid transacties te ondersteunen en het aantal knooppunten in het netwerk te vergroten. 

Wat zijn Laag 1 en Laag 2 in Blockchain? 

Nu je weet over blockchain en wat schaalvergroting is, is het tijd om te bespreken wat deze Layer 1 en Layer 2 precies zijn.

Laat me jou een verhaal vertellen. Eens was een schildpad bezig met het oogsten van gewassen van het veld voor de landheer en legde ze in de mand achter zijn rug. Zoals gewoonlijk was hij erg traag en timide. Zijn vriend konijn zag hem en besloot de huisbaas te helpen. Toch had het konijn geen mand om gewassen te verzamelen, dus terwijl de schildpad gewassen aan het verzamelen was en ze in zijn mand stopte, verzamelde het konijn met zijn snelheid de gewassen in zijn handen. Als zijn handen vol zijn, leg ze dan in de mand van de schildpad; op deze manier hielp het konijn de landheer van het veld door snel te verzamelen, met behulp van de mand van het konijn.

Dit is precies hoe laag 1 en laag 2 zijn verbonden. In deze analogie is de huisbaas de gebruiker, de mand is de blockchain, de schildpad is de laag 1 en het konijn gebruikt de blockchain of de mand om de taak snel uit te voeren.

Laag 1 is de kernblokketen zoals Ethereum, Bitcoin enz., en laag 2 is een secundair raamwerk of protocol dat bovenop een bestaande blokketen is gebouwd om de transacties te versnellen en de schaalproblemen waarmee de gebruikers worden geconfronteerd te verbeteren.

Nu houden gebruikers van Layer 2 omdat het hen helpt met minder gaskosten en hun ervaring verbetert. We kunnen echter ook laag 1 verbeteren om de efficiëntie te verhogen. Laten we eens kijken hoe dat gedaan is.

Laag 1 schaaloplossingen

Je denkt misschien, waarom hebben we laag 2 nodig? Kunnen we de core blockchain of Layer 1 niet wat betreft snelheid verbeteren om betere schaalbaarheid en hogere snelheid te bereiken?

Je hebt gelijk. We kunnen dat bereiken door enkele technieken op Laag 1 zelf. Laag 1-schaling betekent het verbeteren van de snelheid en efficiëntie van de blockchain door de basislaag van de blockchain te vergroten. Hiervoor worden verschillende methodes ontwikkeld en geoefend; laten we twee van de meest besproken bespreken.

1. Verbeteringen in het consensusprotocol: -

Beginnend met een lichte introductie van het consensusmechanisme, is het een overeenkomst tussen de knooppunten om het blok aan de keten toe te voegen. Zie je, de blokken moeten correct zijn om aan de keten toe te voegen, want als er met een geknoeid blok wordt toegevoegd, ontstaan ​​er onregelmatigheden in de blockchain-gegevens. De knooppunten moeten het erover eens zijn dat het toegevoegde blok correct en legitiem is om dat te voorkomen.

Nu zijn er verschillende soorten consensusmechanismen die kunnen worden gebruikt. De meest overheersende zijn Proof-of-Work (POW) en Proof-of-Stake(POS); Bewijs van werk is al een tijdje in gebruik en vereist zeer veel elektronische bronnen en is in zekere zin ook schadelijk voor het milieu plus de efficiëntie van blockchain. Daarom kwam Ethereum met Ethereum2.0 waar het Proof of Stake-mechanisme naar verwachting dramatisch en de capaciteit van het Ethereum-netwerk fundamenteel vergroten, terwijl de decentralisatie wordt vergroot en de netwerkbeveiliging behouden blijft.

2. Scherven:-

Sharding kan worden beschouwd als een partitioneringstechniek, die de rekenkracht en opslag over een peer-to-peer (P2P)-netwerk verdeelt, zodat elk knooppunt geen grote verantwoordelijkheid heeft en zich beter kan concentreren op de enkele partitie die eraan is toegewezen. Elk knooppunt bewaart alleen gegevens over zijn divisie of scherf. 

Maar dit betekent niet dat de ene scherf niet met de andere verbonden is. Ze zijn goed verbonden om het grootboek veilig en gedecentraliseerd te houden, omdat elk knooppunt elke grootboekinvoer kan bekijken. In de blockchain-context is dit simpelweg het hakken van enorme gegevens om ze beter te schalen. Elke scherf heeft zijn eigen gegevens, waardoor deze zich onderscheidt van andere scherven en uniek is.

Laag 2 schaaloplossingen

Welnu, na het bespreken van de Layer 1-schaaloplossingen en het bespreken van hun implementatiebeperkingen, laten we onze aandacht richten op de Layer2-schaaloplossingen. We denken dat velen van u de Layer 2-oplossingen al voor uw transacties zullen gebruiken; het is niet mogelijk dat je nog nooit van Polygon hebt gehoord, het is verreweg een van de beste laag 2-protocollen die het groot hebben gemaakt in de blockchain-industrie.

Laten we bespreken hoe Laag 2 werkt. Dus om het simpel te zeggen, wat laag 2 doet, is dat het alle transacties in een batch verzamelt en deze batch vervolgens op de Ethereum-blockchain duwt, dat wil zeggen naar laag 2, oké, maar hoe helpt het ons? Wat wij doen is zoals het konijn deed. In plaats van elk gewas Strad te nemen zoals de schildpad, maken we eerst onze hand vol met gewasstrengen en stoppen het dan allemaal in de mand. Dat is precies wat laag 2 doet. Het verzamelt alle transacties in een blok en zet het vervolgens op de ethereum blockchain, dus dit is hoe laag 2-protocollen genieten van de beveiliging en veiligheid van laag 1-ketens zoals ethereum en ook in het voordeel van betere snelheid en zeer lage transactiekosten.

Het hierboven besproken mechanisme om de transacties te verzamelen en ze vervolgens naar de laag1 te pushen, wordt "roll-up" genoemd en er zijn grofweg twee soorten roll-ups:

1. Optimistisch overzicht:-

Dit is het oprolmechanisme dat ervan uitgaat dat de oprol geldig is; er is geen controle om de authenticiteit van de roll-up te bevestigen, maar er is een verificatiesysteem waarbij deze toegevoegde roll-up wordt gecontroleerd en geverifieerd op fouten.

Optimistisch roll-up is als optimistisch zijn over een verandering die in uw voordeel is. We zijn al van mening dat de toegevoegde roll-up geldig is en we bevestigen de geldigheid ervan. Als we dit niet kunnen bevestigen, gooien we de worp weg en wordt de straf opgelegd.

2. Roll-up zonder kennis:-

Het tweede type roll-up wordt zero knowledge roll-up of genoemd zk oprollen. Dit varieert van een optimistische roll-up qua bevestigings- of verificatiemechanisme. Bij de zk roll-ups maken we gebruik van complexe cryptografie.

In zk roll-ups gebruiken we iets dat zero-knowledge proof wordt genoemd, dat de geldigheid van de roll-up regelt met minimale informatie over de transactie, die allemaal wordt aangedreven door cryptografie. Dus zk roll-ups zijn privacybehoud, strak en vooral snel en goedkoop.

Conclusie

Deze blog was dus jouw gids voor laag 1 en laag 2 van het blockchain-ecosysteem. Hier zijn we begonnen bij de basis en hebben we een concept gebouwd rond wat laag 1 en laag 2 zijn, het gebruik ervan, wat schaalvergroting is, verschillende mechanismen onder beide om de efficiëntie te verbeteren en nog veel meer.

6 keer bekeken

spot_img

Laatste intelligentie

spot_img