Können Kryptowährungen skaliert werden?
Можно ли масштабировать криптовалюты?
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.
Как вы, наверное, видите, распределенные сети не очень эффективны. К сожалению, криптовалюты могут быть безопасными и устойчивыми к цензуре только в том случае, если все узлы смогут синхронизировать копию блокчейна. Чем ниже требования, чтобы не отставать, тем легче людям будет присоединиться.
Вы можете понять, почему блокчейн, который добавляет небольшой блок только каждые десять минут, предпочтительнее в этом отношении, чем тот, который добавляет огромный блок каждые пять минут. Последнее потребует, чтобы узлы для работы на высокопроизводительных компьютерах оставались синхронизированными и подталкивать низкопроизводительные компьютеры к отключению. Это привело бы к большей централизации, поскольку в сети меньше одноранговых узлов.
Но с меньшими блоками мы не можем достичь многих транзакций в секунду (TPS). Это также означает, что может потребоваться некоторое время для добавления транзакций в блокчейн в часы пик. Это неудобно, если вы хотите сделать быструю оплату, но это цена, которую нужно заплатить за децентрализацию. Мы называем эту тему дилеммой масштабируемости [_ 0127_5_0 _] [_ 0127_5_1 _]. Система, которая хорошо масштабируется, может легко адаптироваться к увеличенной пропускной способности с минимальными недостатками. Блокчейны масштабируются неважно-как мы объяснили, просто отмена пропускной способности более крупными блоками подрывает все назначение распределенной сети. Чтобы увеличить TPS таким образом, чтобы не повредить децентрализации сети, [_ 0127_5_0 _] масштабирование вне цепочки [_ 0127_5_1 _] кажется жизнеспособным подходом. Это включает в себя широкий спектр решений-централизованных и децентрализованных,-которые позволяют проводить транзакции, не регистрируя их на блокчейне.