Как создать блокчейн с миллионом TPS без децентрализации и безопасности?

Как создать блокчейн с миллионом TPS без децентрализации и безопасности?

8

Как построить блокчейн с 1 миллионом TPS без децентрализации, безопасности или стыда | Мнение

Дисклеймер: Мнения и взгляды, выраженные здесь, принадлежат исключительно автору и не отражают мнение редакции crypto.news.

Разве вам не раздражает, когда вы видите новый запуск layer-1, утверждающий, что у него один миллион, 10 миллионов или даже 100 миллионов TPS? «Как я могу заработать на этом ажиотаже?» — спрашиваете вы. Сегодня ваш счастливый день! Вот пошаговое руководство по созданию вашей собственной сети layer-1 с 1 миллиардом TPS, которая оставит этих подделок позади.

Шаг 1: Купите суперкомпьютер и запустите на нем EVM

Одно высококачественное устройство может выполнять транзакции в Ethereum Virtual Machine (EVM) со скоростью около 100 тыс. TPS — это хорошо документированное техническое утверждение. Но чтобы достичь такого уровня пропускной способности, вам нужно обойти Patricia Merkle Trie при чтении и записи в постоянное состояние, чтобы удалить основное узкое место пропускной способности, ограничивающее стандартный EVM менее чем 100 TPS.

Этот механизм в EVM существует для того, чтобы сеть, извините, одно устройство могло правильно обрабатывать любые откаты состояния и реорганизации сети... в любом случае, кого это волнует, это медленно, это прошло, не беспокойтесь об этом.

Мы используем EVM, потому что быть совместимым с EVM, или лучше сказать, эквивалентным EVM, очень важно в наши дни, поскольку это стало стандартом в разработке web3. Большинство приложений web3 написаны на Solidity или других языках, которые компилируются в байт-код EVM. Таким образом, вы можете привлечь больше разработчиков для создания на вашей новой сети с 1 миллиардом TPS. Поверьте, «эквивалентный EVM» действительно продается.

Шаг 2: Забыть о сети

Одно устройство само по себе также является сетью, если говорить технически. Зачем усложнять этот бизнес более чем одним устройством?

Кроме того, наличие других устройств в сети только замедляет процесс. Если у вас есть сеть, заполненная различными устройствами, управляемыми разными людьми, им теперь внезапно нужно согласовывать, что происходит в сети. Это требует передачи информации по сети, разработки механизмов для согласования того, что происходит, и затем достижения консенсуса перед тем, как двигаться дальше. Звучит очень медленно. Этот механизм консенсуса — это просто много ненужных накладных расходов. Кто в этом нуждается?

Давайте просто ограничимся одним устройством. Обратите внимание на все эти горячие проекты под названием layer-2; их сети — это все одно устройство. Если вас беспокоит, что вас назовут централизованным, просто создайте несколько других устройств в сети и назначьте им модные названия, такие как «узлы доступности данных» или нечто подобное. Все так делают.

Шаг 3: Сделайте 100 шардов

Приготовьтесь, это то место, где мы поднимаем вашу игру на новый уровень с шардированием.

Вы берете свою сеть из одного устройства и создаете 100 его копий; мы назовем это шардированием, это очень современно. Технически говорящи, состояние шардированной сети только временно шардируется по устройствам и в конечном итоге будет частично или полностью синхронизировано для обеспечения согласованности во время кросс-шардовых транзакций.

Но не будем углубляться в технику. Эти 100 копий не нужно синхронизировать; им даже не нужно общаться друг с другом. Это сеть из 100 шардов!

Если вы считаете, у нас теперь 100 шардов * 100 тыс. TPS = 10 миллионов TPS!

Шаг 4: Откажитесь от EVM

Мы говорили, что эквивалентность EVM — это тренд? Это старая новость. Теперь все дело в том, чтобы стать EVM-убийцей.

EVM просто слишком медленный. Это стековая интерпретируемая виртуальная машина, которая была разработана, чтобы быть полностью независимой от аппаратных архитектур и операционных систем, чтобы максимизировать повторяемость и корректность выполнения, чтобы большая группа различных устройств могла безопасно и надежно работать в одной и той же сети. Но, боже, как же это медленно.

Давайте использовать что-то сексуальное, например WASM-JIT. Он очень производителен, зрел, и большинство основных языков программирования могут быть скомпилированы в WASM. Поскольку он компилируется в машинный код на основе регистров, который нацелен на конкретные аппаратные архитектуры, он изначально менее портативен, чем чисто стековая виртуальная машина, такая как EVM. В реальных реализациях WASM-JIT может превзойти EVM в скорости выполнения до 100 раз.

Откажитесь от EVM, теперь у нас 10 миллионов TPS * 100 = 1 миллиард TPS.

Вы сделали это!

Следите за обновлениями, и мы научим вас, как еще больше повысить вашу сеть layer-1 с 1 миллиардом TPS с помощью нереально оптимистичной параллельности!

Читать далее: За пределами хайпа: web3 остро нуждается в ребрендинге | Мнение

Стивен Пу — соучредитель Taraxa, специально разработанного, быстрого, масштабируемого и удобного для устройств публичного реестра layer-1, предназначенного для демократизации репутации, делая неформальные данные надежными. До создания Taraxa Стивен запустил несколько проектов и продуктов в области IoT и мобильной медицины. Он также был партнером в стратегии Monitor Deloitte, возглавив направление цифровой стратегии по работе с компаниями списка Fortune 500 с потенциальным воздействием в сотни миллионов. Стивен также имел честь стать соавтором книги «Next Blockchain» с Мацухико Яно, заместителем министра экономики, торговли и промышленности Японии. Стивен имеет степень бакалавра и магистра в области электротехники Стэнфордского университета.

Крипто-АИ Бенчмарк Альянс: новые стандарты для оценки моделей ИИ и крипто-агентов
Крипто-АИ Бенчмарк Альянс: новые стандарты для оценки моделей ИИ и крипто-агентов
Создан Крипто-АИ Бенчмарк Альянс (CAIBA) для установления стандартов оценки ИИ и крипто-агентов. 14 организаций участвуют в разработке открытых бенчмарков. Присоединяйтесь! 🚀🤖📊
Просмотреть
Berachain запускает уникальный хард-форк Bectra для улучшения взаимодействия пользователей и разработчиков в EVM-сети с моделью Proof-of-Liquidity.
Berachain запускает уникальный хард-форк Bectra для улучшения взаимодействия пользователей и разработчиков в EVM-сети с моделью Proof-of-Liquidity.
Berachain запускает хард-форк Bectra, активируя новые функции и улучшая взаимодействие пользователей. Применение моделей Proof-of-Liquidity делает сеть более стабильной. 🚀💡🔗
Просмотреть
Veraviews запустила рекламную биржу в ОАЭ для борьбы с мошенничеством в цифровой рекламе
Veraviews запустила рекламную биржу в ОАЭ для борьбы с мошенничеством в цифровой рекламе
Veraviews запустила первую рекламную биржу в ОАЭ для борьбы с мошенничеством с помощью блокчейна и AI. Платформа улучшит прозрачность, обеспечивая реальное взаимодействие. 💡🌍📈🛡️📰
Просмотреть
FDA запускает ИИ-платформу Эльза для модернизации работы и ускорения процессов оценки лекарств
FDA запускает ИИ-платформу Эльза для модернизации работы и ускорения процессов оценки лекарств
FDA запустила искусственный интеллект Эльза, который сокращает время выполнения научных задач с трех дней до шести минут. 💻 ИИ поможет оптимизировать внутренние процессы и улучшить безопасность лекарств. 🚀
Просмотреть