Может ли Proof of Stake (PoS) увеличить количество транзакций в секунду?

В настоящее время Ethereum использует Proof of Work (PoW). Насколько я понимаю, существует ограничение по времени между блоками по двум причинам:

  • Часть этого времени между блоками представляет собой время для решения головоломки PoW. Он поддерживается на определенном уровне, чтобы обеспечить разумный входной барьер для блокчейна.
  • Вторая причина некоторого времени между блоками — чтобы сеть блокчейн успела распределить все сообщения.

Если мы перейдем к PoS, то по сути первая причина уже не будет иметь значения. Означает ли это, что у нас может быть меньшее время между блоками?

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

Ответы (1)

Время блока в системе Ethereum Proof-of-Stake (называемой Casper) консервативно составляет около четырех секунд. Влад Замфир из Ethereum Foundation считает, что время блока в конечном итоге станет намного меньше (доли секунды), в то время как Виталик не так убежден в этом. Влад обсуждает это в этом прекрасном видео, объясняющем Каспера: https://youtu.be/3g2CwTnn0Us

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

Таким образом, Casper, в дополнение к своим значительно улучшенным свойствам безопасности по сравнению с Proof-of-Work, может обеспечить гораздо меньшую задержку подтверждения . Однако это не означает, что мы улучшили базовую эффективность Ethereum с точки зрения количества транзакций в секунду. С Casper Ethereum по-прежнему остается однопоточным глобальным компьютером, и любое улучшение TPS будет происходить за счет обновления своего оборудования валидаторами.

Sharding, а не Casper, является предлагаемым Ethereum решением масштабирования для увеличения TPS на порядки.