Виталик Бутерин представил идею безопасности моделирования транзакций

Новости

Соучредитель Ethereum Виталик Бутерин предложил использовать «симуляцию транзакций» и другие подобные функции для улучшения пользовательского опыта и безопасности кошельков Ethereum и смарт-контрактов.

В воскресном сообщении для X Бутерин заявил, что безопасность и взаимодействие с пользователем не являются отдельными областями, поскольку обе они вращаются вокруг намерений пользователя — обеспечения того, чтобы протоколы выполняли то, что пользователи от них ожидают.

Источник: Виталик Бутерин

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

«Пользователь сначала указывает, какое действие он хочет предпринять, а затем нажимает «ОК» или «Отмена», увидев симуляцию последствий этого действия в сети», — сказал он.

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

В результате, по словам Бутерина, станет легче совершать действия с низким уровнем риска и труднее совершать опасные действия.

Намерение пользователя сложно определить

Однако Бутерин отметил, что определение намерений пользователя является «чрезвычайно сложным» и это одна из причин, почему не существует такого понятия, как «идеальное решение безопасности»:

«[Это не] потому, что машины «испорчены» или даже потому, что люди, проектирующие машины, «несовершенны», а потому, что «намерение пользователя» по своей сути является чрезвычайно сложным объектом, к которому сам пользователь не имеет легкого доступа».

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

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

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

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

Источник
Оцените автора
CryptoHamster.org
Добавить комментарий