MetaMask Snaps делает кошелёк расширяемым. Послушайте, что говорят участники сообщества, которые уже создают на его основе свои проекты.
Лисинь Лю, генеральный директор Keystone Wallet
Расскажите немного о себе и своей компании.
Меня зовут Лисинь, я генеральный директор аппаратного кошелька Keystone. Я являюсь биткоинером с 2013 года, а моя команда начала разрабатывать аппаратные кошельки в конце 2017 года. Мы потратили более трёх с половиной лет на улучшение безопасности Bitcoin, а затем в середине 2021 года начали работать с Ethereum и Web3. Keystone стал одним из партнёров MetaMask среди аппаратных кошельков. Вместе мы с гордостью внедрили подписание с воздушным зазором через QR-код для сообщества Ethereum и Web3.
Когда вы впервые познакомились с MetaMask и каким был этот опыт?
Впервые я познакомился с MetaMask в середине 2020 года. Команда MetaMask проявляла большой энтузиазм в вопросах безопасности и глубоко понимала преимущества подписания с воздушным зазором через QR-код. Вскоре после того, как мы начали работать с Ethereum и Web3, мы приступили к сотрудничеству с командой MetaMask по интеграции аппаратного кошелька. Когда в начале 2022 года мы впервые обратили внимание на MetaMask Flask (Snaps), мы были твёрдо убеждены, что в ближайшем будущем это станет чем-то грандиозным. Поскольку мы пришли из биткоин-сообщества, для нас было вполне естественным вносить вклад в Bitcoin Snaps с использованием MetaMask Flask.
Чем MetaMask отличается от других кошельков?
Мы очень серьёзно относимся к безопасности. Каждый провайдер кошельков заботится о безопасности, но не все вкладывают в это достаточно ресурсов. Сами основатели MetaMask также глубоко погружены в вопросы безопасности и инициировали такие замечательные проекты, как MobyMask и LavaMoat.
Открытость. Когда мы работали над добавлением подписания с воздушным зазором через QR-код в расширение MetaMask и мобильное приложение, команда MetaMask очень оперативно реагировала в процессе интеграции, и с ней было приятно работать. Когда мы работали над Bitcoin Snaps, команда Snaps также очень быстро реагировала на запросы по добавлению API и другим вопросам.
Ответственность. В ходе тесного сотрудничества с MetaMask мы отчётливо ощутили, что команда MetaMask воспринимает развитие всего Web3 как свою собственную ответственность. Такой подход принципиально отличает MetaMask от других программных кошельков, поскольку позволяет смотреть на вещи в долгосрочной перспективе и принимать решения, которые наилучшим образом служат интересам сообщества.
Snaps открывает возможность для более чем 30 миллионов пользователей беспрепятственно управлять своими Bitcoin. Мы очень гордимся тем, что являемся частью этого важного этапа для Bitcoin.
Какие возможности вы видите в MetaMask Snaps и что это открывает для пространства Web3?
Мы твёрдо убеждены, что если Web3 вырастет до масштабов Web2, MetaMask может стать «операционной системой» Web3. Таким образом, MetaMask Snaps — это, по сути, первопроходец в этом направлении.
Дитрих Айала, руководитель экосистемы IPFS в Protocol Labs
Расскажите немного о себе и своей компании.
Меня зовут Дитрих Айала, я руководитель экосистемы IPFS в Protocol Labs. Значительная часть моей работы — это внедрение IPFS, Filecoin и libp2p в новых и нестандартных средах, где их пока нет: от веб-браузеров до IoT и спутников в космосе. Protocol Labs — это место, где родились каждая из этих технологий, и сейчас является одним из многих хранителей и разработчиков, участвующих в их развитии. Мы постоянно ведём исследования и разработки, направленные на кардинальное улучшение интернета.
Когда вы впервые познакомились с MetaMask и каким был этот опыт?
Вероятно, в конце 2017 или в 2018 году... Я работал в Mozilla и вёл сторонний проект под названием libdweb, который добавлял API расширений, позволяющие браузерам стать полноценными участниками p2p-сетей и блокчейнов. Я также опубликовал серию статей на Mozilla Hacks. Первые шаги в этих инициативах познакомили меня с рядом проектов в более широком пространстве крипто/блокчейн (тогда ещё не получившем широкого распространения под названием Web3!), включая MetaMask.
Чем MetaMask отличается от других кошельков?
Я провёл более десяти лет, разрабатывая браузеры и продвигая веб, поэтому MetaMask особенен для меня тем, что неизменно фокусировался на вебе как платформе первого уровня и раздвигал его границы. Веб должен меняться и адаптироваться к новым потребностям пользователей, и приверженность MetaMask этому курсу поможет воплотить эти изменения в жизнь.
Расскажите, каково это — создавать Snaps с MetaMask для вас и вашей команды.
Нам повезло работать как с MetaMask, так и с Chainsafe над FIL Snap. Это было непросто, но увлекательно — быть частью чего-то нового и непроверенного, что действительно позволяет таким разработчикам, как мы, делать больше для наших сообществ с помощью инструмента, который они уже используют и с которым чувствуют себя комфортно.
Радует видеть движение в сторону большей расширяемости — MetaMask как платформа имеет смысл и снимает многие ограничения, связанные с ориентацией на EVM.
Какие возможности вы видите в MetaMask Snaps и что это открывает для пространства Web3?
Это снизит барьеры для создания dapps с Filecoin, и нам не терпится увидеть, к чему это приведёт. Это открывает низкий порог входа для пользовательских приложений в вебе для множества новых и разнообразных блокчейн-экосистем, так что я ожидаю появления новых приложений, которые мы не могли предвидеть.
Есть ли советы, которыми вы хотели бы поделиться с разработчиками, желающими попробовать MetaMask Flask и создать собственный Snap?
Попробуйте создать базовый dapp с использованием одного из Snaps... но это лишь половина дела. Затем поделитесь своими отзывами с MetaMask!