Können Kryptowährungen skaliert werden?
As criptomoedas podem ser escaladas?
Wie Sie wahrscheinlich sehen können, sind verteilte Netzwerke nicht sehr effizient. Leider können Kryptowährungen nur sicher und zensurresistent sein, wenn alle Knoten eine Kopie der Blockchain synchronisieren können. Je niedriger die Anforderungen sind, um Schritt zu halten, desto einfacher wird es für die Menschen sein, beizutreten.
Sie können sehen, warum eine Blockchain, die nur alle zehn Minuten einen kleinen Block hinzufügt, in dieser Hinsicht einer vorzuziehen ist, die alle fünf Minuten einen riesigen Block hinzufügt. Letzteres würde erfordern, dass Knoten Hochleistungscomputer ausführen, um synchron zu bleiben, und leistungsschwächere Computer dazu drängen, offline zu gehen. Dies würde zu einer stärkeren Zentralisierung führen, da es weniger Peers im Netzwerk gibt.
Aber mit kleineren Blöcken können wir nicht viele Transaktionen pro Sekunde (TPS)erreichen. Das bedeutet auch, dass es in Stoßzeiten eine Weile dauern kann, bis Transaktionen zur Blockchain hinzugefügt werden. Es ist unbequem, wenn Sie eine schnelle Zahlung leisten möchten, aber es ist der Preis, der für die Dezentralisierung bezahlt werden muss.Wir nennen dieses Thema einSkalierbarkeitsdilemma. Ein System, das gut skaliert werden kann, ist eines, das sich leicht an einen erhöhten Durchsatz mit minimalen Nachteilen anpassen kann. Blockchains skalieren nicht gut - wie wir erklärt haben, untergräbt die einfache Aufhebung des Durchsatzes mit größeren Blöcken den gesamten Zweck des verteilten Netzwerks.Um TPS auf eine Weise zu erhöhen, die der Dezentralisierung des Netzwerks nicht schadet,scheint dieOff-Chain-Skalierung ein praktikabler Ansatz zu sein. Dies umfasst eine breite Palette von Lösungen - zentralisiert und dezentral -, die es ermöglichen, Transaktionen durchzuführen, ohne sie in der Blockchain zu protokollieren.
Como você provavelmente pode ver, as redes distribuídas não são muito eficientes. Infelizmente, as criptomoedas só podem ser seguras e resistentes à censura se todos os nós puderem sincronizar uma cópia do blockchain. Quanto menores os requisitos para acompanhar, mais fácil será para as pessoas se juntarem.
Você pode ver por que um blockchain que adiciona apenas um pequeno bloco a cada dez minutos é preferível a esse respeito a um que adiciona um bloco enorme a cada cinco minutos. Este último exigiria que os nós executassem computadores de alto desempenho para permanecerem sincronizados e empurrassem computadores de baixo desempenho para ficarem offline. Isso levaria a uma maior centralização, pois há menos pares na rede.
Mas com blocos menores, não podemos alcançar muitas transações por segundo (TPS). Isso também significa que pode demorar um pouco para que as transações sejam adicionadas ao blockchain durante os horários de pico. É inconveniente se você quiser fazer um pagamento rápido, mas é o preço que deve ser pago pela descentralização. Chamamos esse tópico aDilema Escalabilidade. Um sistema que escala bem é aquele que pode se adaptar facilmente ao aumento do rendimento com desvantagens mínimas. Blockchains não escalam bem-como explicamos, simplesmente cancelar o throughput com blocos maiores prejudica todo o propósito da rede distribuída. Para aumentar o TPS de uma forma que não prejudique a descentralização da rede, oFora da cadeiaEscalonamento para ser uma abordagem viável. Isso inclui uma ampla gama de soluções-centralizadas e descentralizadas-que possibilitam a realização de transações sem registrá-las no blockchain.