Изучите Web3, создайте Интернет будущего

Изучите Web3, создайте Интернет будущего

20 марта 2022 г.

Большинство людей знакомы с первыми двумя итерациями Интернета: Web1 и Web2. Это были невероятные времена, которые позволили нам обмениваться информацией, как никогда раньше. Хотя Web2 упростил нам доступ к Интернету, большинство из нас согласится с тем, что мы все еще находимся во власти централизованных структур, таких как Facebook и Google.


Это подводит меня к последней итерации коммерческого интернета: web3.


Я перечислил все инструменты, которые вам понадобятся, если вы хотите изучить web3.


Децентрализованные приложения (Dapps)


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


Для этого есть причина — технология все еще нова, а сообщество вокруг нее невелико, поэтому вы можете не понимать, что такое Dapps.


Однако пора что-то менять. Преимущества децентрализации многочисленны и меняют правила игры.


Defi (децентрализованные финансы)


Финансовые системы во всем мире вращаются вокруг сетей организаций (банков и финансовых учреждений), которые отвечают за сохранность активов, упрощение платежей и предоставление различных финансовых услуг.


Эти организации работают вместе, чтобы позволить потребителям обменивать деньги и хранить активы в разных странах.


Uniswap ↗️



Протокол Uniswap — это способ торговли различными типами криптовалюты без необходимости проходить через банк. Протокол Uniswap позволяет торговать криптовалютами одним нажатием кнопки. Это децентрализованный протокол торговли криптовалютой, который опирается на пулы ликвидности и книги заказов, что делает автоматических маркет-мейкеров (AMM) Uniswap устойчивыми к опережающим действиям и невосприимчивыми к атакам мгновенных кредитов.


AAVE ↗️



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


Sushiswap ↗️



Знаете ли вы, что можете превратить свои деньги в денежную машину? Sushi — это децентрализованная финансовая платформа, управляемая сообществом, построенная на основе сети Ethereum, которая позволяет пользователям торговать и использовать активы уникальными способами.


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


Идентификация и аутентификация


ENS ↗️



Служба имен Ethereum (ENS) позволяет пользователям владеть уникальным и децентрализованным именем, которое они могут использовать на веб-сайтах и ​​в службах, а также в кошельках. Зарегистрировав имя ENS, вы можете получить собственное имя пользователя, которое вы можете использовать для доступа к услугам, просмотра данных своего профиля и запуска децентрализованного веб-сайта. Пользователям не нужно регистрироваться отдельно на каждом веб-сайте, который они используют, поскольку они могут использовать свое имя ENS во всех интернет-запросах.


MetaMask ↗️



Ему доверяют более 21 миллиона пользователей по всему миру, и он предлагает простой и безопасный способ подключения к приложениям на основе блокчейна. Его пользовательский интерфейс выглядит как чековая книжка или таблица Excel и очень прост для понимания новичками. Играйте в игры, покупайте товары и получайте доступ к миру децентрализованных приложений всего одним щелчком мыши.


Аргент ↗️



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


NFT


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


Типы единиц данных NFT связаны с физическими или цифровыми активами. Например, вы можете приобрести NFT, представляющий конкретный автомобиль, привязав этот актив к вашему блокчейн-кошельку.


OpenSea ↗️



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


Nifty Gateway ↗️



Nifty Gateway упрощает покупку цифрового искусства, предметов коллекционирования и карт на основе блокчейна. Откройте для себя самые редкие и самые желанные произведения искусства в сообществе NFT с помощью приложения Nifty Gateway.


Rarible ↗️



Rarible — это торговая площадка и распределенная сеть, построенная на Ethereum, которая позволяет создателям монетизировать свою цифровую работу. Rarible позволяет художникам и создателям выпускать собственные цифровые токены (невзаимозаменяемые цифровые активы или NFT), которые представляют право собственности на их работу. Этими активами можно торговать на торговой площадке Rarible без комиссий, цензуры или централизованного хранения данных, полагаясь на децентрализованную сеть Ethereum.


Данные


[Нансен ↗️] (https://www.nansen.ai/)



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


Chainlink ↗️



Chainlink — это самая надежная и широко используемая децентрализованная сеть оракулов, которая позволяет смарт-контрактам безопасно получать доступ к внешним каналам данных, веб-API и традиционным банковским платежам. Предоставляя смарт-контрактам безопасный доступ к этим критически важным ресурсам, Chain Link позволяет им имитировать действия в реальном мире, которые включают в себя все, от выплаты страховых возмещений и распределения вознаграждений за лояльность до продажи продуктов на сайтах электронной коммерции.


Граф ↗️



Это протокол для создания децентрализованных приложений (dApps), работающих поверх таких сетей, как Ethereum, IPFS, PoA и многих других.


Проект состоит из трех основных компонентов: API-интерфейс graphQL, называемый подграфами, которые публикуются операторами индексаторов и становятся доступными через глобальный API-интерфейс graphQL или размещенный шлюз.


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


Презентация


Нативные библиотеки Web3


Ethers.js ↗️



Ethers.js — это библиотека JavaScript для взаимодействия с блокчейном и экосистемой Ethereum. Он разработан, чтобы быть небольшим, быстрым, простым в использовании и расширяемым. Он позволяет записывать безопасные криптографические операции удобным способом, которые проверяются компилятором Solidity, а также предоставляет средства для простого взаимодействия с json-rpc API Ethereum с использованием интерфейса на основе Promise. Эфиры поддерживаются ethers.io и активно развиваются на GitHub.


Web3.js ↗️


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


Среда разработчика


Каска ↗️



Hardhat — это профессиональная среда разработки Ethereum, позволяющая профессионалам создавать и тестировать устаревшие приложения и смарт-контракты. Вы можете разрабатывать свои собственные видеоигры или децентрализованные приложения, а также интегрировать свой локальный/удаленный узел с инструментами разработки мирового класса Hardhat, такими как отладчик Hardhat, или с остальным набором инструментов разработки. Hardhat также поддерживает Windows, MacOS, FreeBSD и Linux.


Трюфель ↗️



Он предоставляет простую в использовании среду разработки с комплексной средой тестирования и включает систему управления пакетами для управления контрактами и файлами. Если вы только начинаете работать с Ethereum или хотите узнать больше о смарт-контрактах, Truffle — лучший способ начать.


Файловое хранилище


IPFS ↗️



IPFS позволяет создавать полностью распределенные приложения.


Он направлен на то, чтобы сделать Интернет быстрее, безопаснее и более открытым. Ipfs — это способ хранения файлов в Интернете, чтобы они всегда были доступны для всех, кто хочет получить к ним доступ. Также можно связаться с другими людьми, использующими Ipfs, чтобы вы могли обмениваться с ними файлами.


FileBase ↗️



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


Arweave ↗️



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


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


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


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


Слой взаимодействия с блокчейном


Доступ к данным (алхимия)


Суперузел ↗️


Alchemy, наиболее широко используемый API Web3, позволяет проводить миллиарды транзакций в месяц на блокчейнах Ethereum и Binance. Благодаря низкой задержке запросов, корректности данных в режиме реального времени, максимальному времени безотказной работы, протоколам аварийного восстановления и комплексным механизмам безопасности, Alchemy поддерживает приложения DeFi для 8 из 10 лучших проектов в мире.


Сборка ↗️


С помощью Alchemy Build вы можете вносить изменения во внешний код, исполняемый код (Python, Node или сценарии оболочки) и структуры базы данных. Когда вы изменяете свой внутренний код, обновления отражаются во внешнем браузере сразу после сохранения изменений. Вам не нужно перезапускать сервер или перезагружать какие-либо страницы.


Монитор ↗️


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


Уведомить ↗️


Alchemy Notify — это служба push-уведомлений для разработчиков и предприятий. Он позволяет отправлять push-уведомления в режиме реального времени из вашего веб-приложения или мобильного приложения пользователям iOS, Android и Интернета. Notify специализируется на транзакционных и разговорных уведомлениях, которые помогают улучшить взаимодействие с клиентами и построить позитивные отношения.


API ↗️


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


NFT API ↗️


Это позволяет вам легко интегрировать NFT в ваше приложение или продукт. Он поддерживает различные функции, включая перечисление всех доступных метаданных, связанных с заданным адресом NFT; запрос цифрового элемента на платформах вторичного рынка (например, OpenSea, Rarible) и отображение подробных технических сведений (например, адреса только для отображения).


Обозреватели блоков


SnowTrace ↗️



Благодаря SnowTrace.com теперь вы можете изучить проводник блокчейна Avalanche C-Chain. Этот сайт позволяет вам видеть все последние транзакции и блоки. Существует также раздел проверенных контрактов, где вы можете просмотреть токены ERC20 и ERC721, а также раздел ресурсов, который включает диаграммы, статистику и информацию об API для разработчиков.


EtherScan ↗️



PolygonScan ↗️



Polygon — обозреватель блокчейна для сети Polygon. Вы можете подробно просматривать блоки, транзакции и контракты на Polygon. На Полигоне есть подробный график транзакций, совершенных за последние 14 дней.


Сетевой уровень


Блокчейны EVM


Эфириум ↗️



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


Полигон ↗️



Polygon позволяет разработчикам легко создавать приложения, которые масштабируются на Ethereum, и предоставляет полный набор инструментов разработки, помогающих в масштабировании. Их разнообразные продукты включают сайдчейн Polygon POS, блокчейн Polygon AVAIL, Polygon SDK, платформу Plasma и многие другие. Тот факт, что он совместим с EVM и использует набор валидаторов PoS без разрешений, означает, что Polygon является масштабируемым, быстрым и безопасным. Еще одним плюсом является тот факт, что их решения оптимизированы для безопасной передачи токенов и в то же время недороги и удобны в использовании.


Арбитрум ↗️



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


Просто установите модуль npm, напишите смарт-контракты так же, как вы это делаете сегодня, и разверните на Arbitrum. Пользователи могут выполнять транзакции вне сети, будучи уверенными, что они безопасны и конфиденциальны.


Лавина ↗️



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


Старкнет ↗️



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


Оптимизм ↗️



Ethereum получил широкое распространение с момента его выпуска в 2015 году, но высокие комиссии за транзакции и медленное время обработки создают проблемы для массового внедрения. Optimism — это недорогой и молниеносный блокчейн Ethereum L2, основанный на безопасности, доступности и децентрализации Ethereum.


zk Sync ↗️


Массовое внедрение публичных блокчейнов требует решений, способных поддерживать транзакции миллиардов пользователей одновременно — но в настоящее время такой тип масштабируемости просто недостижим. Существует два подхода к масштабированию: первый уровень и второй уровень. zkSync использует zkRollup для масштабирования транзакций на втором уровне. Использование zkRollup похоже на наличие отдельного блокчейна для каждой валюты в нашей системе, что позволяет нам добиться почти мгновенного времени транзакций и значительно снизить затраты на газ на целых 96%.


Блокчейны без EVM


Рядом ↗️



Люди могут использовать их для создания новых изобретений с помощью простой, безопасной и масштабируемой технологии. Например, вы можете создавать виртуальные предметы с помощью NFT или создавать сообщества с помощью DAO. NEAR позволяет каждому легко создавать и использовать децентрализованные приложения.


Это также один из самых масштабируемых блокчейнов в мире. Это означает, что криптоактивы проще, чем когда-либо, создавать и использовать.


Поток ↗️



От цифровых предметов коллекционирования NBA Top Shot до новой торговой площадки UFC NFT — Flow поддерживает самые популярные потребительские приложения в мире. Благодаря проверенным техническим основам, таким как уникальное управление ресурсами и строгий детерминизм, Flow предлагает инновации, невиданные ранее в блокчейнах, такие как параллельное выполнение, удобные для разработчиков инструменты, удобочитаемые адреса и случайный маяк на основе криптографии.


Солана ↗️



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


Терра ↗️



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


Изображение обложки создано https://doodleipsum.com/


И все красивые скриншоты, сделанные с помощью https://screenshot.rocks/



Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE