Logo
Поделиться этой статьей

StarkNet стремится улучшить масштабируемость, Политика конфиденциальности и безопасность Ethereum

ONE из первых проектов по интеграции интригующего нового механизма абстракции счетов уже привлек Visa для обеспечения обработки платежей для Криптo . Вот почему StarkNet — это проект 2023 года, за которым стоит следить.

Проблема:

ONE из проблем с хранением собственной Криптo заключается в том, насколько сложно обычным пользователям ориентироваться в Технологии. Простая ошибка может означать, что нет возможности восстановить ваши цифровые активы. Например, если вы потеряете «ключи» (серию буквенно-цифровых символов) к своему Криптo , вы можете навсегда потерять доступ к своей Криптo . Традиционные Криптo T имеют установленных механизмов, которые могли бы позволить вам восстановить свой аккаунт, если вы потеряете к нему доступ, в отличие от того, что происходит с банковскими счетами в традиционном банкинге.

Люди неизбежно совершают ошибки, и разработчики блокчейна понимают, что простые неудачи неизбежны. Чтобы сделать Криптo более удобной для пользователя, Криптo нужны отказоустойчивые механизмы для владения Криптo.

(Старкнет)
(Старкнет)

Ознакомьтесь с профилями всех проектов, за которыми стоит следить в 2023 году:Возвращение цели в Криптo

Идея: StarkNet

StarkWare, израильская компания-разработчик программного обеспечения, которая стремится улучшить масштабируемость, Политика конфиденциальности и безопасность блокчейна Ethereum , является ONE из первых проектов, в которых используется абстракция аккаунтов (AA).

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

StarkNet — это уровень 2, или сопутствующий блокчейн для Ethereum , созданный StarkWare. Это ONE из первых проектов, который полностью продвинулся вперед с AA, и ONE из первых блокчейнов, который изначально интегрировал его.

Его основатели, Эли Бен-Сассон и Ури Колодни, более известные как Эрни и Берт блокчейна (до сих пор ведутся споры, кто есть кто), знали друг друга с тех пор, как им обоим было по 18 лет. Бен-Сассон, профессор компьютерных наук в Технионе, дольше был вовлечен в сферу блокчейна в качестве соучредителя Zcash, Политика конфиденциальности Криптo на блокчейне Bitcoin .

Бен-Сассон и Колодни решили вместе заняться проблемами масштабирования и Политика конфиденциальности на блокчейне Ethereum , основав в 2018 году StarkWare.

ONE из проектов StarkWare является его блокчейн StarkNet, который представляет собой валидный накопительный пакет, масштабирующий Ethereum. Накопительные пакеты выполняют транзакции вне цепочки, а затем отправляют данные транзакций обратно в цепочку для их проверки.

StarkNet необычен тем, что AA изначально интегрирован в протокол. В отличие от Ethereum, где AA, также известный как ERC-4337, является дополнительным слоем поверх Ethereum, пользователи StarkNet могут изначально использовать AA без необходимости перепрограммировать свои кошельки в смарт-контракты.

Но чтобы понять, чем занимается AA, важно понимать различные типы аккаунтов на Ethereum и то, как они решают проблемы.

В Ethereum существует два типа счетов: внешние счета (EOA) и контрактные счета (CA), и они различаются по способу выполнения транзакций через Ethereum.

EOA — самый популярный тип аккаунта на Ethereum (как кошелек MetaMask), где пользователям предоставляется пара ключей: открытый и закрытый ключ. Пользователи отправляют средства на EOA, используя свои открытые ключи. Но только владелец аккаунта (пользователь, у которого есть информация о закрытом ключе) может фактически инициировать транзакции с этого аккаунта.

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

Если вы потеряете закрытый ключ к счету EOA, вам не повезло, потому что восстановить доступ к счету невозможно (нет службы поддержки или кнопки «сброс пароля»). Таким образом, вы теряете доступ к своим средствам.

Абстрагирование счетов устраняет недостатки EOA путем объединения двух типов, тем самым предоставляя пользователям встроенные отказоустойчивые механизмы и другие специальные функции для проверки транзакций.

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

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

«Наследие, существующее в Ethereum, является очень ограничивающим фактором в этом отношении, то есть даже если вы вводите AA, любой, кто разрабатывает приложение, должен учитывать очень значительную установленную базу учетных записей EOA», — сказал Колодни. «В StarkNet мы начинаем с чистого листа, все, что у вас есть, — это эти умные кошельки. Это единственный вид взаимодействия пользователей с сетью».

Варианты использования

Так что же можно сделать с помощью абстракции аккаунтов в StarkNet?

Проверки безопасности для авторизации транзакций, которые уже существуют в сфере Web2, такие как ID по лицу или вход по отпечатку пальца, уже доступны на StarkNet. «Это буквально уже работает в приложениях на StarkNet», — сказал Бен-Сассон. «Эта непосредственность наличия безопасности и [пользовательский опыт] любого средства безопасности, которое вы используете ежедневно, вы получаете это на уровне CORE протокола уже сегодня на StarkNet».

Другой вариант использования, изначально доступный на StarkNet, — это то, что Бен-Сассон называет «переключателем мертвеца». Благодаря AAn на StarkNet пользователи могут иметь встроенные функции и закодированную логику, которые могут переводить финансовые активы другим (которые предварительно одобрены) в случае, если что-то произойдет. «Если меня просто собьет автобус, то я смогу автоматически перевести средства на какой-то другой адрес», — сказал Бен-Сассон. В реальном примере это будет имитировать завещание и передачу традиционных активов — что было бы дорогостоящим, поскольку задействованы юристы и процедуры. Этот «переключатель» обходит посредника и передает цифровые активы в случае, если произойдет что-то важное, что можно запрограммировать с помощью кода.

Наконец, в StarkNet уже доступны функции мультиподписи, когда несколько пользователей могут подписывать транзакции в качестве дополнительного уровня безопасности.

Что нас ждет?

Самое большое препятствие с абстракцией аккаунта — это то, что она пока не получила широкого распространения. Бен-Сассон и Колодни согласились, что необходимо провести обучение пользователей тому, как работает эта функция, чтобы она взлетела и Криптo стала более популярной. До тех пор несколько проектов начали проявлять интерес к AA и использованию StarkNet для этих вариантов использования.

Колодни рассказал, что игровые приложения обратились к StarkNet для создания своих приложений с AA, потому что высокие затраты на GAS в других сетях затрудняли для любого разработчика создание того, что ему нужно, в сети. «Люди впервые на самом деле могут создавать игры, которые они хотели создавать», — сказал Колодни.

Платежный процессорVisa рассказала CoinDesk о системе, которая находится в разработке с использованием StarkNet, описав его в предложении по лидерству мысли, опубликованном в декабре. Visa подробно описала «новое решение» того, как StarkNet может использоваться для автоматизации платежей по Криптo для счетов. «Благодаря модели счетов StarkNet мы смогли реализовать наше решение для делегируемых счетов, тем самым обеспечив автоматические платежи для кошельков с самостоятельным хранением», — написали исследователи Visa.

Но на данный момент, чтобы заставить разработчиков работать на StarkNet и «разогреть их до этих концепций [таких как абстракция аккаунтов], а также заставить их творчески думать о том, что это может сделать, потребуется BIT время, усилия и обучение», — сказал Колодни.

Читать дальше: Обновление Ethereum может затруднить потерю всей вашей Криптo

Margaux Nijkerk

Марго Нийкерк пишет о протоколе Ethereum и L2s. Выпускница университетов Джонса Хопкинса и Эмори, имеет степень магистра в области международных отношений и экономики. Она держит BTC и ETH выше порога Раскрытие информации CoinDesk в $1000.

Margaux Nijkerk