Share This
Связаться со мной
Крути в низ
Categories
//Технология Blockchain простыми словами

Технология Blockchain простыми словами

tehnologija blockchain prostymi slovami e033094 - Технология Blockchain простыми словами

Автор статей по блокчейну, криптовалюте и безопасности Много было сказано о блокчейне. Попробуем еще раз – проще и лаконичнее.

tehnologija blockchain prostymi slovami d96e6a0 - Технология Blockchain простыми словами

Истоки технологии берутся еще в 90-х годах прошлого века, но только в 2008 году человек (или группа лиц) под именем Сатоши Накамото представил свое детище – биткоин, который стал настоящим прорывом в области децентрализации информации. Поговорим о блокчейне, майнерах и сферах его использования.

Что такое блокчейн и как это работает

tehnologija blockchain prostymi slovami 103990c - Технология Blockchain простыми словами

Что такое блокчейн и как это работает

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

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

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

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

Кто такие майнеры и зачем они нужны

tehnologija blockchain prostymi slovami e577f11 - Технология Blockchain простыми словами

Кто такие майнеры и зачем они нужны

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

Основная работа майнера – сбор заявок о новых переводах в блок и добавление его в общую цепь. В каждой криптовалюте этот процесс занимает разное время (в биткоин ~10 минут). Также майнер выполняет роль правоохранительного органа. Например, вы хотите обмануть систему и делаете фиктивную заявку на транзакцию. На счету всего один ВТС, а в заявке указано о переводе 10 биткоинов. Майнер зайдет на ваш кошелек, убедится в том, что «средств на счету недостаточно» и отменит операцию.

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

Децентрализация и распределенность

tehnologija blockchain prostymi slovami 00518da - Технология Blockchain простыми словами

Децентрализация и распределенность в блокчейне

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

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

Повседневный пример – вы покупаете на рынке яблоки у продавца Виталия. Выгоду получит только этот продавец, а стоящая рядом Светлана, торгующая такими же яблоками – нет (децентрализация). Но если вы зайдете в супермаркет и купите килограмм «Антоновки» или «Голдена» там – все сотрудники получат свои проценты, ведь они работают на одну компанию (централизация).

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

Транзакции в блокчейн

tehnologija blockchain prostymi slovami 28a44c8 - Технология Blockchain простыми словами

Транзакции в блокчейне

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

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

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

Как будут работать смарт-контракты

tehnologija blockchain prostymi slovami 0fd338e - Технология Blockchain простыми словами

Принцип работы смарт-контрактов

Умные контракты – это инструкция работы для компьютера. Например, в списке есть пункт «Каждую среду переводить Алине 5 монет». Это значит что каждую среду смарт-контракт будет переводить этому пользователю указанную сумму из вашего криптовалютного кошелька.

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

Некоторые криптовалютные проекты специально »заточены» под создание умных контрактов (например, Ethereum). Множество таких смартов разработчики объединяют в децентрализованные приложения (Dapps). Любая транзакция в таком даппе – через платежную систему криптовалюты.

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

Проблемы и возможные пути их решения

tehnologija blockchain prostymi slovami 52e9010 - Технология Blockchain простыми словами

Проблемы блокчейна и возможные пути их решения

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

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

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

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

Публичные блокчейны

Такие блокчейны находятся в общем доступе. Любой пользователь (при желании анонимно) может участвовать в работе децентрализованной сети. Недостатками такой сети можно назвать низкую скорость и лимитированные объемы данных. Именно такие блокчейны применяют большинство криптовалют.

Частные блокчейны

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

Консорциумные блокчейны

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

Блокчейн и его применение

tehnologija blockchain prostymi slovami a53e090 - Технология Blockchain простыми словами

Блокчейн и его применение

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

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

Банковский сектор, инвестиции и биржи

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

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

Земельный реестр

Помимо синхронизации данных и высокого уровня безопасности и контроля, блокчейн помогает упростить и автоматизировать систему земельного реестра. На данный момент технологию используют Украина, ОАЭ и Швеция.

Удостоверение личности

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

Игровая индустрия

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

Онлайн-голосование

Голосование без личного присутствия человека стало особенно развиваться с 2019 года, из-за COVID-19. Безопасность и честность такого голосования возможна благодаря кольцевой подписи – один голос от человека будет анонимным, а повторный раскроет его личность.

Критика

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

***

Материалы по теме

  • 🐍 Как Python применяется в блокчейн
  • ⛓ Не только криптовалюты: реальное применение технологий блокчейна
  • ⛓️ 10 примеров самого необычного использования технологии блокчейна
  • ⛓ Справочник по блокчейну и криптовалютам. Часть 1: основные понятия и технологии
  • ⛓ Справочник по блокчейну и криптовалютам. Часть 2: криптобиржи и трейдинг

  • 0 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Свежие комментарии

    Рубрики

    About Author 01.

    blank
    Roman Spiridonov

    Моя специальность - Back-end Developer, Software Engineer Python. Мне 39 лет, я работаю в области информационных технологий более 5 лет. Опыт программирования на Python более 3 лет. На Django более 2 лет.

    Categories 05.

    © Speccy 2022 / All rights reserved

    Связаться со мной
    Close