Виталик Бутерин, соучредитель Ethereum Foundation, предложил способ снизить нагрузку на блокчейн Ethereum и сделать более легким и простым его консенсус Proof-of-Staking (PoS).
28 декабря Виталик Бутерин предложил метод сокращения количества подписей, которые валидаторы должны делать для поддержания работоспособности сети, тем самым снижая нагрузку.
В настоящее время Ethereum поддерживает очень большое количество валидаторов, около 895 000, чтобы попытаться достичь децентрализации и позволить обычным людям участвовать в стейкинге.
Однако поддержка такого количества валидаторов имеет серьезные технические недостатки, поскольку требует, чтобы сеть обрабатывала огромное количество подписей, около 28 000 на слот, «что является очень высокой нагрузкой», отметил Виталик.
Более того, поддержка этой нагрузки влечет за собой несколько жертв, таких как ограничение квантового сопротивления, сложное разветвление и масштабирование сигнатур с помощью доказательств с нулевым разглашением (SNARK), пояснил он.
Это также не в полной мере достигает цели предоставления возможности обычным людям участвовать, поскольку порог в 32 ETH, для того, чтобы стать валидатором, для многих все еще слишком высок.
Вместо того, чтобы пытаться добиться того, чтобы постоянно растущее количество подписей на слот работало, Бутерин выступал за переход к умеренному решению с примерно 8 192 подписями на слот по сравнению с нынешними 28 000.
Это позволило бы существенно упростить технологию, сделать блокчейн более квантово-устойчивым и при этом сохранить общий объем сокращаемых ETH на уровне около 1-2 миллионов ETH.
Бутерин предложил три потенциальных подхода: полностью полагаться на децентрализованные пулы стейкинга, двухуровневую систему с «тяжелыми» и «легкими» ставками и ротацию участия с подотчетными комитетами.
Предлагаемые решения направлены на снижение нагрузки на цифровую подпись до управляемого уровня.
Ключевым преимуществом будет установка будущей нагрузки сигнатур на управляемый уровень, что значительно упростит разработку протоколов и инфраструктуры.
«Будущая нагрузка на протокол Ethereum больше не является чем-то неизвестным», — сказал он, прежде чем заключить, что «ее можно повысить в будущем посредством хардфорков, но только тогда, когда разработчики будут уверены, что технология улучшилась достаточно, чтобы иметь возможность обрабатывать более крупные количество подписей на слот с тем же уровнем простоты».
В мае Виталик Бутерин предупредил об опасности растягивания консенсуса Ethereum за пределы его основных функций по проверке блоков и безопасности сети.
Читайте также: