Wat is een BIP (Bitcoin Improvement Proposal)? Waarom moet u ervan weten?

Mensen die aandacht besteden aan het lopende Bitcoin-fork-debat hebben misschien gemerkt dat de gemeenschap veel spreekt over een term genaamd ‘BIP’..

U ziet afkortingen van dergelijke BIP’s (zoals SegWit, SegWit2x, BIP 141, BIP 91, etc.) overal op internet bezaaid. En het is niet overdreven om te zeggen dat deze termen de meeste gebruikers niet helpen omdat ze het niet begrijpen wat is in hemelsnaam een ​​BIP.

Bovendien verhogen deze jargons naar mijn mening alleen de FUD (angst, onzekerheid en twijfel) in de geest van elke Bitcoiner die deze terminologieën niet begrijpt..

Daarom zal ik in het belang van dergelijke gebruikers in dit artikel het onderwerp BIP’s behandelen en wat ze te maken hebben met het voortdurende Bitcoin-drama.

Let wel, deze BIP’s zien er misschien klein uit, maar ze zijn al vele jaren de reden voor een groot debat over Bitcoin-schaalvergroting. (Zie onze gids over de “Bitcoin-vork van 1 augustus 2017 ″.)

Laten we dus zonder verder uitstel aan de slag gaan …

Wat is een BIP? (Bitcoin-verbeteringsvoorstel)

Wat is een BIP

Een BIP is een afgekorte vorm van Bitcoin-verbeteringsvoorstel:

Een Bitcoin Improvement Proposal (BIP) is een ontwerpdocument voor het introduceren van functies of informatie in Bitcoin. De GIP moet een beknopte technische specificatie van het kenmerk en een motivering voor het kenmerk verstrekken. Dit is de standaardmanier om ideeën te communiceren, aangezien Bitcoin geen formele structuur heeft.

Het eerste BIP (BIP 0001) werd ingediend door Amir Taaki op 19-08-2011 en beschreef wat een BIP is.


Bron:- Bitcoin Wiki

Zoals u wellicht weet, wordt Bitcoin niet gecontroleerd door een enkele entiteit of bedrijf, en daarom is er geen formele structuur om verbeteringen in het Bitcoin-protocol of -code voor te stellen..

Elke ontwikkelaar of iemand van waar ook ter wereld kan een BIP voorstellen. En het is volledig aan de hele Bitcoin-gemeenschap van gebruikers, mijnwerkers, ontwikkelaars en investeerders om te stemmen en te beslissen of ze dat voorstel al dan niet implementeren.

De lijst met GIP’s die tot dusver bij de Bitcoin-gemeenschap zijn ingediend, is te vinden hier.

Soorten GIP’s

Er zijn drie hoofdtypen GIP’s:

1. Standaarden volgen GIP’s – Dergelijke typen GIP’s brengen wijzigingen met zich mee in het netwerkprotocol, de blokkerings- of transactievalidatiemethode. Het is ook van plan de interoperabiliteit van de twee versies van BIP’s of Bitcoin te beïnvloeden. Dit type GIP vereist beslist consensus binnen de gemeenschap. Een voorbeeld hiervan is BIP 91.

2. Informatieve GIP’s – Dergelijke soorten GIP’s benadrukken de ontwerpkwesties, algemene richtlijnen en ondersteunende informatie. Informatieve BIP’s zijn, zoals de naam al doet vermoeden, alleen ter informatie en kunnen serieus worden genomen of genegeerd door de gemeenschap. Een voorbeeld hiervan is BIP 32.

3. Verwerk GIP’s – Dit soort GIP’s beschrijven of stellen een wijziging in het proces voor. Ze zijn vergelijkbaar met Standards Track GIP’s en vereisen consensus van de gemeenschap. Ze kunnen niet worden genegeerd, maar in tegenstelling tot Standards Track BIP’s, zijn ze bedoeld om buiten het Bitcoin-protocol te worden toegepast. Een voorbeeld hiervan is BIP 2.

BIP levenscyclus

Afhankelijk van het type GIP dat het is, kan het een consensus van de gemeenschap vereisen. Maar zelfs vóór deze consensus, wanneer een van de bovenstaande soorten GIP’s wordt ingediend, doorlopen ze verschillende statussen, zoals opgesteld, geverifieerd, geaccepteerd en afgewezen of vervangen.

Hieronder wordt een BIP-levenscyclus weergegeven waarin typische paden van de statussen van een BIP worden weergegeven:

BIP levenscyclus

Belangrijke GIP’s & Schaaloplossingen

Belangrijke GIP's & amp; Schaaloplossingen

1. Segregated Witness (ook bekend als SegWit of BIP 141) BIP 141 (ook bekend als SegWit) werd in 2015 voorgesteld door enkele van de Bitcoin Core-ontwikkelaars. Het is bedoeld om de capaciteit van het Bitcoin-netwerk te vergroten en lost ook het probleem op van transactie kneedbaarheid. Het is een zachte vork waarvoor een meerderheid (95%) van de mijnwerkers nodig is om de upgrade gedurende twee weken aan te geven.

Segregated Witness (ook bekend als SegWit) is een blockchain-schaaloplossing. In gewoon Engels betekent SegWit het scheiden van de handtekeningen van de getuigen van de transacties.

Bijvoorbeeld: Beschouw Bitcoin-blokken als wagons van een trein die elke 10 minuten nieuwe passagiers en hun bagage vervoeren. Nu wil je nog meer passagiers vervoeren in dezelfde treinwagon. Om dit te doen, begint u de bagage van de passagier apart te verzenden. Nu is er meer ruimte op de wagen voor meer passagiers.

Evenzo draagt ​​dat blok voor elk 1 MB Bitcoin-blok een transactie en hun getuigen (d.w.z. handtekeningen) elke 10 minuten. Als we de handtekeningen afzonderlijk gaan verzenden, kunnen er meer transacties plaatsvinden in dat blok van 1 MB.

2. BIP 91 BIP 91 is, net als BIP 141, ook een SegWit-oplossing met zachte vork die werd geïntroduceerd door Bitmain’s garantie-ingenieur James Hilliard in mei 2017. In juli 2017 heeft BIP 91 al vastgelopen met SegWit2x vooruit op zijn routekaart. Het stelde een methode voor om de bestaande SegWit-oplossing (d.w.z. BIP 141) te activeren met een hash-machtsmeerderheid van minder dan 95% (d.w.z. BIP 91 vereist slechts 80% van de Bitcoin-mijnwerkers om ondersteuning voor SegWit te signaleren, wat al in juli is gebeurd). En dit stopte mogelijk de toekomstige vork van Bitcoin. Maar hoe dan ook, dat is nu niet het geval, omdat Bitcoin de komende dagen nog steeds kan splitsen.

3. BIP 148 (ook bekend als UASF-gebruiker geactiveerde zachte vork) BIP 148 is ook een andere door de gebruiker geactiveerde SegWit-oplossing met zachte vork die in maart 2017 werd geïntroduceerd door een anonieme auteur genaamd Shaolin Fry. Het biedt een unieke manier om Bitcoin te schalen. Het vereist 50% of meer van Bitcoins full-node-gebruikers, zoals exchanges en miners, om hun software te upgraden op een vooraf vastgestelde vlagdag. Het is alsof je een 51% aanval op Bitcoin uitvoert en het potentieel heeft om de Bitcoin-blockchain te splitsen. Het is nu onwaarschijnlijk dat dit wordt geactiveerd, aangezien het oorspronkelijke doel van SegWit-activering al is bereikt en op basis van consensusstatistieken (vanaf nu) niet in staat is geweest om 50% ondersteuning te bereiken.

4. SegWit2x (ook bekend als NYA) SegWit2X is een mooie afgeleide naam van een combinatie van schaaloplossingen – SegWit en 2 MB blokgrootte vergroten. Het betekent simpelweg eerst SegWit implementeren en vervolgens binnen 3 maanden na SegWit-implementatie, het is gericht op het implementeren van een blokgrootte van 2 MB voor het Bitcoin-netwerk. Alleen SegWit2x zal in de toekomst waarschijnlijk met succes door Bitcoin worden geïmplementeerd als de ontwikkelaars het blijven ondersteunen na 3 maanden SegWit-activering. De eerste etappe van SegWit2x (dat is BIP 91 (SegWit)) is al begonnen op 21 juli 2017. Deze oplossing wordt ook wel de NYA-New York Agreement of ‘het Silbert-akkoord’ genoemd, aangezien deze oplossing door veel mijnwerkers is ondertekend , ontwikkelaars en investeerders in Consensus 2017.

5. Door gebruiker geactiveerde harde vork (ook bekend als UAHF / Bitcoin ABC / Bitcoin Cash BCC) Bitcoin ABC is de naam van open source software die het gebruik van Bitcoin mogelijk maakt. Het is ontworpen om een ​​harde vork te vergemakkelijken om de blokgroottelimiet van Bitcoin te verhogen. “ABC” staat voor “Adjustable Blocksize Cap”. Bitcoin ABC is een vork van de Bitcoin Core softwareproject. (Bron: GitHub

Deze oplossing wordt ook wel een door de gebruiker geactiveerde harde vork genoemd, maar zou een “door mijnwerkers geactiveerde harde vork” (ook bekend als MAHF) moeten worden genoemd, omdat deze naar voren is gebracht en wordt ondersteund door een minderheidsgroep van mijnwerkers als een noodplan of helemaal niet BIP 148 (ook bekend als UASF) werd geactiveerd op 1 augustus 2017. Maar het lijkt erop dat deze minderheidsgroep van mijnwerkers, gebruikers en ontwikkelaars nu totaal tegen het aanvankelijk overeengekomen idee van SegWit (of BIP 91 of SegWit2x) is. Dus ze hebben al besloten om Bitcoin in Bitcoin Cash te splitsen 1 augustus 2017, 12:20 uur UTC.

Dit was dus het hele verhaal achter de nieuwste fork en BIP’s.

Ik hoop dat je dit inzicht in Bitcoin leuk vindt.

Nu is het jouw beurt: wat vind je van de toekomst van Bitcoin en Bitcoin Cash? Gaat u in beide investeren? Heeft u nog vragen over vorken en BIP’s? Vraag het in de reacties hieronder!

Like deze post? Vergeet het niet te delen!

Om verder te lezen:

  • Bitcoin Cash (BCC): alles wat u moet weten over de Bitcoin Fork
  • Bitcoin Fork Coming: hoe bereid je je voor op herhalingsaanvallen (wat zijn herhalingsaanvallen?)
Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map