Как создать нфт на солане
Перейти к содержимому

Как создать нфт на солане

  • автор:

Как создать NFT на Solsea в сети Solana. Полный гайд от А до Я

Иконка канала Лучшие Геймплеи

В данном видео мы вместе пройдём через весь процесс создания и выставления на продажу своего невзаимозаменяемого цифрового токена (NFT) в сети Solana на аналоге площадки OpenSea для данной сети — Solsea. Мы вместе создадим коллекцию токенов, сминтим сами NFT, а также разберёмся в тонкостях выбора лицензии для продажи в других нюансах работы с данной площадкой Эпизоды: 00:00 Вступление 00:20 Выбор и создание кошелька Solana 02:15 Регистрация на Solsea 03:23 Создание коллекции 06:45 Создание NFT 07:45 Выбор лицензии для публикации 08:55 Минтинг 10:12 Ещё парочку 11:11 Наши NFT в обозревателе блокчейна 11:28 Выставляем на продажу 12:10 Итоги и стоимость Video made in: https://vizzy.io #nft #solsea #solana

Показать больше

Войдите , чтобы оставлять комментарии

Как заминтить NFT на OpenSea в сети Solana? Часть 1

Пошаговое руководство в 8 частях, начинающееся с настройки программной среды и пересыпанное фрагментами кода. На первый взгляд кажется, что всё описано очень подробно.

Проблемы начались уже на 2 шаге из 8. Yarn взбунтовался, не захотел устанавливаться, что-то упорно бубнил про потерянный файл snap. Через полтора часа борьбы и чтения stackoverflow, я всё-таки решила изучить, что именно утянула с гита.

Утянула. Yarn в директорию благополучно установился.
А затем.

Solsea – открытый рынок NFT на блокчейне Solana

Создавайте, покупайте и продавайте NFT с ультра низкими комиссиями. Поддерживаются валюты SOL, USDC, USDT. Для верифицированных коллекций отображается рейтинг и редкость атрибутов. Площадка Solsea анализирует уровень безопасности каждой цифровой работы и защищает пользователей от некачественных и поддельных NFT.

solsea-маркетплейс-nft

Исследуйте

Раздел «Explore» на официальном сайте Solsea делится на штучные NFT и коллекции. На проверенных, достойных объектах стоят галочки. Видно и количество просмотров каждой работы. Для покупки нужно подключить кошелёк (Connect Wallet). Доступны Phantom, Solflare, Sollet. Маркетплейс децентрализованный, а значит ваши балансы всегда остаются у вас, и вы лишь подтверждаете транзакции списания конкретной суммы при покупке.

Создавайте

Вам не нужно уметь писать код, чтобы создать NFT в сети Solana. Перейдите в раздел «Create» и выберите, что вы хотите сминтить – предмет или коллекцию. Чтобы сделать это, нужно не только подключить кошелёк, но и зарегистрироваться на адрес электронной почты. А далее просто следуйте пошаговой инструкции. Выпуск займёт пару минут.

Успевайте

Все предстоящие сейлы отмечены в пункте меню «Calendar». По достижению указанной даты, предметы показанных здесь коллекций становятся доступны для продажи за SOL.

Создать NFT на Блокчейне Solana

Вы, вероятно, знаете, что большинство NFT−проектов созданы на базе сети Ethereum. И хотя цепочка Ethereum по-прежнему остается самым популярным решением для чеканки и купли-продажи NFTs, многие участники рынка ищут ему замену, из-за общей перегрузки сети и стремительного роста платы за газ. Solana (SOL) — одна из возможных и весьма интересных альтернатив, стоимость которой с начала года выросла с 1.60 до 225 долларов и продолжает стремительно расти.

Как и Ethereum, блокчейн Solana предназначен для создания смарт-контрактов и децентрализованных приложений, в том числе запуска различных NFT-проектов — от художественных коллекций до маркетплейсов для чеканки и продажи различных невзаимозаменяемых токенов. В этой статье речь пойдет именно о таких проектах — мы расскажем, как разработать свое NFT-решение на базе Solana, и почему вам стоит выбрать именно этот блокчейн, а не Ethereum или другой блокчейн.

Обзор блокчейна Solana

Основанная бывшими инженерами Qualcomm, Intel и Dropbox в конце 2017 года, Solana представляет собой открытую децентрализованную блокчейн-сеть, ориентированную на обеспечение масштабируемости без ущерба для стоимости транзакций, децентрализации и безопасности. Говоря по сути, это более быстрый, безопасный и устойчивый к цензуре аналог Эфириума, обеспечивающий открытую инфраструктуру, необходимую для глобального внедрения блокчейн-решений.

Работе Solana на базе улучшенного алгоритма консенсуса Proof of Stake (PoS). Главная особенность Solana PoS — это протокол Proof-of-History (PoH), который позволяет каждому узлу локально генерировать временные метки с вычислениями SHA256. Это устраняет необходимость в широковещательной передаче меток времени по сети, повышая общую эффективность сети Solana, что и позволяет добиться очень высокой скорости и масштабируемости блокчейна.

У проекта есть собственная монета — SOL. Как и в сети Ethereum, с помощью SOL можно инициировать смарт-контракты и децентрализованные приложения, а также оплачивать сетевые сборы. В момент запуска, весной 2020 года, SOL продавался за 0.60 доллара, сейчас его цена превышает 225 долларов (то есть курс вырос в 375 раз за полтора года).

7 преимуществ Solana для NFT

Взрывной рост курса SOL, который мы не видели на рынке с 2014–2018 годов, объясняется преимуществами Solana в сравнении с его основными конкурентами — Ethereum и Binance Smart Chain, в том числе для запуска NFT-решений. Более того, всего за год с момента запуска Solana стала вторым по популярности пространством для запуска NFT после Ethereum, с запуском нескольких проектов каждый день.

Многие считают его настоящим «убийцей Ethereum», так как сеть Solana может обрабатывать до 65 000 транзакций в секунду по цене всего 0.00025 доллара за одну транзакцию. Причем, в перспективе команда разработчиков Solana обещает достичь пропускную способность 700 000 транзакций в секунду. Для сравнения: сеть Ethereum способна обрабатывать в среднем 16,5 транзакции в секунду, тогда как как плата за транзакцию в среднем составляет 46 долларов (2 декабря 2021 года). То есть сеть Solana почти в 4 000 раз быстрее и в 185 000 раз дешевле Ethereum.

Когда дело доходит до обработки NFT, разница становится еще более существенной. Для чеканки и отправки невзаимозаменяемых токенов на Ethereum нужно больше вычислительных ресурсов, чем для отправки обычных ETH и токенов стандарта ERC-20, потому что для обработки NFT необходимо взаимодействовать с настраиваемым смарт-контрактом. Следовательно, плата за газ будет еще больше — иногда более 100 долларов, что может быть дороже, чем сам NFT-актив. Тогда как чеканка NFT на Solana составляет всего 0,00001 SOL, или 0.015 доллара.

Скорость и стоимость обработки невзаимозаменяемых токенов — это не единственные плюсы нового блокчейна. Вот на какие еще преимущества вы можете рассчитывать, если решите разработать свое NFT-решение на базе Solana.

Solana легче программировать

В основе Ethereum – язык программирования Solidity, который был специально разработан для работы со смарт-контрактами. Это объектно- и предметно-ориентированный JavaScript-подобный язык, который появился лишь в 2014 году, из-за чего он страдает от «проблем молодости». Solana работает на Rust — одном из самых популярных языков программирования. На Rust можно создавать самые разные приложения, такие как новые блокчейны, маркетплейсы или игры, при этом он прост в использовании и более привычен, чем Solidity. Это делает блокчейн Solana более доступным для развертывания приложений, чем Ethereum, что вместе с низкими комиссиями и привело к экспоненциальному росту экосистемы Solana.

Отметим еще, что за Rust стоит одно из самых активных сообществ разработчиков. Например, на Github насчитывается более 24 000 пользователей, которые вносили правки на Rust, тогда как на Solidity — языке программирования Ethereum — всего 3 500 пользователей. Очевидно, что в случае языка Solidity речь идет о пользователях, деятельность которых напрямую связана с Ethereum, тогда как Rust используется в огромном множестве проектов помимо Solana. Тем не менее, факт остается фактом: вам будет намного проще найти хорошего разработчика для запуска NFT-решения на Solana, чем на базе Ethereum. И стоимости их работы, скорее всего, будет ниже.

Рекомендуем прочитать:

Но и это еще не все. Для разработки смарт-контрактов, приложений и NFT-решений на Solana необязательно использовать Rust. Команда Solana создала специальный протокол LLVM для компиляции смарт-контрактов и Dapps, написанных на других языках для компиляторов WASM. Благодаря LLVM разработчики могут легко и быстро перенести свои Dapps из других популярных WASM-сетей, таких как Dfinity, EOS, Polkadot и Ethereum 2.0, в экосистему Solana.

У Solana нет никаких проблемы с мемпулом

Мемпул — это зона ожидания, где все действительные транзакции ждут подтверждения сетью. Одно из главных преимуществ Solana перед Ethereum и многими другими блокчейнами в том, что у нового блокчейна нет периода ожидания обработки транзакции и добавления этой транзакции в цепочку блокчейна. По сути, у Solana нет мемпула — все транзакции подтверждаются почти мгновенно в течение 400 мс. Тогда как в Ethereum подтверждение транзакции занимает до четырех минут, если не больше, — когда нагрузка повышается, транзакции застревают в мемпуле.

Экосистема Solana расширяется намного быстрее

Хотя на Ethereum по-прежнему запускается больше всего смарт-контрактов, децентрализованных приложений и NFT-решений, они сталкиваются со многими проблемами, связанными с ценой, скоростью и масштабируемостью. В блокчейне Solana нет таких проблем, благодаря чему количество смарт-контрактов, Dapps и NFT в этой сети растет в геометрической прогрессии. Помимо этого, Solana также может поддерживать больше монет, чем Эфириум. Благодаря этим вещам сеть Solana все чаще выбирают для запуска блокчейн-стартапов и NFT-проектов.

Solana более устойчивый и использует меньше ресурсов

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

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

Solana является более экологичной экосистемой

Основная сеть Ethereum все еще использует для добычи блоков алгоритм консенсуса Proof of Work (PoW), который требует высоких вычислительных мощностей, из-за чего поддержание сети приводит к высокому потреблению электроэнергии — уже сейчас Ethereum потребляет больше электричества, чем Бельгия или Израиль. Таким образом, Ethereum способствует повышению выброса CO2 в атмосферу и, следовательно, усилению глобального потепления.

Блокчейн Solana использует улучшенный алгоритм Proof of Stake (PoS), который на 99,9% более энергоэффективнее, чем PoW. Это означает, что Solana просто лучше для окружающей среды, что делает ее более привлекательной для запуска NFT.

Более высокая пропускная способность

Мы уже писали выше, что Solana сильно превосходит Ethereum по количеству транзакций в секунду (TPS). Так, обработка одной транзакции (добыча блока) в сети Ethereum занимает от 10 до 15 секунд, а сеть в целом может обрабатывать только от 15 до 45 транзакций в секунду. Напротив, Solana требуется всего 400 миллисекунд для добычи блока, и может обрабатывать до 65 000 транзакций в секунду.

Однако стоит отметить, что в 2022 году Ethereum обновится до Ethereum 2.0, и ожидается что после этого сеть будет иметь пропускную способность до 100 000 транзакций в секунду. В Solana говорят, что к этому времени пропускная способность их сети также увеличится, и преимущество в скорости сохранится за их проектом.

Стоимость обработки транзакции (комиссии)

Размер комиссий в Ethereum также скорее всего изменится после перехода блокчейна на PoS в 2022 году. Однако даже после этого стоимость транзакций в сети Эфириума, скорее всего, будет выше, чем в Solana. Это обусловлено тем, что Solana использует протоколы PoH и Turbine для ускорения обработки данных. Кроме того, Solana также по-другому работает со смарт-контрактами, и это также снижает нагрузку на сеть, а значит, и стоимость транзакций. Это особенно важно при запуске NFT, так как для их обработки система всегда обращается к смарт-контрактам.

Особенности смарт-контрактов Solana

Для того чтобы разработчики смарт-контрактов и приложений смогли воспользоваться всеми преимуществами высокопроизводительной сети Solana, команда проекта создала механизм обработки гиперпараллельных транзакций под названием Sealevel. Он предназначен для горизонтального масштабирования между графическими процессорами и твердотельными накопителями. Обратите внимание, что остальные блокчейны — это однопоточные системы. Solana — единственный на сегодня работающий блокчейн (а не идея), который поддерживает параллельное выполнение транзакций (а не только проверку подписи) в одном сегменте.

Высокоуровневое представление рабочего процесса разработки Solana

Высокоуровневое представление рабочего процесса разработки Solana. Источник.

Что касается архитектуры смарт-контрактов Solana, Sealevel предлагает модель смарт-контрактов, отличную от традиционных блокчейнов на EVM. В традиционных сетях код/логика и состояние контракта объединены в один контракт, развернутый в цепочке. В Solana смарт-контракт (или программа) доступен только для чтения, он не имеет состояния и содержит лишь программную логику. После развертывания такого смарт-контракта он может взаимодействовать с внешними учетными записями.

В Solana учетные записи, которые взаимодействуют с программами, хранят данные, относящиеся ко взаимодействию с программами, что создает логическое разделение состояния (учетные записи) и логики контракта (программы). В этом принципиальное различие между смарт-контрактами на основе Solana и EVM. То есть можно сказать, что учетные записи на Ethereum — это не то же, что учетные записи на Solana. Так, в Solana учетные записи могут хранить данные (включая информацию о кошельках), в отличие от учетных записей Ethereum, которые являются ссылками на кошельки.

В дополнение к этому Solana предлагает CLI (Command-line Interface) и JSON RPC API, которые могут использоваться Dapps для взаимодействия с Solana. Кроме того, они также могут использовать один из существующих SDK, позволяющих клиентам общаться с программами блокчейна и Solana. Здесь больше об этом.

  • Запуск смарт-контрактов и Dapps на Solana стоит дешевле.
  • Разработчики могут легко перенести свои смарт-контракты и Dapps, созданные для других WASM-сетей, в Solana с помощью компилятора.
  • Разработчики могут адаптировать свои продукты к конкретным требованиям.
  • Код смарт-контрактов Solana может быть изменен разработчиками / владельцами софта в соответствии с нужными требованиями.
  • Большое количество обучающих материалов.
  • Solana обеспечивает высокую безопасность.

Как запустить NFT-проект на Solana

  1. Анализ и составление требований. На этом этапе нужно четко понять, какой именно продукт вы хотите создать, а также составить требования к дизайну, функционалу и внешним интеграциям. Кроме того, также нужно подумать об юридических аспектах. В разных юрисдикциях действуют разные правила запуска NFT-проектов.
  2. Охота за компанией-разработчиком. Поняв, что вы хотите создать, можно приступать к поиску технического партнера, который реализует вашу идею в коде. Так как вы хотите создать NFT-продукт, то вам нужна команда с опытом разработки в сфере блокчейна, DeFi или NFT, такая как Merehead. Мы с 2015 года занимаемся разработкой блокчейн-решений любой сложности — от смарт-контрактов до бирж. Изучить наше портфолио и узнать условия сотрудничества можно, связавшись с нами через sales@merehead.com или по номеру телефона +380-93-159-5880.
  3. Разработка UI- / UX-дизайна продукта. Хорошо проработанный UX и UI — это ключ к успеху любого проекта, особенно если он ориентирован на пользователей, которые слабо разбираются в том, что им нужно делать. А так как NFT — это совсем недавно появившейся рынок, то здесь почти все новички. Следовательно, у вашего NFT-решения должен быть простой и интуитивно понятный дизайн интерфейса.
  4. Написание программного кода. На этом этапе происходят написание кода смарт-контрактов, подключение кошельков с поддержкой NFT, реализация Back-end- и Front-end-части в коде и т. д. При необходимости также разрабатываются мобильная версия продукта и различные сопутствующие решения, например, расширения для браузеров или API и SDK для простого запуска проектов на вашей платформе.
  5. Тестирование продукта. Убедитесь, что все правильно работает. Исправьте ошибки и глюки. Протестируйте смарт-контракты с помощью независимых аудиторов. Подготовьте бета-версию вашего продукта. С ее помощью можно при небольшой выборке конечных пользователей собрать качественную обратную связь.
  6. Развертывание, релиз. Когда продукт разработан и протестирован, его перемещают из рабочей в производственную среду. Мобильное приложение публикуют в App Store, Google Play, Microsoft Store, Amazon App Store. Если у проекта есть свой токен, его добавляют в листинги крупных бирж.
  7. Поддержка продукта. Работа над проектом не прекращается с релизом. После развертывания нужно будет наладить работу службы поддержки, которая будет помогать пользователей и решать и их проблемы, и вместе с этим собирать обратную связь для дальнейшего улучшения вашего продукта.

Стоимость запуска NFT на Solana

Стоимость разработки NFT-проектов на Solana зависит от их сложности и местоположения команды разработчиков. Например, запуск NFT-кошелька будет стоить от 25 тысяч долларов (Восточная Европа) до 70 тысяч долларов (США), тогда как для создания NFT-маркетплейса нужно потратить от 35 до 100 тысяч долларов. Вот более детальные расчеты стоимости запуска NFT-платформы на Solana.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *