How Can We Help?

Vad händer under en storldsgaffel?

Du är här:
<Tillbaka

Forking är ett fenomen som förekommer i alla cryptocurrency-nätverk. Men alla cryptocurrency-nät är inte lika fjädrande mot gafflar och hanterar inte heller gafflar på samma sätt. Det finns också olika typer av gafflar. (Here's a succinct overview of forks.)

In this case, we're talking about a specific kind of fork that we call a "ledger fork". A ledger fork occurs when two blocks point to the same parent block. The diagram below illustrates a ledger fork and the animation on the Gini Trust Protocol-sida illustrera hur gafflarna löses i Gini-nätverket.

Gini-POC-protokoll-Löser-gafflar

A ledger fork creates a temporarily ambiguous ledger state until a cryptocurrency's consensus protocol resolves the fork. Depending on the cryptocurrency network in question, a ledger fork may exist for less than 1 second or it might exist for much longer. While the ledger is forked, the network is vulnerable to several kinds of attacks. So, it's important for a cryptocurrency to be inherently designed to be as resilient to forking as possible.

I Gini-nätverket kan bara ett kontots ägare ("Alice" i diagrammet ovan) skriva in block i sin privata blockchain, som logiskt synkroniseras med den globala Gini BlockGrid-huvudbok. Till skillnad från andra kryptokurser, där storlegafelning sker ofta (flera gånger per dag) som en oundviklig biprodukt av hur deras blockchains är utformad, kan en storgaffelgaffel endast uppstå i Gini-nätverket i mycket sällsynta fall, t.ex. när en nod fungerar inte eller agera skadligt genom att medvetet försöka utföra en dubbelanvändningsattack.

Eftersom Gini-noder är konstruerad enligt högsta möjliga standard, det mest realistiska sättet som en storbok gaffel kanske teoretiskt förekommer på Gini-nätverket kommer från en skadlig hackare som modifierar sin egen kopia av sin Gini-nodprogramvara för att se om de kan tvinga den att injicera bedrägliga transaktioner i their local ledger before it's synced to the global ledger. Även om detta är det teoretiskt possible, given Gini's unique architectural BlockGrid design, the damage that such a hacker could cause would be limited to their own account.

It's teoretiskt possible that this kind of attack could impact one of the hacker's own direct counterparty accounts under a very specific and unrealistic scenario: The hacker would need to hack his copy of the Gini software, then quickly fork his local copy of his private account ledger, then execute a double-spend attack against his own counterparty, och hans egen motpart skulle behöva vara blind för att bli rusad till en sådan fiskig transaktion. Dessutom skulle allt detta behöva inträffa i en bråkdel av en sekund before the hacker's local private account ledger copy was synced to the global ledger. (Of course, this is a highly unrealistic scenario, but we share it to illustrate how extremely difficult it is to hack the Gini Network.)

Oavsett, i alla fall i verkligheten, hackaren kunde aldrig påverka någon annan på Gini-nätverket eftersom Gini BlockGrid compartmentalizes each stakeholder's private account blockchain from all the other private account blockchains on the network. That's why Gini is much more resilient to forking and many types of attacks compared to other cryptocurrencies.


Did You Like This Resource?


Gini is doing important work that no other organization is willing or able to do. Please support us by joining the Gini Newsletter below to be alerted about important Gini news and events and follow Gini på Twitter.


[mailpoet_form id="1"]