Масштабирование эфириума

Пытался найти ответ через интернет. В чем проблема с масштабированием Эфириума? Нашел несколько ответов, но не знаю, какой из них правильный.

  1. Трудно масштабировать etereum из-за размера блока, хотелось бы, чтобы размер блока был небольшим, чтобы каждый мог быть полным узлом .

  2. Это связано с ограничением GAS на блок. Я знаю, что есть лимит газа на блок - pi * миллион, и он не фиксирован, но из-за этого использования всего газа мы получаем 15 транзакций в секунду.

  3. Это связано с производительностью одного ядра процессора, но я не смог найти этому объяснения.

Итак, мой вопрос: по какой причине эфириум не может масштабироваться до 15 транзакций в секунду (25 транзакций в секунду после оптимизации)? Возможно, его нет в списке.

Ваши предположения неверны. Я предлагаю вам задать вопрос и отредактировать свои предположения, если у вас нет ссылки на источник для них.
проверьте видео devcon3. Они говорят об этом. Вот повестка дня, где вы можете найти доклады о масштабируемости ethereumfoundation.org/devcon3/agenda , а вот видео: youtube.com/channel/UCNOfzGXD_C9YMYmnefmPH0g/playlists

Ответы (1)

Основная проблема с Ethereum, как и с большинством общедоступных блокчейнов, заключается в том, что каждый майнер должен делать все:

  • все майнеры должны хранить историю транзакций

  • все майнеры должны проверять все транзакции, отправленные кем-либо

  • все майнеры должны вычислить все, что содержится в транзакции.

Поскольку эфириум намеревается стать общей платформой, полной по Тьюрингу, проблема еще более усугубляется.

Это похоже на то, что весь facebook будет работать на одном компьютере, даже не очень производительном. Каждое взаимодействие с пользователем должно проходить через этот сервер. Просто у вас есть несколько копий этого компьютера, делающих одно и то же.

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