Category: Блокчейн

11
Окт
2021

⛓ ТОП-14 проектов, связанных с NFT

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

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

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


1. Ultra

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

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


2. RedFOX Labs

Эта площадка на базе Ethereum предназначена для создания инновационных продуктов и решений. Модель инкубатора build-out совершенно уникальна. Она помогает создавать специализированные приложения с нуля и выводить их на массовый рынок.

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

Основная аудитория платформы – жители Юго-восточной Азии, где в последние несколько лет наблюдается скачкообразный рост рынка.

3. LUKSO

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

В апреле этого года был запущен mainnet-проект. Сеть совместима с консенсусным алгоритмом Casper (PoS) в сочетании с механизмом выполнения виртуальной машины Ethereum (EVM).


4. Wax

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

Авторы проекта называют его “королем NFT” и это оправдано – именно Wax выбирают известные бренды для выпуска своих невзаимозаменяемых активов (например, Atari, deadmau5, Capcom).

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


5. Gala

Gala Games – платформа, сотрудничающая с такими известными разработчиками компьютерных игр, как Zynga и Sandbox Games. Первой размещенной на площадке популярной игрой стала Town Star – сельскохозяйственный браузерный симулятор.

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

6. Sandbox

Виртуальная структура, наполненная цифровыми персонажами, территориями и объектами. В переводе с английского – “песочница”, что отражает главную цель и функциональность платформы. Коллекционные активы NFT типа ERC-721 и ERC-1155 создают метафизический мир проекта.

Продажа и покупка NFT возможна благодаря внутреннему нативному токену SAND. Создание авторских предметов игрока происходит в The Sandbox Game Maker, с последующей их продажей через интегрированную торговую площадку.

7. Decentraland

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

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


8. Enjin

Это блокчейн-инфраструктура на базе Ethereum, ориентированная на разработку онлайн-игр. Ее внутренний нативный токен ENJ используется для покупки/продажи NFT на маркетплейсе.

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


9. Flow

Авторы платформы – разработчики популярных Cryptokitties. Flow – база для создания, запуска и поддержки блокчейн-приложений со множеством возможностей для разработчика и пользователя.

На базе Flow уже запущено множество NFT – высокая скорость и полная децентрализация токенов делает их перемещение по сети удобным способом платежа. Разработчики ведут переговоры с известными брендами Warner и NBA.


10. Theta Network

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

Зимой прошлого года принадлежащая Theta Network платформа Theta.tv выпустила нативные NFT для авторов уникального контента. Создатели видеороликов придумывают эмодзи, смайлики и значки, которые пользователи могут получить в качестве сувениров.


11. CryptoKitties

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


12. F1 Delta Time

Игра, выпущенная компанией Animoca Brands по мотивам гонок Formula-1. Пользователи занимаются коллекционированием внутриигровых NFT-предметов: болидов, трасс и других вещей. Участок известного трека Гран-при Монако 2020 был продан за 223 тысячи долларов в перерасчете с ETH. Стоимость каждой приобретаемой вещи оценивается по уровню ее редкости.


13. Aavegotchi

Игра от авторов протокола децентрализованных финансов Aave. Главной целью ее создания было привлечение внимания к области DeFi. Каждый новый игрок получает в свое распоряжение виртуального питомца Aavegotchi в качестве залога под доходное фермерство на Aave.

Персонажу можно прокачивать уровень, надевать на него оружие и броню, чтобы вступать в схватки с монстрами и другими игроками. Если актив будет продан, персонаж удалится. Чтобы продолжать игру, пользователь должен держать свой “депозит” как можно дольше.


15. Gods Unchained

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

***
Технология NFT еще молода и ее рынок пока довольно скромен. Однако потенциал у невзаимозаменяемых токенов огромен.

Если вы хотите разобраться с набирающей популярность технологией не только на пользовательском уровне, но и включить ее в сферу профессиональных интересов, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

30
Сен
2021

⛓ Справочник по блокчейну и криптовалютам. Часть 2: криптобиржи и трейдинг

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

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

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


Day-Trading (дей-трейдинг)

Всю торговлю на бирже можно разделить на активную (когда нужно следить на графиком) и пассивную (удержание криптовалюты до появления выгодных условий для ее продажи). Дневная торговля на бирже – активная стратегия, при которой сделки открываются и закрываются до вечера. При таком способе ведения дел используют RSI и Fibonacci, а вот фундаментальный анализ не проводят, поскольку в краткосрочный период курс крипты может сильно колебаться.

Задумываться о завтрашнем дне нет смысла, если сделки будут закрыты уже сегодня.

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


FUD

От английского “fear, uncertainty, doubt”, что переводится как “страхи, неуверенность и сомнения”. Это один из эмоциональных фонов, при котором обстановка становится нагнетающей, а участники сети получают сигналы о том, что крипта, в которую они вложились, скоро обвалится. Тогда пользователи начинают массово ее продавать.

Такие сигналы подают другие трейдеры (для собственной выгоды) или средства массовой информации.

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


Fibonacci

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

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

Такой метод особенно полезен при конкретной точке входа в криптовалюту.


KYC и AML

KYC (от английского “know your customer”) – процедура идентификации личности, необходимая при регистрации на сервисе криптобиржи. AML (anti-money laundering) – меры против отмывания денег. Эти методы – не контроль криптовалюты со стороны государства, они используются везде. Это полезно для крипты, ведь такие монеты как Monero и Dash можно использовать для отмывания денег. KYC и AML – не такая уж высокая цена для роста криптовалют.

Moving average

Еще один технический индикатор, который представляется в виде следующей за графиком линии. Он является отстающим и работает с базой прошлых цен на крипту. Проходящие очень близко к графику точки линии – это краткосрочные ma (мувинги). Точки подальше считаются долгосрочными.

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

OTC

От английского “over the counter” – внебиржевая торговля. При торговле на бирже сама система сводит покупателя с продавцом. При OTC пользователь связывается с контрагентом напрямую. Такой способ торговли подойдет для объемных сделок.

В ОТС торгуют в основном крупные инвесторы и фонды, чтобы не привлекать к себе внимания биржи из-за больших сумм. Так начал появляться dark pool – дополнительная биржа для крупных сделок. Все операции проходят анонимно.


RSI

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


Волатильность

Это показатель того, как сильно меняется курс в определенный промежуток времени (сутки, месяц, год). Также волатильность можно измерять по отношению к исторических скачкам или другим активам. Показатель волатильности напрямую связан с ликвидностью валют.

Криптовалюта – молодой рынок с низкой ликвидностью, поэтому волатильность здесь высока.

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


Киты

Трейдеры с большими карманами, обычно самые первые инвесторы в первую криптовалюту. Они покупают/продают определенные активы в нужный момент, чтобы подстроить рынок под себя.

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

На фондовом рынке такая деятельность запрещена, но в криптовалютной области запрета нет – здесь полная анонимность.


Криптозима

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

Стоит помнить, что даже сильное снижение курса криптовалюты – это не девальвация. Ведь биткоин, например, не поддерживается золотом или долларом, у него нет центробанка.

Ликвидность

Показатель того, насколько легко можно продать актив. Представьте, что продается антикварное кресло и покупателей на него почти нет. Такой актив неликивиден. Биткоин можно продать моментально: на него всего найдется спрос. Он ликвиден. Самая ликвидная вещь в мире – наличные деньги.

Зачем же продавать сразу, если можно подождать? Завтра вы захотите поехать в отпсук, и сразу обменяете биткоины на фиат и купите билеты. А в случае с креслом отдых придется надолго отложить.

Ордера в трейдинге

Есть два типа ордеров – текущие и последние:

  • Текущие – те, что открыты или отложены – с их помощью можно быстро оценить рыночную ситуацию. На бирже окно с текущими ордерами делится на следующие блоки: ордера на покупку/продажу, сумма сделок и средняя цена за период времени. Благодаря отложенным ордерам можно отслеживать объемы, влияющие на уровень курса.
  • Последние ордера показывают последние сделки по коинам. Полезной является функция сортировки таких ордеров по волатильности.

Роботы

Это программы, которые анализируют движение курса крипты и автоматически открывают/закрывают сделки пользователя. Роботы обладают самыми разными функциями. Вот основные, которые заинтересуют трейдера-новичка:

  • установка trailing stop loss – такая функциональность есть не на каждой криптобирже;
  • быстрое открытие и закрытие сделок сразу на нескольких биржах;
  • выявление паттернов на свечном графике – фича, помогающая моментально выполнять свечной анализ на нескольких коинах сразу;
  • копирование сделок других трейдеров (copy trading);
  • backtesting – тестирование новой (пробной) торговой стратегии на исторических данных актива.

Среди популярных роботов можно выделить следующие: 3commas, Auton.io, Cryptohopper, CryptoTrader, Gekko, Haasbot, Gunbot, Zenbot.


Свечи и свечной анализ

Это тип демонстрации движения цены на криптографике. Форма свечи позволяет рассмотреть 4 грани: начало торгов, их окончание, подъем и спуск курса. Нижняя тень свечи тоже может многое рассказать. Если она большая, значит покупатели сильнее активных продавцов и цена скоро пойдет вниз. А если маленькая – наоборот. Пустая свеча означает рост цены, а заполненная – обвал.

Кроме типа свечек нужно обращать внимание и на их фигуры:

  • doji – маленькое тело свечи (цена открытия и закрытия почти одинакова) и длинные хвосты (борьба быков-покупателей и медведей-продавцов);
  • бычье поглощение – свеча быка поглощает одну или несколько предыдущих;
  • медвежье поглощение – свеча медведя поглощает одну или несколько предыдущих;
  • молот – свеча с большим хвостом и маленькой основой (на повышение цены) или с маленьким хвостом и большим телом (на обвал).

Свинг-торговля

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

В сравнении с дневным трейдингом свинг проще и больше подходит новичкам.


Скальпирование

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

Сложный способ, который подходит только опытным игрокам.


Тренды и трендовые линии

Если говорят о восходящем тренде, значит курс криптовалюты растет, а если о нисходящем – падает. Все тренды можно разделить на краткосрочные, среднесрочные и долгосрочные. Прежде чем покупать/продавать валюту, нужно определиться, на какую перспективу вы рассчитываете и провести технический анализ рынка при помощи сигналов.

  • Трендовые линии – линия между спадами и пиками курса. Чем большее количество людей заметит линию, тем больше пользователей будет торговать таким же методом.
  • Идентификация пиков/спадов – каждый пик и спад идут ниже предыдущего.
  • Флет – движение цены внутри одного канала, которое не отображается на графике. После флета обычно идет сильный спад или пик.

Уровни сопротивления и поддержки

Это уровни, влияющие на цену любого криптоактива. Иногда цена идет вверх, но не может пробить “потолок” или, наоборот, не ломает “пол”. Эти полы и потолки и есть уровни поддержки и сопротивления. Такие зоны появляются, если на определенных уровнях курса есть немаленькие запасы отложенных ордеров, что противоречит тренду (при высоком курсе – ордера на продажу и наоборот).

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

Фьючерсы

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

Цикл эмоций

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

Во второй части справочника мы постарались максимально просто и ясно рассказать об основной терминологии и принципах работы трейдера на криптовалютных биржах. Желаем вам хорошего заработка. Удачи!

***

Если вы хотите разобраться с набирающей популярность технологией не только на пользовательском уровне, но и включить ее в сферу профессиональных интересов, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

29
Сен
2021

⛓ Справочник по блокчейну и криптовалютам. Часть 1: основные понятия и технологии

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

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

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


DAPP

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

Благодаря децентрализации все средства за рекламу и контент будет получать сам владелец и автор контента.

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


ICO

Это один из успешных даппов, применяемый многими компаниями и проектами. Когда разработчики планируют создание децентрализованной экосистемы, они делают сайт и презентацию (Whitepaper), а потом предлагают инвесторам обменять их средства на токены проекта – криптовалюту, которая будет действовать в новой сети. Есть два вида токенов: utility (для работы на платформе) и security (для заработка).

Расшифровывается ICO как Initial Coin Offering – первичное предложение монеты. Первые ICO начали проводиться с 2017 года, и практически сразу регулятор SEC (Комиссия по ценным бумагам США) стал утверждать, будто токены являются ценными бумагами – значит их нужно регистрировать, а инвестировать в них могут только аккредитованные лица. С 2018 года, когда биткоин вырос до 20 000, а количество ICO стало зашкаливать, было много обманутых вкладчиков и SEC судились с проектами, требуя вернуть деньги инвесторам. Сегодня ICO практически никто не проводит.


NFT

От английского non-fungible tokenневзаимозаменяемый токен. Это своеобразная собственность на цифровые объекты: тексты, изображения, аудиозаписи, видео, имена и прочее. Если криптовалюта взаимозаменяема (ваш биткоин равноценен биткоину другого пользователя), то в случае NFT каждый токен уникален.

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


STO

От английского security token offering – предложение токенизированной ценной бумаги. Это процесс переноса информации о реальных активах в сеть блокчейна. Токенизация значительно упрощает процесс передачи актива другому владельцу. В реальной жизни на это уйдет много времени: нужно использовать услуги посредников, чтобы покупатель ценной бумаги не подвергался рискам и т.д. В блокчейне все происходит на базе смарт-контрактов, обмануть которые невозможно. И в отличие от ICO, к STO никто не придерется.


Smart Contract

Это своеобразная инструкция для компьютера. Например, если в ней прописано “каждую пятницу переводить пользователю X 10 биткоинов”, значит каждую пятницу с кошелька пользователя будут сниматься 10 ВТС и отправляться по нужному адресу. Смарт-контракты упрощают все действия внутри сети блокчейн. Такие договоры используются во всех децентрализованных приложениях и во многих криптовалютах.


Альткоины

Все отличные от биткоина криптовалюты называются альткоинами (альтернативными монетами). В любом альте за основу берется техническая начинка биткоина и вносятся необходимые коррективы: увеличивается скорость проведения транзакций и/или тратится меньше электроэнергии и т.д.

Все альткоины можно поделить на несколько типов: Ripple (уникальная крипта, контролируется банковской системой), для создания dapps (Эфир, Кардано, EOS), анонимные монеты (Monero, Dash) и привязанные к другой валюте (USDT).

Блокчейн (blockchain)

Это список всех транзакций, которые когда-либо проводились в сети. Транзакции формируются в блоки, а они, в свою очередь, выстраиваются в цепь (блок-чейн – цепочка из блоков). Биткоин и ряд других криптовалют работают на базе технологий блокчейна.

Рассмотрим вариант, что пользователь хочет перевести некоторое количество биткоинов на другой адрес, но в его кошельке нет этой суммы. Такая сделка будет недействительна и в блок заноситься не будет. Если даже пользователь подговорит одного майнера провести эту транзакцию, остальные миллионы компьютеров это заметят и сделка не закроется. Однако есть риск нанесения атаки 51%: если 51% узлов (компьютеров) сообщают о правомерности сделки, она будет проведена (механизм достижения консенсуса).

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

Децентрализация

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

Одним из примеров современной децентрализации можно считать Augur – легальную букмекерскую крипто-контору.

Криптовалюты

Самое главное – собственно крипта. Мы рассмотрим не только биткоин и его производные, но и другие активы, которые сегодня не менее популярны.

Augur

Это рынок прогнозирования и мощная криптоплатформа с собственной монетой REP. Работает она на базе другой крипты – Ethereum. Платформа целиком децентрализирована, что и отличает ее от других решений прогнозирования. Площадка набирает популярность: на выборах губернаторов США на ней были созданы пари на 60% от объема торгов.

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


BCH ABC

BCH ABC возглавляет известный Роджер Вер. Поддерживает ее Bitmain – компания по производству машин для майнинга. Эта команда в конце лета 2017 года откололась от биткоина из-за маленького объема блока в первой криптовалюте (чем меньше блок, тем медленнее идет обработка перевода).

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


Bitcoin

Самая первая криптовалюта, появившаяся в 2008 году стараниями Сатоши Накамото. Биткоин – децентрализованная валюта, базой которой является блокчейн – журнал всех действий, записанный на десятках тысяч компьютеров по всему миру. Каждые 10 минут майнеры решают математические задачи, чтобы создать новый блок и получить свою награду. Комиссия у биткоина составляет 1$, а переводы и данные получателей и отправителей конфиденциальны.


Bitcoin Cash

Еще один форк биткоина, созданный в 2013 году. Особенность BC – больший размер блока. Этот актив в последствии и разделился на BCH ABC и BCH SV. Система форков работает по принципу материнских и дочерних компаний.


Bitcoin SV

SV (Satoshi Vision, Философия Сатоши) – соперник и главный конкурент BCH ABC. В отличие от BCH ABC, Bitcoin SV стремится к постоянному увеличению размера блока и росту скорости проводимых транзакций. Конечно, майнеры выступают против этого актива, поскольку он демотивирует пользователей доплачивать за включение транзакции в ближайший блок. Для пользователей сети же, наоборот, эта криптовалюта выгоднее.


Cardano

Криптоактив третьего поколения, созданный для создания смарт (умных) контрактов. Первое поколение – это биткоин, где можно только переводить деньги. Второе – Ethereum, где добавлена функция онлайн-банка (регулярные платежи). И третье поколение – уже Cardano. Здесь создаются децентрализованные приложения, как и в случае с Эфиром. Разница в том, что в Кардано нет того уровня децентрализации, каким может похвастаться второе поколение, но это – отличный выбор для мелких расходов.


Dash

В биткоин пользователь не указывает имя, а только номер кошелька, но мошенник все равно может найти лазейку, связать личность с транзакцией и получить доступ ко всему. В Dash обеспечивается полная анонимность (приваткоин, анонимная монета). В системе используется принцип микширования: несколько платежей смешиваются, не давая отследить процесс отправки и личность пользователя.

Если, например, в Monero этим занимаются майнеры, то в Dash – мастер-ноды (пользователь дает залог и работает “модератором”, предупреждая все нарушения и получая вознаграждение за обработку необходимого количества платежей).

EOS

Соперник Эфира, который также занимается созданием и применением децентрализованных приложений (Dapps). EOS собрал 4 миллиарда долларов во время ICO. Во главе проекта стоит мощный лидер в криптовалютах Dan Larimer и EOS работает намного быстрее Ethereum. В EOS есть функция замораживания и отката транзакции, 0% комиссией и более высокая скорость платежей.


Ethereum

Создатель лидера среди криптовалют по Dapps – Виталий Бутерин. Приложения на платформе создаются на базе смарт-контрактов – договоров, где оговорены условия сделки и обмануть их нельзя. Несмотря на появление конкурентов, Эфир не сдает позиций, внедряя в работу новые технологии.


IOTA

Главное отличие этой крипты – ее база DAG (Direct Acyclic Graph) или Tangle. Если пользователь делает платеж, он должен проверить подтвердить два платежа других пользователей. Комиссий нет, но тратится энергия сети на проверку других транзакций. Скорость сделок увеличивается при росте их количества в системе. Изначально IOTA создавался для работы с IoT (отсюда и название).


Litecoin

Это модификация биткоина. В 2011 году Charlie Lee, инженер из Google, скопировал технологию блокчейн, на которой работает Bitcoin. Подтверждение транзакций в сети происходят в 4 раза быстрее и комиссий практически нет. Если биткоин называют цифровым золотом, то Litecoin – цифровым серебром. Лайткоин – одна из альтернативных монет, здесь меньше майнеров и она немного меньше защищена.


Monero

Еще один приваткоин. В Монеро кроме микширования, используются и фейковые адреса (метод кольцевой подписи). При отправке платежа в системе записывается один реальный и 3-4 фейковых адреса (или адреса других пользователей), а вычислить настоящий почти нереально.

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


Neo

Этот китайский проект – ответ Эфиру. В отличие от Ethereum, в Neo есть риск отката платежей и цензура на проведение транзакций. В NEO две монеты – NEO и GAS. Первого актива всего 100 миллионов, он используется для подтверждения доли владения в сети. При покупке Neo и хранении ее в кошельке, будет генерироваться GAS (дивиденды) для оплаты комиссий по транзакциям.


Ripple

Монета была создана при поддержке крупных банков. Актив нельзя добывать (майнить), а 61% находится в руках разработчиков. Комиссия составляет 0,00001$, транзакции проводятся за несколько секунд, а суммы могут быть совершенно любые, но! Все действия участников тщательно отслеживаются в сети – никакой анонимности и защиты персональных данных.


Stellar

Stellar – это аналог платежных систем типа Western Union. Регистрация проходит в местных банках и финансовых организациях. Анонимность в сети не гарантируется. Внутренняя монета крипты – XLM (Lumens) обеспечивает моментальные переводы и низкую комиссию. Подтверждением платежей занимается специальная команда IT-специалистов и банки.


Tether

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


Tron

С июля 2018 года монета Tronix (TRX), которая является внутренней криптовалютой системы, работает на собственном блокчейне. Владельцы монет имеют право голосовать за важные изменения в системе. Если положить монеты Tronix в кошелек, то можно накапливать Tron Power. Чем больше Tron Power, тем больше преимуществ, в том числе и голосов при голосовании. Главный контент TRON – индустрия развлечений.


Криптопанки (cryptopunks)

По-другому их называют сайферпанками (шифропанками). Это маленькое общественное движение, появившееся еще в 1980-х. Тогда кодеры делали сотни попыток в надежде создать прототип современного биткоина. Именно тот опыт и помог Сатоши Накамото избежать ошибок и сделать первую криптовалюту.

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


Майнинг (mining)

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

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

Механизм консенсуса

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

Proof of Work

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


Proof of Stake

Переводится как доказательство доли владения. Базируется принцип на количестве монет, которыми владеет пользователь. При наличии 10% монет, можно майнить 10% блоков за вознаграждение. В отличие от PoW, PoS легче хакнуть и пользователи сети делятся на богатых и бедных. Однако количество энергозатрат ниже и скорость транзакций у этого механизма больше, чем у предыдущей системы.

DPoS (Delegated Proof of Stake)

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


Нод (node)

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

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


Сатоши Накамото

Это псевдоним человека или группы людей, который в 2008-2010 годах занимался/-лись разработкой первой криптовалюты. После раскрутки биткоина Сатоши пропал. В свет он ни разу не выходил и личность его до сих пор неизвестна – с коллегами он общался только посредством электронной почты.

Энтузиасты прогнозируют, что Сатоши объявится, когда стоимость биткоина достигнет отметки в 100 тысяч долларов, ведь у него на счету 1 миллион биткоинов. И поскольку личность создателя биткоина до сих пор покрыта тайной, о ней ходит много слухов. Например, Craig Wright называет себя Сатоши, однако доказать он этого не смог, зато создал криптовалюту BSV.

Еще есть Dorian Prentice Satoshi Nakamoto – физик, который отрицает любую связь с биткоином. Стоит упомянуть и Hal Finney – человека, что тесно общался с Сатоши и первым в мире получил монету биткоина. Бытует мнение, что он общался сам с собой при помощи двух электронных почт, чтобы его не заподозрили. Пока Сатоши не объявит себя, приходится только гадать.


Скам (scam)

От английского scam – мошенничество, лохотрон. Два года назад волна скама прошла по проектам ICO, когда команды “энтузиастов” создавали сайты и другие люди им платили, потеряв на этом деньги. В криптовалюте можно выделить несколько видов скама: ICO, фейковые кошельки, биржи без вывода денег и фишинг (получение доступа к логину и паролю пользователя).

Стейблкойн (stablecoin)

Это привязанная к другому активу криптовалюта – одна из веток альткоинов. Привязанным активом может быть другая крипта, золото, доллар или иной фиат. Самый популярный стейблкоин (стейбл) – Tether. Она пользуется успехом у трейдеров. Если человек купил криптовалюту и ее курс начал резко снижаться, можно обменять её на стейблы и держать, пока та крипта снова не вырастет.

Стейблкоины делят на три типа: с фиатным залогом, с залогом в другой крипте и без залога (с контролем центробанка). Большое преимущество стейблкоинов в отсутствии волатильности.

Форк (fork)

Это обновление старой (и не очень) криптовалюты. Форки бывают Hard и Soft

Hard

Используется, если ноды не могут обрабатывать блоки старого образца. Тогда блокчейн делится на старую и новую цепочки. Пример – хардфорк биткоина в Bitcoin Cash, и его дальнейшие форки в BCH ABC и Bitcoin SV. Однако форк не означает, что старая крипта прекратит работу – они существуют вместе.

Soft

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


Шардинг (sharding)

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

Это процесс разделение работы над блоками между разными группами нодов (шардами). Если одной группе будет нужно получить информацию из блока, которым занимаются другие ноды, будет использоваться cross-chard communications. Эффективен и безопасен шардинг только при применении механизма Proof of Stake.

Электронный кошелек

Это программа для хранения криптовалюты, без которой невозможно работать с активом. Они бывают разных типов: онлайн, десктоп, hardware (девайс) и бумажные кошельки. Онлайн-кошельки – это сайты, где выполняются операции. При взломе сайта есть шанс потерять все средства. Десктоп – это программа на компьютере пользователя. Взломали компьютер – забрали кошелек. Hardware – это не подключенное к сети интернет устройство, которое нельзя взломать удаленно. Бумажный кошелек – просто записи публичного и приватного ключей. Для перевода денег все равно придется воспользоваться одним из трех электронных.

Заключение

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

***

Если вы хотите разобраться с набирающей популярность технологией не только на пользовательском уровне, но и включить ее в сферу профессиональных интересов, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

27
Сен
2021

⛓ Что такое NFT и где они используются?

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

Невзаимозаменяемые токены произвели фурор в арт-индустрии: с их помощью пользователи сети интернет зарабатывают на цифровых рисунках, видео и даже на мемах. В феврале этого года сумма заработка на NFT выросла до 340 миллионов долларов, что превысило прошлогодний заработок на цифровых аукционах. Певица Граймс благодаря токенам получила 6 миллионов долларов за 20 минут, а художник Beeple – 69 миллионов за одно произведение искусства.

Многие авторы уже перешли на NFT, поскольку с ними удобнее зарабатывать деньги и защищать авторские права.

Что такое NFT?

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

Благодаря NFT можно продавать и покупать любые цифровые объекты: музыку, картины (фотографии и рисунки), 3D-модели, тексты, игры и приложения. Право собственности регистрируется на блокчейне и поменять информацию о владельце невозможно.


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

История появления

Первое появление NFT связано с “цветными монетами” биткоина и проектом CryptoPunk, базой которого были 10000 невзаимозаменяемых токенов “панков”. Сегодня “криптопанк” – это настоящий цифровой антиквариат – лучший представитель своей категории.

Проект CryptoKitties стал продвигать NFT в массы и сделал их мейнстримом. В конце 2017 года “котики” были лишь примитивной сетевой игрой, однако их успех был основан на двух китах: спекулятивной механике и вирусной истории. Спекуляция заключалась в простоте и зацикленности действий пользователя в игре: покупка двух цифровых котов, выведение редкой породы, продажа и снова по кругу. А вирусностью стал психологический фактор: сработала цепная реакция, когда первые котики стали продаваться по 1000$ и заинтересовавшиеся проектом люди заходили поиграть.

После того как количество сделок в CryptoKitties в сутки достигло 11000, образовался “пузырь” и цены резко упали вниз, но продлилось это недолго. Было разработано нефинансовое предложение на блокчейне для увеличения объемов. в 2018 году рынок снова обвалился из-за инвесторов, что заинтересовались новым способом владения цифровыми объектами.

2019 год “успокоил” течение NFT. Появился термин “невзаимозаменяемого токена” и платформы с цифровыми аналогами произведений искусства.

Первая продажа

В феврале этого года художник Майк Винкельманн представил свою работу “Ежедневно: первые 5000 дней” на нью-йоркском аукционе Christie’s и продал ее 11 марта за 69,34 миллиона долларов (в перерасчете с Ethereum).

Произведение "5000 дней"
Произведение “5000 дней”
Этот состоящий из 5000 изображений коллаж художник создавал с 2007 года, не пропуская ни одного дня. Приобретший его на аукционе покупатель получил не только цифровое изображение, но и NFT, содержащий информацию о времени создания объекта, его предыдущих продажах и подтверждающий право владения.

Примечательно, что на следующий день после аукциона Christie’s российский художник Покрас Лампас представил свой NFT на произведение, что было нарисовано на холсте, а затем оцифровано и спроецировано на Чиркейскую ГЭС. Фото проекции было продано за 29 тысяч долларов.

Проекция произведения Покраса Лампаса
Проекция произведения Покраса Лампаса

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

Механизм работы

Поскольку базисом NFT является блокчейн – стоит начать именно с него.

  • Пользователь совершает транзакцию: приобретает картину или другой цифровой объект. В цепи создается новый блок, отображающий эту операцию. Затем остальные блоки проверяют подлинность перевода и если все проходит отлично, транзакция подтверждается и пользователь получает свою покупку.
  • Операция приобретения этого объекта оказывается в конце цепи блоков – своеобразный бухгалтерский учет, в котором майнеры следят за оперативностью и правильной последовательностью добавления новых блоков в сеть.
  • Благодаря NFT любой желающий может закрепить свое право владения той или иной цифровой собственностью. Процесс добавления цифрового предмета на NFT-маркетплейс (площадку) напоминает цифровой фотоальбом. Все медиафайлы и другие объекты добавляются в коллекцию/галерею. После добавления файлов и описания к ним – создается токен и после верификации пользователь получает токен в свое полное распоряжение.

Аудитория пользователей

Кроме уже описанных выше примеров продаж цифровых изображений и фото, NFT активно используют в компьютерных играх, где есть внутренние покупки для персонажа: броня, оружие, скины, маунты, питомцы и многие другие “плюшки”. Токены используются, чтобы игроку было удобно переносить предметы между аккаунтами и продавать/покупать их. Авторские права на внутриигровые объекты принадлежат компании, но токен подтверждает право владения пользователя на них внутри игры.

К примеру, преданный фанат игры Dota 2 купил себе необычную розовую собаку (Ethereal Flames Pink War Dog) за 38 тысяч долларов. Ее функция в игре сводится лишь к тому, что она приносит хозяину-персонажу игровые предметы.

Самый оригинальный способ использования NFT-токенов показала компания Injective Protocol. Она приобрела произведение Morons (White) художника Бэнкси за 95 тысяч долларов и сожгла ее физический подлинник по время прямого эфира в Твиттере. А после привязала токен к цифровой версии уничтоженной картины. Представители компании объясняют свой поступок “созданием крипто-арта, который будет существовать только в цифровом пространстве”.

Кроме картин при помощи NFT был продан и популярный мем Nyan Cat – цифровой пиксельный кот, который летит в бесконечном космосе под 8-битную мелодию. Нынешний владелец прав на кота, отдал за него 580 тысяч долларов.


Сторона художника

Невзаимозаменяемые токены дают авторам контента возможность зарабатывать без посредников, а также продавать дорогой и эксклюзивный товар. В начале 2021 года пользователи сети потратили больше 100 миллионов долларов на крипто-товары. Арт-директор Halo Infinite Николя Бувье продал крипто-арт за 35 тысяч долларов, а бывший художник DC Хосе Дельбо заработал два миллиона долларов на изображениях Чудо-женщины.

Сторона покупателя

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

Недостатки NFT

Несмотря на преимущества токенов, у них есть и свои недостатки.

Экологические проблемы

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

Художник Жани Лемерсье отменил продажу собственной крипто-картины через NiftyGateway. Он объявил, что не будет продавать произведение, пока не решится проблема экологии.

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

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

Мошенничество

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

Будущее токенов

Хочется еще сказать пару слов о вышеупомянутом произведении «Morons» (White) известного стрит-арт художника Banksy, которое было сожжено и привязано к токену в цифровой форме. Примечательна эта картина тем, что высмеивает покупающих предметы искусства коллекционеров. На трафарете изображены люди, принимающие участие в аукционе, на котором ведутся торги за картину с надписью «I can’t believe you morons actually buy this shit» / «Я не могу поверить, что вы, кретины, реально покупаете это ******». Это наглядный пример того, что технология NFT еще не принимается обществом всерьез.

Рынок NFT будет двигаться по кривой линии хайпа – об этом говорит основатель стейкинг-платформы Everstake Сергей Васильчук.

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

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

Если мы говорим про права на музыку, то в мире существуют десятки миллионов песен и их число постоянно растет. Понятно, что ни один блокчейн даже самый производительный этого никогда не выдержит. Соответственно NFT-токены должны стать офчейн, на блокчейне они должны быть только для торговли, обмена или презентации.
Основатель Credentia Степан Гершуни.

Достаточно сложно понять систему NFT-токенов и как она вписывается в реалии современного искусства и медиа. Стоит отметить, что невзаимозаменяемые токены – это только инструмент, который сейчас применяется для распространения цифровых коллекционных объектов. Хочется верить, что аудитория и области применения NFT со временем станут только масштабнее.

***

Если вы хотите разобраться с набирающей популярность технологией не только на пользовательском уровне, но включить ее в сферу профессиональных интересов, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

22
Сен
2021

💸 ТОП-10 книг по блокчейну и крипте: от новичка до профессионала

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

С момента появления Биткоина прошло уже почти 13 лет, и криптовалютная область ушла далеко вперед. Цифровые активы не только позволяют анонимно пересылать любые суммы с маленькой комиссией, но и создавать приложения и даже зарабатывать.

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

1. «Цифровое золото» (2015, Диалектика)


Автор: Натаниел Поппер.

Количество страниц: 358.

Средняя цена: 650 рублей.

Биткоин ломает все представления о роли денег в современном обществе. Автор делится невероятной историей, как идея одной команды привлекла внимание всего мира и сделала криптовалюту настоящим прорывом в экономике.

На страницах появляются студенты, миллионеры, предприниматели, банкиры, государственные деятели и сам Сатоши Накамото. Многие до сих пор сомневаются в надежности цифровых активов, но энтузиасты верят в силу биткоина.

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

В 2015 году это издание входило в шорт-листы Financial Times и Mckinsey в номинации «Финансовая книга года». Читать можно всем, кому интересны современные финансовые системы и особенно криптовалюта.

2. «Эпоха криптовалют» (2017, Манн, Иванов и Фербер)


Авторы: Пол Винья, Майкл Кейси.

Количество страниц: 432.

Средняя цена: 1200 рублей.

Специалисты из Wall Street Journal Пол Винья и Майкл Кейси просят читателей приспособиться к новой экономической реальности. Эра цифровых валют неумолимо приближается, и авторы развеют все мифы и предубеждения относительно биткоина и других криптовалют.

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

Эта книга для интересующихся криптовалютами и будущим цифровой финансовой системы в 21 веке.

3. «Как деньги обрели свободу» (2017)


Автор: Брайан Патрик Эха.

Количество страниц: 500.

Средняя цена: 1300 рублей.

Автор книги – журналист и редактор Entrepreneur Magazine. На ее страницах освещается все, что связано с историей и настоящим биткоина: влиятельные киты индустрии, взлеты и падения, тайная личности создателя, развитие области и прочее.

Работая в журнале, Эха изучал кибербезопасность и следил за ростом биткоина. Отрывки его книги были опубликованы в The Atlantic, The New Yorker, American Banker и Avaunt.

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

4. «Белая книга» (2008)


Автор: Сатоши Накамото.

Количество страниц: 9.

Средняя цена: в свободном доступе.

Впервые White paper биткоина мир увидел благодаря рассылке по электронной почте. Письмо называлось «Биткоин: Одноранговая электронная денежная система» и в нем было всего девять страниц. В ней подробно описывалась новая технология, а таблицы и схемы были лично подписаны автором – Сатоши Накамото.

15 августа 2008 года был создан официальный сайт Bitcoin.org, где до сих пор можно прочесть и скачать белую книгу первой в мире криптовалюты.

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

5. «Биткоин. Больше чем просто деньги» (2014, ОАО Тверская областная типография)


Автор: Алекс Форк.

Количество страниц: 290.

Средняя цена: 450 рублей.

Алекс Форк является председателем Blockchain.community – объединения, занимающегося популяризацией индустрии в России.

В книге «Bitcoin. Больше чем деньги» автор рассказывает об истории становления биткоина, описывает технические особенности криптовалюты, делает анализ анонимности, говорит о росте майнинга криптовалют, запрете биткоина в РФ и регулировании в других государствах, рисках и безопасности децентрализованной системы.

Также в книге есть переводы отчетов о биткоине Европейского Центробанка, ФБР, Управления по борьбе с финансовыми преступлениями Минфина США и огромное количество комментариев криптовалютных экспертов, а еще мнения криптохакеров.

6. “Blockchain: blueprint for a new economy” (2015, Kindle)


Автор: Melanie Swan.

Количество страниц: 152.

Средняя цена: 1400 рублей.

Биткоин популярен, но стоящая за ним технология блокчейна может оказаться гораздо более значимой. Эта книга выводит вас за рамки валюты («Блокчейн 1.0») и смарт-контрактов («Блокчейн 2.0»), чтобы продемонстрировать, как блокчейн может стать пятой революционной вычислительной парадигмой после мэйнфреймов, ПК, Интернета и социальных сетей.

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

7. “Mastering Bitcoin” (2019, O’Reilly)


Автор: Андреас М. Антонопулос.

Количество страниц: 400.

Средняя цена: 1200 рублей.

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

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

У автора есть завязанный на биткоин бизнес. Также он один из самых высококвалифицированных и ведущих консультантов по криптовалютным стартапам.

8. «Грокаем технологию Биткоин» (2019, Питер)


Автор: Калле Розенбаум.

Количество страниц: 496.

Средняя цена: 1000 рублей.

Хотите разобраться в технологии биткоин на глубоком концептуальном уровне? Автор на наглядных схемах и ярких примерах научит вас мыслить по-новому.

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

В книге рассматриваются следующие темы:

  • основы технологии биткоин;
  • хеш-функции и цифровые подписи;
  • криптография и алгоритмы шифрования;
  • анатомия транзакций;
  • верификация и пропускная способность;
  • хард- и софт-форки.

Для понимания материала от вас не потребуется продвинутых навыков программирования, но представление об основах (базах данных, компьютерных сетях, веб-серверах и математике) не будет лишним.

9. «Виртуальные миллиарды» (2018, Баланс Бизнес Букс)


Автор: Эрик Гейсингер.

Количество страниц: 328.

Средняя цена: 400 рублей.

По версии журнала “Inc.” – это одна из списка семи лучших книг, вышедших в 2016 году.

В книге рассказывается о виртуальной валюте на примере необычных историй и интересных персонажей, благодаря которых актив стал успешным: гения, создавшего биткоин и так и не открывшего миру свою личность (Сатоши Накамото); администратора крупнейшего магазина наркотиков в интернете; а также Кэмероне и Тайлере Уинклвосс, выпускниках Гарварда, которые победили в судебном процессе с Фейсбуком; членах олимпийской сборной США по гребле и предпринимателях, которые поверили в биткоин.

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

10. «Блокчейн от А до Я» (2017, Эксмо)


Автор: Лоран Лелу.

Количество страниц: 190.

Средняя цена: 300 рублей.

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

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

Книга Лелу – важное пособие по принципам блокчейна и его особенностям.

Заключение

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

***

Если вы хотите быстро освоить востребованную специальность, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

22
Сен
2021

💸 ТОП-10 книг по блокчейну и крипте: от новичка до профессионала

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

С момента появления Биткоина прошло уже почти 13 лет, и криптовалютная область ушла далеко вперед. Цифровые активы не только позволяют анонимно пересылать любые суммы с маленькой комиссией, но и создавать приложения и даже зарабатывать.

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

1. «Цифровое золото» (2015, Диалектика)


Автор: Натаниел Поппер.

Количество страниц: 358.

Средняя цена: 650 рублей.

Биткоин ломает все представления о роли денег в современном обществе. Автор делится невероятной историей, как идея одной команды привлекла внимание всего мира и сделала криптовалюту настоящим прорывом в экономике.

На страницах появляются студенты, миллионеры, предприниматели, банкиры, государственные деятели и сам Сатоши Накамото. Многие до сих пор сомневаются в надежности цифровых активов, но энтузиасты верят в силу биткоина.

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

В 2015 году это издание входило в шорт-листы Financial Times и Mckinsey в номинации «Финансовая книга года». Читать можно всем, кому интересны современные финансовые системы и особенно криптовалюта.

2. «Эпоха криптовалют» (2017, Манн, Иванов и Фербер)


Авторы: Пол Винья, Майкл Кейси.

Количество страниц: 432.

Средняя цена: 1200 рублей.

Специалисты из Wall Street Journal Пол Винья и Майкл Кейси просят читателей приспособиться к новой экономической реальности. Эра цифровых валют неумолимо приближается, и авторы развеют все мифы и предубеждения относительно биткоина и других криптовалют.

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

Эта книга для интересующихся криптовалютами и будущим цифровой финансовой системы в 21 веке.

3. «Как деньги обрели свободу» (2017)


Автор: Брайан Патрик Эха.

Количество страниц: 500.

Средняя цена: 1300 рублей.

Автор книги – журналист и редактор Entrepreneur Magazine. На ее страницах освещается все, что связано с историей и настоящим биткоина: влиятельные киты индустрии, взлеты и падения, тайная личности создателя, развитие области и прочее.

Работая в журнале, Эха изучал кибербезопасность и следил за ростом биткоина. Отрывки его книги были опубликованы в The Atlantic, The New Yorker, American Banker и Avaunt.

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

4. «Белая книга» (2008)


Автор: Сатоши Накамото.

Количество страниц: 9.

Средняя цена: в свободном доступе.

Впервые White paper биткоина мир увидел благодаря рассылке по электронной почте. Письмо называлось «Биткоин: Одноранговая электронная денежная система» и в нем было всего девять страниц. В ней подробно описывалась новая технология, а таблицы и схемы были лично подписаны автором – Сатоши Накамото.

15 августа 2008 года был создан официальный сайт Bitcoin.org, где до сих пор можно прочесть и скачать белую книгу первой в мире криптовалюты.

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

5. «Биткоин. Больше чем просто деньги» (2014, ОАО Тверская областная типография)


Автор: Алекс Форк.

Количество страниц: 290.

Средняя цена: 450 рублей.

Алекс Форк является председателем Blockchain.community – объединения, занимающегося популяризацией индустрии в России.

В книге «Bitcoin. Больше чем деньги» автор рассказывает об истории становления биткоина, описывает технические особенности криптовалюты, делает анализ анонимности, говорит о росте майнинга криптовалют, запрете биткоина в РФ и регулировании в других государствах, рисках и безопасности децентрализованной системы.

Также в книге есть переводы отчетов о биткоине Европейского Центробанка, ФБР, Управления по борьбе с финансовыми преступлениями Минфина США и огромное количество комментариев криптовалютных экспертов, а еще мнения криптохакеров.

6. “Blockchain: blueprint for a new economy” (2015, Kindle)


Автор: Melanie Swan.

Количество страниц: 152.

Средняя цена: 1400 рублей.

Биткоин популярен, но стоящая за ним технология блокчейна может оказаться гораздо более значимой. Эта книга выводит вас за рамки валюты («Блокчейн 1.0») и смарт-контрактов («Блокчейн 2.0»), чтобы продемонстрировать, как блокчейн может стать пятой революционной вычислительной парадигмой после мэйнфреймов, ПК, Интернета и социальных сетей.

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

7. “Mastering Bitcoin” (2019, O’Reilly)


Автор: Андреас М. Антонопулос.

Количество страниц: 400.

Средняя цена: 1200 рублей.

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

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

У автора есть завязанный на биткоин бизнес. Также он один из самых высококвалифицированных и ведущих консультантов по криптовалютным стартапам.

8. «Грокаем технологию Биткоин» (2019, Питер)


Автор: Калле Розенбаум.

Количество страниц: 496.

Средняя цена: 1000 рублей.

Хотите разобраться в технологии биткоин на глубоком концептуальном уровне? Автор на наглядных схемах и ярких примерах научит вас мыслить по-новому.

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

В книге рассматриваются следующие темы:

  • основы технологии биткоин;
  • хеш-функции и цифровые подписи;
  • криптография и алгоритмы шифрования;
  • анатомия транзакций;
  • верификация и пропускная способность;
  • хард- и софт-форки.

Для понимания материала от вас не потребуется продвинутых навыков программирования, но представление об основах (базах данных, компьютерных сетях, веб-серверах и математике) не будет лишним.

9. «Виртуальные миллиарды» (2018, Баланс Бизнес Букс)


Автор: Эрик Гейсингер.

Количество страниц: 328.

Средняя цена: 400 рублей.

По версии журнала “Inc.” – это одна из списка семи лучших книг, вышедших в 2016 году.

В книге рассказывается о виртуальной валюте на примере необычных историй и интересных персонажей, благодаря которых актив стал успешным: гения, создавшего биткоин и так и не открывшего миру свою личность (Сатоши Накамото); администратора крупнейшего магазина наркотиков в интернете; а также Кэмероне и Тайлере Уинклвосс, выпускниках Гарварда, которые победили в судебном процессе с Фейсбуком; членах олимпийской сборной США по гребле и предпринимателях, которые поверили в биткоин.

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

10. «Блокчейн от А до Я» (2017, Эксмо)


Автор: Лоран Лелу.

Количество страниц: 190.

Средняя цена: 300 рублей.

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

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

Книга Лелу – важное пособие по принципам блокчейна и его особенностям.

Заключение

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

***

Если вы хотите быстро освоить востребованную специальность, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

15
Сен
2021

Хакатон «Общество. Качество жизни и социальная поддержка»

Онлайн и на региональных оффлайн-площадках IT-специалистам предстоит создать продукты для крупных компаний. Призовой фонд — 4,5 млн рублей.
— Читать дальше «Хакатон «Общество. Качество жизни и социальная поддержка»»

25
Авг
2021

💸 ТОП-10 самых популярных и успешных криптовалютных проектов в 2021 году

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

23
Авг
2021

Хакатон «Финансы, Банкинг, Страхование»

Онлайн и на региональных оффлайн-площадках IT-специалистам предстоит создать продукты для крупных финансовых компаний. Призовой фонд — 4,5 млн рублей.
— Читать дальше «Хакатон «Финансы, Банкинг, Страхование»»

18
Авг
2021

Интенсив «Создаём первый блокчейн на Python за 3 дня»

Разберётесь, как работают блокчейн и криптовалюты. Создадите свой первый смарт-контракт на языке Solidity и напишете простейший блокчейн на Python. Поймёте, как построить карьеру Python-разработчика и развиваться в ней.
— Читать дальше «Интенсив «Созда…

20
Июл
2021

Flutter Global Summit’21

Спикеры из крупных мировых компаний поговорят о применении Flutter и Dart в разработке приложений, сайтов и игр. Рассмотрят кейсы, проведут панельные дискуссии, воркшопы и Q&A-сессии.
— Читать дальше «Flutter Global Summit’21»

23
Июн
2021

Хакатон Neo Frontier Launchpad

На хакатоне участникам предстоит создать проект, используя технологии Neo. Организаторы предоставят набор руководств, туториалов, примеров программ и учебных пособий, которые помогут приступить к работе.
— Читать дальше «Хакатон Neo Frontier Launchpad»…

28
Май
2021

⛓ Не только криптовалюты: реальное применение технологий блокчейна

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

Биткоин и прочие криптовалюты – не единственное применение технологий блокчейна. Они также используются для подтверждения авторских прав на музыку, текст или изображение. Применяется блокчейн и для подтверждения патента на какое-либо устройство. Речь идет не далёкой загранице: всё это уже происходит в России и соседних странах.

Блокчейн для защиты товарных знаков и авторских прав


  • «Роскосмос» начал использовать блокчейн-платформу Waves Enterprise для защиты товарных знаков. «Роспатент» совместно со «Сколково» публикует данные о зарегистрированных товарных знаках в российской блокчейн-сети IPChain. Размещение информации в блокчейне происходит моментально. Узлами блокчейн-сети IPChain стали «Первое авторское общество», «Союзмультфильм», «Роснано», крупные образовательные учреждения, а также Роспатент и Суд по интеллектуальным правам.
  • Есть интернет-сервисы, которые дают возможность подтвердить авторское право любому желающему, оплатив услугу криптовалютой. Proof of Existence – одна из первых таких служб, раньше стоимость её услуг была символической, а сейчас 0,00025 BTC за подтверждение обладания данными кажутся довольно значительной суммой. Зато информация будет привязана к блокчейну Bitcoin, и её так же невозможно изменить, как и внести правки в вычисленный блок Bitcoin. Тот же результат, что и Proof of Existence, может обеспечить служба Emernotar, при этом комиссия сервиса составит всего $0,1.
  • Украинский PatentBot оказался настолько успешным, что на его услуги есть спрос в США и странах Европейского Союза, а также в Китае и других странах Азии (это не считая востребованности в Украине). Это патентный онлайн-поверенный, работающий на блокчейне круглосуточно и без праздников. Виртуальный помощник имеет облик красивой девушки, оказывает помощь на всех этапах заполнения заявки, а также бесплатно ищет в базе подобные патенты.

Применение блокчейна в цепочке поставок


  • Блокчейн уже несколько лет активно применяется в обслуживании цепочек поставок. Walmart в консорциуме с Dole, Driscoll’s, Golden State Foods, Kroger, McCormick and Company, McLane Company, Nestlé, Tyson Foods и Unilever использует решение от IBM. Чтобы выяснить, с какой фермы в магазин пришла продукция, специалистам Walmart раньше требовалось около недели. После внедрения блокчейна – 2,2 секунды.
  • Корпорация Nestlé внедряет блокчейн-платформу OpenSC. Она позволяет конечному покупателю продукции узнать, с каких именно плантаций поступило пальмовое масло. Данные в блокчейн вносят средства радиочастотной идентификации (RFID-метки), QR-коды и температурные датчики.
  • Консорциум APAC Provenance Council собирается перевести на блокчейн все цепочки поставок между Австралией и Китаем, годовой объем которых оценивается в $76 миллиардов. В этой инициативе заинтересованы Mastercard и Alipay Australia, а также другие именитые участники.
  • ADM, Bunge, Cargill, COFCO, Louis Dreyfus Company и Viterra, а также несколько более мелких трейдеров зерна запустили платформу на блокчейне Covantis. Она предназначена для отслеживания поставок зерна, сои, кукурузы и других сыпучих грузов.
  • Китайские сталелитейные гиганты (Baosteel, Wuhan Iron and Steel, Anshan Iron and Steel) разрабатывают систему для контроля цепочек поставок на металлургические заводы. Суть системы также в использовании технологии децентрализованного реестра.
  • Cosco Shipping, E-commence Alibaba и Ant Group собираются связать одним блокчейном все задействованные в морских перевозках стороны бизнеса. Ещё одно применение блокчейна в судоходстве — передача документов. Чтобы не пересылать их между офисами в разных странах с курьером, можно записывать важную информацию в блокчейн.
  • Российская компания iFarm, которая занимается экологическим производством цветов, фруктов и овощей на вертикальных и других высокотехнологичных фермах, использует блокчейн в цепочке поставок – от семян до сбора урожая.
  • Применяют технологию распределённого реестра и крупные российские корпорации. «Росникель» внедрил блокчейн в цепочку поставок металлургического сырья. На этот раз в децентрализованный реестр вносятся данные о происхождении руды, углеродном следе при её переработке, а также другие важные экологические и экономические параметры.
  • Проект VeChain имеет китайское происхождение. Здесь блокчейн используется для отслеживания связанной с производством и распространением вакцин от коронавируса информации. Сведения об использованных для производства препарата исходных материалов, кодировка каждой дозы и данные об упаковке записываются в блокчейн, что защищает информацию от перезаписи.

Блокчейн против COVID-19


  • VeChain – не единственный пример, когда блокчейн используется для связанных с противодействием пандемии COVID-19 целей. Американский стартап Acoer создал проект Hashlog: получая информацию из больниц и центров охраны здоровья, его программная часть задействует блокчейн в обработке и визуализации данных о распространении коронавируса по США.
  • IBM и Oracle запустили систему на блокчейне MiPasa для борьбы с коронавирусом. Она предназначена для поиска бессимптомных носителей COVID-19, опасных точек распространения патогена и обмена информации об эпидемии. К проекту MiPasa уже подключились Национальная комиссия здравоохранения Китая, Microsoft, Университет Джонса Хопкинса и многие другие участники.
  • Министр финансов Японии считает, что блокчейн позволит защитить приватность инфицированных COVID-19 пациентов, и в то же время использовать в медицине данные о протекании у них заболевания.

Корпорации оформляют патенты на блокчейн

Крупные международные корпорации оформили немало
патентов, область применения которых связана с блокчейном. Особенно активна в
этом отношении IBM: корпорация осваивает все сопутствующие ниши, а также занимается технологиями
AI и VR, квантовыми
вычислениями и компьютерной безопасностью. IBM
имеет более сотни заявок на патенты, 16 из
которых уже подтверждены.

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

Компания DHL оформляет патенты, связанные с
применением блокчейна в логистике, а
Maersk собирается
использовать систему TradeLens на
блокчейне для обработки данные с контейнерных терминалов в морских
портах.

Децентрализованный реестр всё чаще находит
применение в туристической индустрии при перевозке багажа и оформлении
авиабилетов. Блокчейн успешно
использует российская авиакомпания S7 для продажи
и бронирования авиабилетов. Эта технология также
применяется для сохранения критически важной
информации о безопасности узлов воздушного судна, а также для накопления
авиапутешественниками миль и скидок. Стартап Bagtrax c помощью блокчейна собирается раз и навсегда
решить проблему с багажом, который имеет свойство теряться или попадать на
другой рейс.

Использование блокчейна в кибербезопасности

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

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

Internet of Things: зачем нужен блокчейн?


На блокчейн переходит инфраструктура таких
крупных городов, как Дубаи и Пекин. Всё дело в Internet of Things: автоматической обработке информации от датчиков в различных устройствах с минимальным участием человека.
Перспективы у этого подхода есть и в градостроительстве, и в промышленности.
Xage использует блокчейн для записи данных с объектов промышленного
обрудования, транспорта, городской инфраструктуры, предприятий энергетики и
логистики.

Что такое Blockchain-as-a-service (BaaS)?

Blockchain-as-a-service (BaaS) представляет собой корпоративнуюслужбу на основе блокчейна. Компания подключается к облачному решению и может пользоваться всеми преимуществами технологии без необходимости поддержания собственного распределённого реестра.

Провайдер BaaS занимается инфраструктурой и
программным обеспечением в облаке, а заказчик решает с помощью
блокчейна задач свои бизнес-задачи. Аналитик Bank of America Каш Ранган (Kash
Rangan)
считает, что объем рынка BaaS может быстро достичь $7 миллиардов.

В настоящее время существуют следующие службы BaaS:

Microsoft Azure.

Amazon Blockchain Templates.

Alibaba blockchain.

DragonChain.

SAP Blockchain.

Stratis Protocol.

Конечно это далеко не полный список
Blockchain-as-a-service (BaaS) и у каждой из перечисленных служб есть свой предпочтительный вид применения:

  • MicrosoftAzure позволит реализовать внутри компании подобные Hyperledger протоколы UTXO или платформы умных контрактов вроде Ethereum. Также MicrosoftAzureподдерживает технологии R3 Corda, Quorum, Chain Core и BlockApp – более опираясь на приложения для финансов и логистики.
  • AmazonBlockchain станет лучшим вариантом для тех, кто хочет вести учёт складских запасов или заменить прогрессивным решением бумажный документооборот с разрозненными базами данных. Alibabablockchain применяется для создания интернет-магазинов. Без сомнения и другие предприниматели найдут среди предложенных решений возможности сократить расходы и увеличить прибыль.
Структурно похожее на BaaS решение под названием Blockchain-based Service Network продвигает и Китай. К этому проекту китайского правительства уже присеодинились Beyondsoft, Digital China, Forms Syntron, Huawei, Shenzhen Securities Communications, Tencent, WeBank, YIBI Technology, Yuexiu Financial Holdings и многие другие корпорации.

Где обучают программированию блокчейнов?


Главное в блокчейн-разработке – математическая
подготовка.
Курс по блокчейну и криптовалютам
образовательной онлайн-платформы
GeekBrains станет прекрасным
способом е
ё получить и начать понимать перспективные технологии на
концептуальном уровне. Слушатели курса узнают и о проблемах распределённых реестров, а также об их ограничениях. Это позволит выпускникам ориентироваться в мире современных возможностей, предлагая будущему работодателю или нанимателю
только самые лучшие
IT-решения.

***

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

25
Май
2021

⛓ 23 ресурса для изучения технологий блокчейн: блоги, медиа, сообщества и курсы

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

Блоги


  • Week in Ethereum – еженедельный информационный бюллетень об Ethereum и его экосистеме. Независимо от того, интересуетесь ли вы обновлениями протокола или лучшими редакционными функциями блокчейн, Week in Ethereum – отличное место, чтобы получить как можно больше информации по теме.
  • ConsenSys Media – новости, идеи и обучающие материалы по децентрализации от лидеров индустрии блокчейн. Как редакционное подразделение ConsenSys блог публикует внутреннюю информацию о стартапах. Здесь можно найти интервью с технологами и предпринимателями и узнать, как децентрализация меняет жизни людей.
  • Blockchain Unleashed – в блоге IBM публикуются новости, интервью, беседы, истории и мнения представителей сообщества разработчиков. Эксперты обсуждают, как технология блокчейн влияет на бизнес-сети, рабочие процессы транзакций и распределенные реестры.
  • Bits on Blocks – блог запущен в 2015 году Энтони Льюисом. Bits on Block стремится к созданию понятных практических статей, доступных деловым людям. Авторы блога считают, что криптовалюты и технологии распределенного реестра могут сделать мир лучше.
  • Oracle Blockchain объясняет, как работают технологии блокчейн, а также позволяет обмениваться практическими примерами их использования. В блоге публикуются новости, анонсы, события и статьи о передовом опыте разработчиков.
  • Blog Quillhash содержит последние идеи и тенденции технологий блокчейн. Это официальный блог QuillHash Technologies.

Медиа


  • 101 Blockchains – профессиональный провайдер исследований и обучения в области корпоративных блокчейн-проектов. Его миссия – обучение профессионалов и предоставлие им доступа к практическим знаниям для повышения квалификации. Есть версия на русском языке.
  • bits.media – русскоязычный информационный сайт и форум о криптовалютах. Работает с июня 2011 года, когда в России только зарождалось сообщество биткоина и криптовалют. Bits.media основан энтузиастами как независимый ресурс для всех, кто желает получать грамотную и объективную информацию.
  • Forklog – русскоязычный журнал о биткоине, технологии блокчейн и цифровой экономике. Ежедневно поставляет новости и аналитику по рынку криптовалют с 2014 года.
  • Blockchain News – это онлайн-издание, посвященное исключительно технологии и теории Blockchain. Журнал основан издателем Ричардом Кастелейном.
  • Blockchain Events List – издание о конференциях по блокчейну. Оно публикует актуальный список предстоящих местных и международных событий по биткоин, блокчейну, криптовалюте, финансовым технологиям и платежам.

Сообщества


  • Free TON – официальный канал о разработке под TON и TON.Dev. Нода, компиляторы, SDK, тестовые сети и другие инструменты. «На благо свободной торговли и цифровых открытых границ», – чтобы это ни значило.
  • SPb BlockChain Community – страница сообщества BlockChain в Санкт-Петербурге, цель которой – выявить ядро базирующихся в городе разработчиков.
  • Russian Blockchain Community by PromoTeam – это международная команда, которая работает над развитием крипто-сообществ и блокчейн-проектов. Она занимается созданием образовательных продуктов, а также публикует интересные видео с участниками рынка (есть русские субтитры).
  • Blockchain Council – авторитетная группа экспертов и энтузиастов, пропагандирующих исследования, разработки, продукты и знания в области блокчейн для улучшения мира.
  • Blockchain Healthcare Review – ведущее мировое сообщество, использующее блокчейн в сфере здравоохранения.

Курсы


  • Онлайн-курс о Blockchain и децентрализованных системах Distributed Lab – курс покрывает основные технологические аспекты в теме децентрализованных приложений. Первые семь лекций знакомят с биткоином и базовыми принципами децентрализации. Следующие погружают в темы и технологии. Курс предполагает просмотр видеолекций с возможностью еженедельно встречаться с преподавателями в Харькове. Доступ к материалам онлайн-курса предоставляется бесплатно.
  • Все о блокчейн, биткоин и криптовалютах – курс Министерства цифровой трансформации Украины, созданный при поддержке компаний Binance, Hacken и Crystal Blockchain и медиа-партнера Forklog. Обучение и лекции на украинском языке.
  • Blockchain By IBM – IBM предлагает многочисленные курсы, видео и тренинги по блокчейну, которые помогут освоить технологию и получить сертификат. Большинство материалов на английском языке.
  • Blockchain and Deep Learning: Future of AI – полуторачасовая видеолекция предоставляет концептуальный обзор и техническое резюме двух основных областей роста занятости в мире: технологий блокчейн и глубокого обучения. Некоторые из областей применения – это автономное вождение, здравоохранение, энергетика и финансы.
  • Introduction to Enterprise Blockchain – бесплатный англоязычный курс по корпоративному блокчейну дает возможность оценить исключительное влияние, которое технологии оказывает на бизнес-процессы предприятия.
  • Blockchain Essentials – видеолекции в этом курсе помогут узнать о применении технологий блокчейн в бизнесе.
  • Learn the Basics of Blockchain with Python – базовый курс об основах блокчейна с Python. Программа охватывает структуру, свойства и функции блокчейна.
Рекомендуем также ознакомится с ресурсами для изучения блокчейн-разработки с нуля в «Библиотеке программиста».

***

Надеемся, эти ресурсы помогут читателям получить знания и прокачать навыки в одном из самых перспективных направлений сферы ИТ. Если вы не готовы заниматься самостоятельно, освоить востребованную профессию можно и под руководством практикующих экспертов. Обратите внимание на курс «Blockchain-разработка» образовательной онлайн-платформы GeekBrains. Насыщенная программа обучения предполагает не только общее знакомство с принципами функционирования блокчейн-систем, но и практические занятия по их разработке. После окончания курса выпускники получат удостоверение о повышении квалификации, а HR-менеджеры GeekBrains помогут им составить резюме и подготовиться к собеседованию.

20
Май
2021

⛓ Программирование и блокчейн: что нужно знать новичку?

Компании активно ищут блокчейн-разработчиков, однако получить релевантный опыт новичку не так просто. Попробуем разобраться, какие знания потребуются, чтобы стать квалифицированным специалистом.

Какие задачи решают блокчейн-разработчики?

О том, что из себя представляет блокчейн, вы можете узнать из статьи «Как работает Blockchain − объясняем с помощью покемонов».

Разработчики отвечают за жизненный цикл приложений блокчейн: они создают архитектуру системы и смарт-контракты, оптимизируют протоколы, и решают множество других задач. Таким специалистам необходимо разбираться в структурах данных и алгоритмах, криптографии и компьютерных сетях. Часто они работают с конкретным типом блокчейна, вроде Ethereum или Bitcoin.

Блокчейн-разработчики условно делятся на два типа:

  • Разработчик программного обеспечения блокчейн;
  • Базовый разработчик блокчейн.

Хотя и те и другие работают в одной сфере, их обязанности различаются.

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

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

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

Какие языки программирования используются?


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

Java

Java относительно просто освоить, но этот язык позволяет разработать множество сложных решений. Популярная криптовалюта NEM основана на Java.

C++

С помощью C++ можно решить множество связанных с блокчейном задач. Сатоши Накамото использовал (или использовали, если за этим псевдонимом скрывается группа людей) C++ для создания ядра Bitcoin, поэтому он может считаться одним из базовых языков для блокчейн-разработки.

Python

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

Помимо Java, C++ и Python в блокчейн-разработке часто применяются JavaScript, Ruby и C#.

Навыки


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

Криптография

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

Смарт-контракты

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

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

Структуры данных

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

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

Архитектура блокчейн

Архитектура – это фундаментальная концепция блокчейна. Разработчик должен свободно разбираться в трех ее типах:

  • Архитектура частной цепочки блоков подходит для случаев использования с ограниченным количеством участников и является популярным выбором для бизнеса.
  • Архитектура консорциума не является полностью децентрализованной. Полную власть здесь имеют члены состоящей из нескольких организаций группы.
  • Архитектура публичного блокчейна отличается высоким уровнем децентрализации, который позволяет участвовать в сети посредством проведения транзакций или майнинга. Самым известным примером такой архитектуры является Bitcoin.

Веб-разработка

В большинстве случаев блокчейн-программист будет разрабатывать веб-приложения. Ему также потребуется изучить веб-дизайн и освоить другие инструменты для создания качественных dApps.

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

Сетевые протоколы

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

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

  • Hyperledger;
  • Multichain;
  • Enterprise Ethereum;
  • Corda;
  • Quorum.

Заключение

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

***

Если вы хотите быстро освоить востребованную специальность, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

06
Май
2021

Конференция Highload++ 2021

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

02
Май
2021

Блокчейн на JAVA

посоветуйте пожалуйста, какие-нибудь статьи, книги и тд описывающие программирование блокчейна на JAVA, сам я обладаю минимальными знаниями криптографии и тд, только интересно прочить как реализовать блокчейн на JAVA и посмотреть примеры п…

02
Май
2021

Блокчейн на JAVA

посоветуйте пожалуйста, какие-нибудь статьи, книги и тд описывающие программирование блокчейна на JAVA, сам я обладаю минимальными знаниями криптографии и тд, только интересно прочить как реализовать блокчейн на JAVA и посмотреть примеры п…

19
Мар
2021

🐍 Как Python применяется в блокчейн

Почему популярный язык программирования используется для блокчейна? Какие готовые инструменты Python помогут реализовать собственный проект? Как пошагово создать распределенную базу данных? На эти вопросы мы постараемся ответить в статье.

Блокчейн без крипты или сферы применения распределенных баз данных

Люди часто считают блокчейн «чем-то про криптовалюты», поэтому в сети можно встретить много спекулятивных материалов вокруг этой технологии. Действительно, впервые блокчейн был использован в качестве реестра транзакций Bitcoin в 2008 году. Это изобретение сделало биткоин первой цифровой валютой, которая решила проблему двойного расходования без необходимости в доверенном органе или центральном сервере. С тех пор сферы применения технологии значительно расширились.

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

*Не путать с распределенными вычислениями!

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

Смарт-контракты

Смарт-контракты на основе блокчейна – это предлагаемые контракты, которые могут быть частично выполнены или принудительно исполнены без вмешательства человека.

Видеоигры

В ноябре 2017 года была запущена игра CryptoKitties, которая продемонстрировала использование блокчейна для каталогизации игровых активов.

CryptoKitties

Торговля электроэнергией

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

Защита от подделок

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

Таков далеко не полный список сфер применения технологии. Для лучшего понимания ее принципов рекомендуем ознакомиться со статьей где принципы blockchain подробно описаны на примере покемонов.


Python на цепи или преимущества Python для блокчейн

Хотя первоначально блокчейн для Bitcoin был реализован на C++, многие разработчики и специалисты по обработке данных обращаются к другим языкам программирования. Остановимся подробнее на Python.

Простота и популярность

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

Простота и минимализм лежат в основе Python. Не зря важный принцип философии этого популярного языка программирования гласит: «Должен быть один – и желательно только один – очевидный способ сделать это».

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

Компилировать или нет – вот в чем вопрос

В отличие от C++, Python – язык сценариев, который не требует компиляции перед запуском, что делает жизнь разработчиков более комфортной. В компилируемом языке для исправления ошибки вам придется остановить приложение, вернуться к исходному коду, отредактировать и перекомпилировать его, а потом перезапустить программу. В Python нужно только исправить ошибку и перезагрузить приложение: вам не придется перекомпилировать код.

Готовые пакеты для Blockchain

Еще одно важное преимущество использования Python в проекте blockchain заключается в наличии бесплатных пакетов для упрощения разработки. Остановимся на этом подробнее.

Инструменты

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

Hashlib

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

Flask

В случае реального блокчейна его необходимо распределить, чтобы разные пользователи могли инициировать транзакции и создавать блоки. Для распределенных и веб-реализаций в Python существуют разные фреймворки: Flask – один из самых популярных инструментов.

        $ pip install flask
    

Populus

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

        $ pip install populus
    

Библиотека запросов

Requests – это элегантная и простая HTTP-библиотека для Python. Она понадобится в блокчейн, чтобы отправлять запрос на построение новой транзакции и добавление ее в блок.

        $ pip install requests
    

Помимо этого набора инструментов вы можете найти на Github множество других подходящих библиотек на Python – от API до блокчейн на основе графов.

Пошаговое руководство

Лучший способ в чем-либо разобраться – сделать это на практике. Приведем пошаговое руководство по сборке простейшей цепочки блоков с помощью Python на коленке.

Для начала поставим библиотеку запросов и Flask (предполагается что Python у вас уже установлен).

        $ python -m pip install requests
$ pip install flask
    

Класс блока

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

        class Block:
    def __init__(self, index, transactions, timestamp, previous_hash):
        self.index = index
        self.transactions = transactions
        self.timestamp = timestamp
        self.previous_hash = previous_hash
        self.nonce = 0
    

Хеширование

Python может использовать любую стандартную криптографическую хеш-функцию, например, из входящих в набор SHA-2. SHA-256 может быть реализован путем добавления метода compute_hash в блок класса:

        from hashlib import sha256
 import json 
    def compute_hash(self):
        block_string = json.dumps(self.__dict__, sort_keys=True)
        return sha256(block_string.encode()).hexdigest()
    

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

Блокчейн

Создадим новый класс для блокчейна. Информация обо всех данных в каждом блоке устанавливает механизм защиты целостности всей цепочки. Для этого используем переменную previous_hash. Для инициализации блокчейна определяем create_genesis_blockmethod. Это создает начальный блок с индексом 0 и предыдущим хешем 0. Затем мы добавляем его в список, который отслеживает каждый блок.

        import time
class Blockchain:
    def __init__(self):
        self.unconfirmed_transactions = []
        self.chain = []
        self.create_genesis_block()
    def create_genesis_block(self):
        genesis_block = Block(0, [], time.time(), "0")
        genesis_block.hash = genesis_block.compute_hash()
        self.chain.append(genesis_block)
#Функция для создания блока генезиса и добавления его в цепь
    @property
    def last_block(self):
        return self.chain[-1]
    

Proof-Of-Work

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

Чтобы реализовать такую систему, мы можем добавить метод proof_of_work в класс цепочки блоков.

        difficulty = 2
    def proof_of_work(self, block):
        block.nonce = 0
        computed_hash = block.compute_hash()
        while not computed_hash.startswith('0' * Blockchain.difficulty):
            block.nonce += 1
            computed_hash = block.compute_hash()
        return computed_hash
    

Процедура майнинга

Добавляем еще несколько методов в класс цепочки блоков: чтобы собрать все вместе и чтобы мы могли фактически построить цепочку. Изначально будем хранить данные каждой транзакции в unconfirmed_transactions.

        def is_valid_proof(self, block, block_hash):
        return (block_hash.startswith('0' * Blockchain.difficulty) and
                block_hash == block.compute_hash())
    def add_new_transaction(self, transaction):
        self.unconfirmed_transactions.append(transaction)
    def mine(self):
        if not self.unconfirmed_transactions:
            return False
        last_block = self.last_block
        new_block = Block(index=last_block.index + 1,
                          transactions=self.unconfirmed_transactions,
                          timestamp=time.time(),
                          previous_hash=last_block.hash)
        proof = self.proof_of_work(new_block)
        self.add_block(new_block, proof)
        self.unconfirmed_transactions = []
        return new_block.index
    

API

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

        from flask import Flask, request
import requests
app = Flask(__name__)
blockchain = Blockchain()
    

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

        @app.route('/chain', methods=['GET'])
def get_chain():
    chain_data = []
    for block in blockchain.chain:
        chain_data.append(block.__dict__)
    return json.dumps({"length": len(chain_data),
                       "chain": chain_data})
app.run(debug=True, port=5000)
    

Проверяем

Запускаем наш блокчейн из каталога

        $ python3 blockchain.py
    

Вывод должен быть похож на это:


Открываем соседнее окно и запускаем:

        $ curl  http://127.0.0.1:5000/chain
    

Получаем


Работает, что и требовалось доказать.

Резюме

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

Еще один интересный вариант доступен в статье «Реализуем свой Bitcoin на Python».

20
Окт
2020

Курс по блокчейн-разработке

Узнаете, как работают системы распределённого реестра, криптография, сетевые уровни взаимодействия, протоколы анонимизации и смарт-контракты.
— Читать дальше «Курс по блокчейн-разработке»

03
Сен
2020

15-17 сентября, Москва: конференция TestCon Moscow 2020

Специалисты поделятся инструментами и лучшими практиками для проведения тестов в целях улучшения качества программного обеспечения.
— Читать дальше «Конференция TestCon Moscow 2020»

29
Июл
2020

1 августа, онлайн: JavaGlobal Summit’20

Лучшие кейсы, семинары и живое общение в режиме вопросов и ответов с докладчиками из Oracle, Microsoft, IBM, JCP и других топовых компаний.
— Читать дальше «JavaGlobal Summit’20»

25
Ноя
2019

29 ноября – 1 декабря, Новосибирск: конференция DevFest

Ежегодное мероприятие, которое проводит сообщество GDG. За три дня можно послушать доклады про мобильную и веб-разработку, машинное обучение и безопасность.
— Читать дальше «Конференция DevFest Siberia 2019»

04
Окт
2019

14–15 октября, Москва: воркшоп Hyperledger BootCamp Russia

Первый в России буткемп глобального блокчейн-сообщества Hyperledger, который будет полезен как новичкам, так и опытным участникам.
— Читать дальше «Воркшоп Hyperledger BootCamp Russia»

25
Сен
2019

16–17 ноября, Москва: хакатон ProHack 4.0

Для специалистов, нацеленных на развитие в промышленном секторе. Кейсы для участников подготовили «УралХим», «ФосАгро», «Газпромнефть» и «Норникель». 
— Читать дальше «Хакатон ProHack 4.0»

25
Июн
2019

11–12 июля, Санкт-Петербург: конференция Hydra 2019

Конференция о современных параллельных и распределённых системах, а также о научных подходах и теоремах, лежащих в их основе.
— Читать дальше «Конференция Hydra 2019»

28
Ноя
2018

Конференция RustRush 2018

15–16 декабря в Москве пройдёт первая в России международная конференция для разработчиков на Rust — RustRush 2018. Что в программе? Основные темы конференции — веб, блокчейн, высокая производительность и системное программирование. На конференцию прие…