Что такое блокчейн: все, что нужно знать о технологии
Криптовалюту сегодня рассматривают как инвестиции, возможный защитный актив и даже как зарплату в метавселенных — цифровых мирах, в которых можно создавать аватаров, играть, ходить в магазины и общаться. Работоспособность всех этих систем поддерживает технология блокчейна. Что это за система и как она работает, рассказывает директор по развитию Attarius Network Павел Федоров
Блокчейн — это база данных с транзакциями, состоящая из последовательно выстроенной цепочки цифровых блоков, в каждом из которых хранится информация о предыдущем и следующем блоках. Это своеобразная цифровая тетрадь, в которой записи неизменны благодаря механизму хеширования — уникальному набор буквенных и цифровых символов, где изменение одного символа влечет изменение в других блоках. Главное преимущество блокчейна в его прозрачности, потому что каждый может ознакомиться с информацией внутри блоков, но никто не в силах ее изменить или уничтожить.
Официально история «блоков и цепей» начинается 31 октября 2008 года, когда некто под псевдонимом Сатоши Накамото упомянул блокчейн в white paper (базовом документе) про сеть первой криптовалюты — биткоина. Основополагающие принципы применения децентрализации и неизменности для учета документов были заложены еще в 1960-1970 годах, но ближе всего к ним можно отнести работы ученых Стюарта Хабера и У. Скотта Сторнетта, которые в 1991 году описали схему последовательного создания блоков, в которых находится хеш. Технология была даже запатентована, но стала для своего времени вертолетом Да Винчи — технической возможности для реализации идеи не было, и интерес к ней пропал. Срок патента истек в 2004 году, всего за четыре года до появления Сатоши и его white paper.
Как работает блокчейн
Блокчейн — это система распределенного реестра данных, доступная каждому участнику этой сети. Например, цифровая валюта, в основе работы которой лежит блокчейн, может создаваться, перемещаться и храниться вне компетенции любого правительства, финансового учреждения или личного юриста, но тем не менее каждая транзакция записывается в блокчейн и публична. Это своеобразная нить Ариадны, хлебные крошки и навигатор, которые ведут любого желающего проверить информацию по транзакциям.
Блоки в сети добавляются с помощью процедуры майнинга. За каждый новый блок майнер получает вознаграждение, которое составляет финансовую основу его деятельности. После того как совершена первая транзакция, она должна быть подтверждена несколькими участниками сети — в этом и состоит суть децентрализации блокчейна без конкретных посредников. Это означает еще одно преимущество блокчейна перед классической финансовой системой — в отличие от банков блокчейн работает круглосуточно и не зависит от центрального банка конкретной страны.
В 2014 году, по свидетельствам, можно было намайнить вплоть до 1-2 биткоинов просто на обычном компьютере дома, но чтобы добыть то же количество биткоинов сейчас, нужно приручить сложную математику и найти сотни видеокарт, расположенные в одном дата-центре, которые еще называют майнинговыми фермами. Так как майнерам хочется зарабатывать больше, они стремятся купить как можно больше специализированных видеокарт, майнить на которых можно более эффективно, чем на условном домашнем, пусть и мощном, компьютере. Нехватка чипов, которые используются в видеокартах, повлияла на то, что майнеры стали скупать в 2021 году игровые видеокарты, что подняло цены на графические процессоры Nvidia и AMD на вторичном рынке в два-три раза.
Первый алгоритм работы майнеров, в том числе и биткоина, называли Proof-of-Work (доказательство работы). Он требовал большой вычислительной мощности, которую обеспечивали компьютеры. Поэтому сейчас стали появляться блокчейны с алгоритмом Proof-of-Stake (доказательство ставки), на котором правят бал не машины, а валидаторы — участники сети, отвечающие за ее целостность и подтверждение всех происходящих в блокчейне транзакций.
P-o-W требует много электроэнергии, дорогого и редкого специализированного оборудования. Чтобы стать валидатором P-o-S, надо иметь некоторое количество монет этой сети, заложить их, то есть «создать stake» и поставить специальное программное обеспечение. Подтверждая транзакции, валидаторы получают вознаграждение. Самым ярким примером использования алгоритма P-o-W является сеть биткоина, а альтернативой можно считать сеть Ethereum, которая хоть и начиналась с использования алгоритма P-o-W, но находится в стадии перехода на алгоритм P-o-S.
Виды блокчейна
Блокчейн может быть публичной сетью, к которой может подключиться любой человек, либо частной, которую, как правило, используют организации во избежании потери конфиденциальных данных. Самым первым публичным блокчейном стала сеть биткоина, затем стали появляться и другие публичные сети, например Ethereum, которую в июле 2015 года запустил выходец из России Виталик Бутерин.
Спустя время и корпоративный сектор обратил внимание на блокчейн. Консорциум R3, куда входят, например, американская биржа Nasdaq и ирландский IT-гигант Accenture, создал блокчейн Corda, который начали использовать в основном в финансовом секторе. Блокчейн Hyperledger от компании IBM начали использовать, например, в секторе развлечений, сокращая подделку и перепродажу билетов на события, или в здравоохранении, чтобы, с одной стороны, дать доступ к данным пациентов, а с другой — предотвратить их утечку.
Клиентам IBM гораздо проще работать с таким проверенным вендором, как IBM, поэтому Hyperledger весьма популярен среди крупнейших корпораций. Частные блокчейны обычно более быстрые и более дешевые, а все корпоративные данные и транзакции находятся у ограниченного числа участников сети. Правда, это приводит к тому, что внутри частной сети намного легче «сговориться и обмануть» систему и намного сложнее взаимодействовать с другой сетью. Так что в вопросах прозрачности и устойчивости каждый выбирает тот блокчейн, который служит его целям.
Где применяют блокчейн
Блокчейн нужен там, где важны скорость и надежность передачи данных — то есть практически в любой сфере нашей жизни: при заключении смарт-контрактов на поставку товаров, проверке результатов электронного голосования или работе любой криптовалюты, например биткоина.
Криптовалюта
На блокчейне работает любая криптовалюта — от биткоина и эфириума до мемных монет вроде Dogecoin. Криптовалюту чаще используют, чтобы заработать на повышенной волатильности, некоторые из монет могут за неделю прибавить в стоимости в два раза, но в стратегических планах визионеры видят ее в роли инструмента массовых денежных переводов. Уже сейчас есть много попыток внедрить, например, биткоин в розничную торговлю — в некоторых местах вы сможете даже купить на него пакет молока в супермаркете или стакан пива в баре, тогда на входе будет легендарная уже наклейка «bitcoin accepted».
Такие классические финансовые гиганты, как PayPal и Square, также расширяют свои криптовалютные услуги. Coinbase, стартап, который позволяет людям покупать и продавать криптовалюты, стал публичным в апреле прошлого года и сейчас оценивается в $47 млрд. Среди крупнейших банков мира самым прогрессивным в плане блокчейна уже давно является JP Morgan, который еще в 2017 году разработал свой блокчейн Quorum на основе сети Ethereum.
Цифровая валюта
Некоторые государства запускают пилотные проекты по созданию цифровых валют, которые работают на блокчейне. Пока что самым успешным стал Китай, где десяткам тысяч людей начислили цифровой юань, которым можно расплачиваться в розничных точках и делать переводы. Если такой эксперимент пройдет успешно, цифровой юань появится в крупнейших экономических хабах страны, таких как Шанхай.
Похожие проекты по цифровым валютам есть у многих юрисдикций, включая США, Россию и Евросоюз. Сингапур, несмотря на довольно жесткое законодательство по отношению к криптоиндустрии, также планирует запуск своей цифровой валюты.
Смарт-контракты
Благодаря смарт-контрактам блокчейн может отслеживать всю цепочку поставок и проверить подлинность, например, кофейного зерна — где и кем оно было выращено, как и когда доставлено на прилавок супермаркета. Это помогает полностью исключить факт подделки зерна, узнать его свежесть и даже проверить соответствие его производства вашим этическим и моральным ценностям.
Одним из самых популярных криптоактивов 2021 года стали NFT (невзаимозаменяемые токены) в виде цифрового арта, который можно было купить на таких маркетплейсах, как OpenSea, Rarible и др. Проще говоря, NFT — это сертификат, который подтверждает ваши права на цифровое искусство: фотографии, картины, музыку и даже гифки. Объемы торговли такими NFT выросли до миллиардов долларов США, по разным прогнозам, сектор NFT к 2025 году достигнет около 20% всей капитализации криптоиндустрии.
Игровая индустрия
Еще одна сфера блокчейна, которая завоевывает мир, — это GameFi, классические онлайн-игры на телефоне или компьютере, которые записывают в транзакции на блокчейн все происходящее в игре, а также устанавливают новую экономику play-to-earn (играй, чтобы заработать). Один из ярких примеров — вьетнамо-филиппинская игра Axie Infinity, где нужно тренировать вымышленных монстров и проводить с ними бои, зарабатывая реальные деньги. Такая механика игры давала рядовым жителям Вьетнама и Филиппин возможность зарабатывать невиданные ранее деньги, до 1000$ в месяц, и устраивать свою жизнь.
Среди компаний, занимающихся полноценным внедрением в игры криптоэкономики и внутриигровых NFT, можно выделить такие, как Enjin и Attarius Network. Эти компании ставят себе цель проводить некую акселерационную программу для игровых разработчиков, предоставляя им все необходимое — финансирование в виде грантов и прямых инвестиций, технический и маркетинговый консалтинг, разработку и внедрение криптоэкономики в игры, подключение к ведущим графическим движкам Unity и Unreal engine, на которых крупнейшие игровые компании уже создали десятки шедевров.
Недостатки блокчейна
Как и все новое, блокчейн провоцирует горячие споры между консерваторами и визионерами.
Среди основных недостатков блокчейна можно выделить натянутые отношения завсегдатаев с массовыми пользователями. Криптостарожилы называют новичков хомяками и леммингами, надеющимися разбогатеть беспорядочным бегом в колесе криптовалют, не вдаваясь в философию концепции. До сих пор даже самые рядовые вещи остаются понятными в основном для гиков. Покупка, хранение и продажа криптовалюты преподносятся как аттракцион для непосвященных, уже не говоря о законодательном статусе криптовалют, который постоянно меняется. Без достаточного опыта вы можете элементарно забыть пароль от своего кошелька и потерять свои цифровые монеты навсегда.
Несмотря на то что у криптовалюты нет «хозяина» в виде центральных банков, регуляторы стараются контролировать криптоиндустрию в своих юрисдикциях и сделать ее деятельность понятной. Правда, в погоне за систематизацией есть и печальные примеры. Например, Китай в 2021 году полностью запретил криптовалюту на своей территории, в том числе и с инвестиционной целью. Излишняя зарегулированность оправдана тем, что даже в публичных блокчейнах все транзакции проводятся между анонимными пользователями. И если путь криптовалюты можно вычислить, то определить владельца кошелька почти невозможно. Особенно в том случае, когда происходит так называемый бартер: покупатель дает продавцу криптомонеты обычным переводом, а продавец передает покупателю реальные деньги. Эта схема — лакомый кусок для мошенников.
Естественно, это не устраивает регуляторов, которые пытаются принять меры по массовому внедрению процессов KYC (know your client) — идентификации личности перед тем, как человек проводит операции, и AML (anti-money laundering) — противодействия отмыванию денег. Этому отчаянно противостоят адепты Сатоши, которые утверждают, что любая деанонимизация противоречит самому духу блокчейна. Отсюда и проистекает главный недостаток государственных цифровых валют — их централизованность, которая приводят к тому, что Центробанк может отключить кошельки неугодных ему граждан.
Ко всему прочему криптовалюта обладает высокой волатильностью. Сегодня капитализация всего крипторынка составляет около $2 трлн, хотя в ноябре прошлого года этот показатель перевалил за $3 трлн. Для снижения волатильности криптовалюты придумали стейблкоины, например, Tether (USDT), который долларом обеспечивает свою капитализацию в $78 млрд. Правда, и он становится объектом критики для скептиков, сомневающихся, что эти доллары реально существуют.
Перспективы блокчейна
Да, блокчейну еще периодически угрожают технологические кризисы, ужесточение регулирования в отдельных странах и мошенники с криптопирамидами. Но внедрение блокчейна в реальный сектор экономики, пусть пока в ее цифровую часть, все-таки состоялось. Коммерческие банки уже представляют, как частично будут терять, казалось бы, вечную роль посредника. Государство, например, будет напрямую перечислять пенсии, пособия и любые другие виды денежных переводов, а также давать выгодную процентную ставку, минуя банки.
Игровая индустрия в виде GameFi уже сейчас насчитывает, по разным оценкам, от 1 млрд до 2 млрд человек, которые хотя бы раз установили себе игру на блокчейне и поиграли в нее. К 2025-2027 годам ожидается рост до 3 млрд игроков, среди них активных игроков будет уже гораздо больше. Через хайп вокруг NFT и метавселенных с элементом игры в блокчейн-индустрию пришли крупнейшие потребительские бренды, такие как Audi, Adidas и Ralph Lauren. Так что 2022 год ждет настоящее развитие web3 (концепция децентрализации интернета) и цифровых миров.
Стремительно развивается рынок децентрализованных финансов (DeFi), который может составить конкуренцию классическому банковскому предложению. Люди уже инвестируют в новые виды цифровых активов, такие как аналоги ценных бумаг (security tokens) и цифровое искусство в виде NFT. В инструментах DeFi уже сосредоточено более сотни миллиардов долларов США. Этот успех неминуемо повлечет за собой кадровый голод в крупных организациях, которые будут искать блокчейн-специалистов и программистов, знающих язык C++, использующийся в создании сетей.
Блокчейн: как он работает, и почему эта технология изменит мир
Портал Spectrum, который освещает новости в мире технологий, опубликовал материал о блокчейн. В этой статье рассказано, какие есть подводные камни в работе технологии и почему её нельзя использовать повсеместно. Мы подготовили русскоязычную адаптацию этой статьи.
Развитие технологии
Биткоин был придуман как акт неповиновения. Криптовалюта появилась вскоре после мирового экономического кризиса и рекламировалась, как средство от несправедливости и коррумпированности традиционной финансовой системы. Создатели были уверены, что когда биткоин станет более популярным, он будет конкурировать с реальными деньгами и в конечном итоге вытеснит те институты, которые привели к кризису.
Неофициальный лозунг биткоина: «Верим в криптографию», прямо говорит о том, кто виноват в проблемах экономики: посредники, банкиры, «доверенные» третьи стороны, которым на самом деле нельзя доверять. Эти люди просто создают проблемы другим, уменьшая прибыль и усложняя транзакции.
Биткоин стремился заменить услуги, предоставляемые этими посредниками с помощью специального кода и криптографии. Когда человек оплачивает ипотеку, между его банком и другими финансовыми организациями в фоновом режиме происходит ряд операций, благодаря которым деньги снимаются со счёта пользователя. Банк может поручиться, что с деньгами всё хорошо, так как он хранит информацию о том, куда и как была потрачена каждая копейка со счета.
Биткоин и другие криптовалюты заменяют эти фоновые операции и транзакции при помощи программного обеспечения — распределенной и защищенной базы данных, называемой блокчейном. При этом процесс смены владельцев токена биткоина контролируют множество компьютеров. Право на использование криптовалюты может быть передано абсолютно любому человеку, независимо от его национальности и места проживания.
Спустя 8 лет после создания блокчейна, технологию пытаются применить к процедурам и процессам не связанным с передачей денежных средств.
Может ли блокчейн связать людей, которые сдают жильё, с путешественниками и предложить сторонам прозрачную платформу для оплаты? Может ли блокчейн выступать в качестве хранилища и площадки для воспроизведения фильмов, шоу и других цифровых средств массовой информации, сохраняя при этом отчисления и передавая их создателям контента? Может ли блокчейн автоматически проверять авиарейсы и выплачивать компенсации путешественникам, чьи самолёты не вылетели вовремя?
Если это так, то технология блокчейн поможет избавиться от Uber, Netflix и, например, страховых компаний.
Это не предположения, а лишь некоторые вещи, которые сейчас строятся на Ethereum — блокчейн-платформе, которая дистанционно размещает программное обеспечение на распределенной компьютерной системе, называемой Ethereum Virtual Machine. Блокчейн Ethereum, на котором работает криптовалюта эфир, на данный момент наиболее открыт для экспериментов.
Но эта открытость не всегда играет на руку. Новые схемы блокчейна создаются каждый день, в том числе и крупнейшими техническими корпорациями. Microsoft предлагает своим клиентам инструменты для экспериментов с криптовалютой в своем облаке Azure. IBM, Intel и другие сотрудничают с хабом Hyperledger — открытой платформой для разработки бизнес-ориентированных блокчейнов. Крупнейшие банки, — те самые, которых хотели вытеснить создатели криптовалюты, — придумали свою версию технологии, пытаясь опередить тенденции.
И даже биткоин, который работает на первом и самом успешном блокчейне, модернизируется для приложений, о которых его создатели никогда не мечтали.
Но ни один блокчейн не может похвастаться массовым использованием. Никакая концепция или стратегия еще не привела к революции ни в одной отрасли. Биткоином пользуется не более чем 375 000 человек в мире в день.
Какие блокчейн-платформы сохранятся, а какие начнут медленно опускаться на дно? Чтобы сделать какой-либо прогноз, нужно понять, что такое блокчейн и логически соотнести его с биткоином.
Как работает блокчейн
В 2009 году анонимный хакер (или группа хакеров), под псевдонимом Сатоши Накамото, создал первую цифровую валюту. В этой системе деньги были лишь инструментом учета, методом абстрагирования стоимости, назначения собственности и предоставления средств для совершения сделок.
Для выполнения этих функций исторически использовались денежные средства. Обладание физическими токенами — монетами, позволяет людям лично заключать сделки между собой. Наличные деньги достаточно трудно скопировать, поэтому нет необходимости в полном учете того, кому принадлежит определенная часть денежной массы.
Тем не менее, если создать таблицу, в которой указано, кому и сколько принадлежит денег, монеты и купюры станут ненужными. Банки и обработчики платежей уже частично сублимировали физическую валюту в цифровые записи, отслеживая и обрабатывая транзакции в своих закрытых системах.
Биткоин завершил преобразование, создав единый универсальный цифровой регистр, называемый блокчейном. Эта технология получила такое название, потому что похожа на цепь — внести в неё изменения можно только в конец блоков. Каждое новое дополнение содержит набор новых транзакций. Например, если Саша заплатит Юле за биткоин, эта транзакция появится в конце цепи. А в блоках до этого будет указано, что Саше заплатил Миша, а Мише Оля.
Блокчейн для биткоина, в отличие от книг бухгалтерского учёта, которые ведут традиционные финансовые учреждения, расположен на компьютерах по всему миру. Эти данные доступны для всех, у кого есть подключение к интернету. Майнеры, — владельцы компьютеров, на которых хранится информация блокчейна, — отвечают за обнаружение запросов транзакций от пользователей, их объединение, проверку и добавление в блокчейн в виде новых блоков.
Процесс валидации устанавливает, что человек фактически владеет биткоинами после транзакции, и что он еще не потратил их в другом месте. Собственность в блокчейне определяется двумя криптографическими ключами. Первый ключ находится в блокчейне в открытом доступе. Второй доступен только его владельцу. Такие ключи используются для шифрования электронных сообщений. Когда кто-то отправляет зашифрованное сообщение, он использует открытый ключ. Получатель при открытии письма использует закрытый ключ и расшифровывает сообщение.
В технологии блокчейн транзакции подписываются при помощи закрытых ключей, соответствующих открытым ключам, присвоенным монетам, которые хотят потратить. И когда транзакция обрабатывается, этим монетам присваивается новый открытый ключ.
Когда в оформлении операции участвует несколько лиц, становится важен вопрос необратимости. Если бы блокчейн управлялся одним банком с набором известных валидаторов, работающих в рамках одной юрисдикции, то выполнение транзакций было бы простым делом.
Но для биткоина нет центрального банка, обеспечивающего соблюдение правил. Майнеры работают анонимно во всем мире, несмотря на разнообразие культур, различие правовых систем и нормативных обязательств. Поэтому нет способа привлечь их к ответственности. Необратимость операции обеспечивает код биткоина. Он использует схему, которая называется доказательством работы.
Как доказательство работы делает технологию блокчейн надёжной
Для того чтобы создавать новые блоки, майнерам необходимо владеть всей информацией о транзакциях. Они конкурируют между собой, так как майнер, первым создавший блок, получает оплату за эту услугу. Вопрос в том, что мешает майнеру удалить предыдущие транзакции в блокчейне. Хотя он и не сможет таким образом украсть монеты, зато сможет совершить одну и ту же транзакцию несколько раз. Например, оплатить товар, а после этого удалить информацию о транзакции.
Чтобы это избежать, у всех майнеров в сети должна быть одинаковая копия блокчейна.
Когда майнер, добавляет новый блок, он должен предоставить криптографическое доказательство транзакции. Чтобы получить доказательство, майнер проводит блок через несколько раундов хэш-функции — вычисления, которое берет часть данных произвольного размера и переводит их в бессмысленную буквенно-цифровую строку с фиксированной длиной, которая называется хешем. Чтобы сделать процесс более надёжным, алгоритм блокчейн требует, чтобы полученный хеш начинался с определенного количества нулей. Невозможно заранее предсказать, какой хеш будет выдавать заданный набор данных, поэтому майнеры запускают вычисления снова и снова, каждый раз вставляя случайное число в набор данных. Когда это число изменяется, возникает новый хэш. В итоге майнеры получают правильное количество нулей.
Майнер, который находит правильный хеш, отправляет блок другим майнерам. Они его проверяют и добавляют к полной версии блокчейн, содержащуюся на их компьютерах.
Это можно сравнить с закрыванием двери. Предположим, у человека есть замок, и набор ключей, один из которых может его закрыть. Он должен попробовать все ключи, прежде чем найдёт правильный. И после этого оставить его в замке, чтобы другие могли проверить, что ключ подходит.
Майнеры тратят свои средства на поддержку сети — покупают оборудование и платят за электроэнергию. Чтобы изменить блок в блокчейне и провести одну и ту же транзакцию дважды, им придётся потратить в два раза больше своих денег, поэтому обманывать становится невыгодно.
Кроме того, с каждым новым блоком возрастает стоимость изменения предыдущих. Новые блоки хранят хеш стоящего перед ними блока. Любые изменения в старых блоках приведут к недействительным хэшам для всех последующих блоков. Следовательно, невозможно вставить фиктивные модификации в предыдущий блок без повторения всей работы, которая была выполнена после этого блока. Если провести аналогию с замками, получится, что замок в конце цепи связан со всеми предыдущими. Если изменить замок в середине цепи, придётся искать новые ключи для каждого замка после него.
Получается, что майнеры предоставляют дорогостоящие доказательства, а затем получают деньги за свою работу. Таким образом Сатоши создал первую жизнеспособную одноранговую цифровую валюту. Но он также решил более общую проблему, которая на протяжении десятилетий беспокоила ученых. Биткоин, который за 8 лет ни разу не отключался от сети на длительный период, надежно стимулирует майнеров выполнять работу добросовестно, обеспечивая единую сеть. В итоге получается защищённая, постоянно растущая цепочка данных, которую любой, у кого есть подключение к интернету, может проверять и дополнять.
Как использовать блокчейн в других сферах
Технология блокчейн может быть полезна не только для совершения транзакций. Практически сразу после появления биткоина, люди начали думать, как применить эту технологию в других сферах. Когда майнеры проверяют транзакции, они запускают небольшие программы, которые обрабатывают и предоставляют необходимые для транзакции данные. Но что, если запустить более сложные программы, например, программное обеспечение для социальных сетей? Или использовать блокчейн для предоставления данных для онлайн-форумов?
Эти идеи появились сразу после создания биткоина, но только спустя несколько лет, девятнадцатилетний студент из Торонто внёс вклад в их развитие. В 2013 году Виталик Бутерин разработал совершенно новую технологию под названием Ethereum. Благодаря ей блокчейн можно было использовать не только для совершения транзакций.
В отличие от биткоина, Ethereum использует мини-программы, называемыми смарт-контрактами. Они могут быть написаны с неограниченной степенью сложности. Пользователи могут взаимодействовать с программами, отправляя им транзакции с инструкциями, которые затем обрабатывают майнеры.
Это означает, что любой может встроить программу в транзакцию и быть уверенным в том, что она останется неизменной и доступной для цепочки блоков. Теоретически, с Ethereum можно заменить Facebook, Twitter, Uber или любую другую цифровую службу новыми версиями, которые были бы прозрачны, неуязвимы для цензоров и не требовали вмешательства человека.
Что такое распределённый реестр
Параллельно с попытками Бутерина использовать технологию для создания компьютера, охватывающего весь мир, развивалась идея закрытой и контролируемой версии блокчейна. В сентябре 2014 года группа финансовых институтов, в том числе Barclays, Goldman Sachs и JP Morgan сформировала консорциум под названием R3 для изучения того, как блокировки могут повысить эффективность расчётов между банками.
Открытая структура блокчейнов, таких как биткоин и Ethereum, противоречит потребностям этих организаций. В первую очередь вызывает вопросы анонимность пользователей, данные которых представлены буквенно-цифровыми общедоступными адресами, без указаний их реальной идентичности. Банковское законодательство в США и других странах запрещает такую анонимность. «Мы должны знать, кто участники и контрагенты находящиеся на этих платформах», — говорит Тим Свансон, директор по исследованиям рынка в R3.
Финансовые учреждения также юридически обязаны защищать данные о клиентах и контролировать их экспорт по национальным или региональным линиям. Учитывая, что публичные блокчейны содержат всю информацию о транзакциях на многих компьютерах в сети, невозможно ограничить цепочку хранения при их использовании.
Таким образом, появился подход распределённого реестра к технологии блокчейн. В распределённом реестре известна идентификация людей, добавляющих блоки, а данные в системе доступны только для избранных сторон. Поскольку право создавать новые блоки назначается людьми, которые запускают код, а не лотереей, нет необходимости проверки работы майнеров.
Такая система предназначена для ситуаций, когда все участники блочной цепи уже имеют небольшую степень доверия, но хотят выполнить услуги для нейтральной третьей стороны, как это может быть в случае с банками при урегулировании международных банковских переводов.
В прошлом году проект R3, который недавно привлек $107 млн из более чем 40 учреждений, выпустил свой первый распределённый реестр Corda. И у него уже появился конкурент: JP Morgan, который покинул консорциум R3 прошлой весной, выпустил свой собственный реестр, получивший название Quorum.
Подход работы с распределённым реестром также распространяется в другие отрасли, которые хранят конфиденциальные данные клиентов. Многие из этих проектов построены с помощью инструментов, предоставляемых Hyperledger. Он создает продукты для компаний, которые хотят работать со смарт-контрактами, но не решаются использовать открытые блокчейны, такие как Ethereum и биткоин.
«Люди должны понимать фактические проблемы и нормативные требования, которых должны придерживаться такие организации, как банки, страховые компании и отрасли здравоохранения. Они не могут позволить себе риск и неопределенность, которые внедряются некоторыми открытыми системами», — говорит Джонатан Леви, создатель системы управления доступом к блокчейнам Hacera.
Как будут работать смарт-контракты
Независимо от того, какой вариант блокчейна победит, смарт-контракты потребуют целого ряда поддерживающих технологий. Эти дополнительные технологии в настоящее время разрабатываются. И они будут очень важны для расширения технологии блокчейн.
«Как только у нас появятся смарт-контракты, возникнет целый ряд проблем», — говорит Ари Джуэлс, содиректор IC3 Корнеллского университета. Эти проблемы делятся на несколько категорий.
Во-первых, блокчейны не смогут хранить много данных. Это будет проблемой для многих проектов, которые, например, предлагают хранить и передавать потоковое видео. Им просто напросто не хватит места для хранения.
Технология блокчейн записывает входы и выходы каждой монеты в сеть, а также содержимое дополнительного поля, которое позволяет провести до 40 байтов метаданных для каждой транзакции. Это все.
Еще одна проблема блокчейна заключается в том, что технология сама по себе не знает, что происходит в реальном мире. Это важно в случае, если смарт-контракт — это система страхования авиабилетов. Блокчейн должен знать, когда самолет взлетает или приземляется, а для этого нужно запрашивать данные веб-сайтов.
В идеале разработчики будут создавать блокчейны для хранения и доступа к данным с учётом слабых сторон — уязвимости к цензуре и возможности отмены блокировок. Для этого нужно тщательно рассмотреть, каким «доверенным сторонам» можно фактически доверять.
Проблема хранения данных может быть решена с помощью распределенных служб обмена файлами, таких как децентрализованная система облачных хранилищ, протоколов Labs Interplanetary Database или Storj Labs. Это системы, которые позволят людям во всем мире получить дополнительное пространство на своих жестких дисках. Такие схемы будут работать для системы смарт-контрактов на основе блокчейна, поскольку данные будут храниться на нескольких компьютерах по всему миру и всегда будут доступны.
Импортировать данные в режиме реального времени можно будет при помощи «оракулов». Это службы, которые получают оплату за надежный запрос данных в реальном времени и подачу их на смарт-контракты блокчейн.
В IC3 Джелус разработал систему обеспечения защищенного датафида для смарт-контрактов Town Crier. Она защищает вводимые в блокчейн данные от подделки. Процесс работы построен на использовании доверенного программного обеспечения на процессорах Intel.
Финансирование
Чтобы перевести все современные услуги на технологию блокчейн, нужны большие деньги на технику и исследования
Вопрос в том, как получить финансирование на проект, который уничтожит многие крупные корпорации. В идеале нужно создать открытые блокчейны, как Ethereum, и доверить хранение данных тем людям, которые его создали. В таких условиях компания не может выжить из бизнес-модели, которая собирает и продает поведение браузера, историю покупок или данные о местоположении. Также компании блокчейн не могут полагаться на ограниченное владение своей интеллектуальной собственностью, поскольку программы находятся в открытом доступе.
Тем не менее, уже появился потенциальный механизм финансирования для блокчейнов — Initial coin offering или ICO. Он оказался чрезвычайно прибыльным, хотя и юридически сомнительным.
Например, человек решил использовать приложение. Но он не может расплатиться обычной валютой, ему нужно купить специальные монеты для этого приложения, которые заранее выпустили на рынок, и расплатиться ими.
В реальном мире это бы работало так: кто-то открыл прачечную и выпустил билеты, которыми можно оплатить стирку. Владелец заранее продаёт все билеты людям, а они потом, при необходимости, перепродают их другим.
На сегодняшний день более полумиллиарда долларов вложено в продажу токенов, и в последнии месяцы эти цифры только растут. Например, блокчейн Tezos в июле установил рекорд, собрав более 200 миллионов долларов через ICO.
Из-за таких огромных инвестиций появились жалобы пользователей на лицемерие создателей биткоинов. «Создатели блокчейнов, которые продвигают эти схемы, на самом деле демонстрируют всю скупость и алчность, приписываемую ими стандартным финансовым услугам и поддерживаемым правительством валютам, — говорит Престон Бирн, соучредитель Monax Industries — открытой платформы для разработчиков блокчейнов, — когда деньги начинают течь в их направлении, они становятся такими же небрежными в отношении общественности, которой они когда-то были».
Другие утверждают, что ICO, как новый класс инвестиционных инструментов, столь же разрушителен, как и финансируемые приложения.
«Деньги не являются корнем зла. Равенство является корнем зла», — говорит Джоэл Монегро — создатель Placeholder — нового фонда, посвященного технологиям блокчейн.
Он считает, что предоставление основателям и сотрудникам капитала компании побуждает их накапливать богатство, а не использовать его для улучшения своих продуктов.
С другой стороны ICO — не только финансовый инструмент, но и средство доступа к технологии блокчейн. Из этого следует, что чем больше людей используют услугу, тем больше будет спрос на токен, необходимый для доступа.
«Мой стимул заключается не в том, чтобы извлечь больше прибыли, а в том, чтобы больше людей использовали приложение, потому что стоимость токена зависит от стоимости использования услуги. Вы полностью переворачиваете стимулы», — говорит Монегро.
В Соединенных Штатах использование ICO, вероятно, подходит к концу. В конце июля Комиссия по ценным бумагам и биржам США предупредила о том, что многие ICO попадают в категорию ценных бумаг и поэтому должны работать по определённым правилам.
«Времена изменились и очень быстро. Некоторые из ранних последователей биткоина испытывали трудности с финансами три и четыре года назад, но держались за свои убеждения и свои монеты и очень хорошо сейчас себя чувствуют, — говорит Джонатан Леви, создатель Hacera, — нам по-прежнему необходимо, чтобы биткоин и Ethereum работали в более крупных масштабах, поэтому предприятиям необходимо децентрализовать данные и обеспечить их конфиденциальность. Сейчас мы сталкиваемся с новой задачей: учитывая огромные суммы вложенных денег, еще предстоит выяснить, сколько старожилов и новичков останется верными делу и продолжат работать, чтобы изменить мир с помощью технологий, которые уже изменили их».
Блокчейн — технология, которая делает реальными NFT, криптовалюты, смарт-контракты и метавселенные
Что объединяет стильные «живые» диджейские вечеринки Decentraland (которые не смог остановить даже вирус Omicron), арт-объект NFT от Beeple стоимостью 69 миллионов долларов и криптовалютный ажиотаж, охвативший весь мир? Ответ — блокчейн, новая технология, которая обещает изменить мир, сделав финансы — и другие сферы деятельности — более децентрализованными. Однако главный вопрос заключается в том, как именно блокчейн приведет к таким радикальным изменениям, и действительно ли эта технология стоит такого внимания?
Технология блокчейн на абстрактном фоне. phive2015/iStock
Что такое блокчейн?
реклама
Блокчейн — это цифровые бухгалтерские книги или записи о транзакциях, которые могут просматривать все пользователи сети и которые невозможно подделать; его также называют технологией распределенных бухгалтерских книг (DLT). Единственной целью блокчейна является хранение и обмен данными. В блоках хранятся записи о реальных транзакциях, произошедших в сети.
В блокчейне делается запрос на транзакцию, затем система проверяет подлинность запроса. Затем создается «блок», в котором отражена транзакция, и передается каждому узлу (т.е. участнику) сети. Затем узлы соперничают в проверке транзакции, используя сложные алгоритмы. При успешной проверке блок добавляется к существующим блокам, образуя цепочку. Процесс соревнования за проверку подлинности и добавление блока называется «майнингом».
Обновленный блок передается по сети, и транзакция завершается. Транзакции, происходящие в блокчейне, защищены с помощью криптографической технологии, называемой хэшированием.
Хеширование использует сложные алгоритмы для создания строки символов (называемой «хеш») из любого фрагмента данных. Каждый блок хранит свой собственный хэш и хэш предыдущего блока. Если кто-то попытается подделать блок или подставить фальшивый блок, хэш изменится, нарушив цепочку. В криптовалюте каждый раз, когда добывается хэш и блок добавляется в бухгалтерскую книгу, «майнер» получает токен или часть токена, например, биткойн.
реклама
Децентрализация обусловлена тем, что данные распределяются между несколькими узлами, расположенными в разных местах. Это создает избыточность, а также означает, что если кто-то попытается изменить запись в одном месте, другие узлы не будут изменены.
История блокчейн
Впервые о блокчейне стало известно в 2008 году, когда люди впервые познакомились с популярной криптовалютой Bitcoin, созданной анонимным изобретателем или группой изобретателей по имени Сатоши Накамото; поэтому Накамото также считается изобретателем блокчейна. Однако путь блокчейна можно проследить с 1982 года, когда программист из Беркли Дэвид Чам изобрел технологию слепой подписи — неотслеживаемую платежную систему, которая отделяла личность человека от его транзакции.
Эта статуя в Будапеште посвящена изобретателю блокчейна и биткойнов Сатоши Накамото. Источник: Фекист/Викисклад .
В настоящее время это считается основой известной вам технологии блокчейн.
реклама
Еще один значительный прорыв был совершен в 1992 году тремя молодыми учеными, Стюартом Хабером, Скоттом Сторнеттой и Дейвом Байером, которые, пытаясь найти способ проверки подлинности цифровых документов, применили дерево Меркла, что позволило собрать несколько сертификатов о подлинности документов в один блок. Дерево Меркла — это иерархическая коллекция узлов, которые играют важную роль в шифровании и проверке данных, хранящихся в блокчейне.
Роль дерева Меркла и хеширования данных в блокчейн
В блокчейн-приложениях, таких как Bitcoin, множество транзакций, помещенных в блок, подвергаются алгоритму для генерации хэша. Хеширование крайне важно для безопасности данных, поскольку после того, как данные прошли через алгоритм хеширования и был получен хеш, его нельзя использовать для восстановления исходного содержимого файла.
Диаграмма бинарного хэш-дерева. Источник: Davidgothberg/Wikimedia Commons
Таким образом, каждому файлу присваивается уникальный идентификатор, который может быть использован для проверки и защиты данных от копирования. Дерево Меркла — это, по сути, структура, в которой организованы хэшированные данные. В приведенной выше схеме хэш 0 является результатом конкатенации или сквозного соединения хэша 0-0 и хэша 0-1. То есть хэш 0 = хэш (хэш (0-0) + хэш (0-1)), где «+» обозначает функцию конкатенации.
реклама
Теперь, если нужно проверить целостность блока L2 в нашем дереве, можно вернуться назад, объединить хэшированные значения хэша 0-0 и хэша 1 с хэшированным значением блока данных L2 и сравнить результат с верхним хэшем.
Дерево Меркла помогает быстро проверить целостность блоков данных благодаря применению модульного подхода к процессу проверки, поскольку можно быстро загрузить небольшую ветвь, а затем запустить проверку целостности только для нее. После завершения процесса пользователь может начать загрузку файлов.
Основная идея, лежащая в основе блокчейна, заключалась в необходимости создания системы, включающей документы, временные метки которых невозможно подделать. Стюарт Хабер считал, что «время — это глобально согласованная социальная конструкция. Поэтому использование времени означает, что, по сути, весь мир сможет подтвердить, что ваш документ существовал в определенной форме в определенное время».
В 1997 году Адам Бек представил первый успешный алгоритм доказательства работы (Proof-of-Work), а в 2004 году компьютерный ученый Хэл Финни разработал многоразовый протокол Proof-of-Work на основе предыдущей работы Бека, который позволял пользователям передавать цифровые токены. В то же время криптограф и компьютерный ученый Ник Сабо запустил протокол, объединивший концепцию децентрализации многоразового доказательства выполнения работы, для создания Bit Gold, криптовалюты, которая послужила предшественником Bitcoin.
В 2008 году разработчик (или разработчики) под псевдонимом Сатоши Накамото выпустил документ, в котором изложил модель блокчейна, каким мы его знаем сейчас. В документе электронная монета определялась как «цепочка цифровых подписей», где монеты передавались путем «цифровой подписи хэша предыдущей транзакции и открытого ключа следующего владельца и добавления их к концу очередной монеты».
Типы блокчейна
В основном существует четыре типа блокчейнов:
1. Публичные блокчейны
Эти блокчейны полностью лишены прав доступа, и любой желающий может стать участником этих блокчейнов. Более того, каждый участник имеет равные права на доступ к публичному блокчейну, поскольку он полностью децентрализован. Такие криптовалюты, как Bitcoin, Ethereum, Litecoin и т.д., работают на публичных блокчейнах.
2. Частные блокчейны
Частные блокчейны управляются и контролируются одной организацией, поэтому центральный орган имеет право определять, кто может получить доступ к узлам таких блокчейнов. Хорошим примером частных блокчейнов являются такие популярные блокчейн-проекты, как Ripple и Hyperledger.
3. Гибридные блокчейны
Хотя они контролируются одной организацией, но за ними следит публичный блокчейн, который выполняет определенные проверки транзакций. Сочетание частного и разрешительного доступа в этих блокчейнах позволяет центральной организации контролировать доступ к определенным видам данных. Система IBM Food Trust, которая была разработана для повышения эффективности всей цепочки поставок продуктов питания, работает на основе гибридной блокчейн-системы.
4. Консорциумные блокчейны
Консорциумные блокчейны управляются группой организаций и требуют разрешения доступа для узлов. Такие блокчейны обладают большей степенью децентрализации, но сложны в настройке и обслуживании, требуя согласованной работы нескольких организаций.
Области применения блокчейн
Source: amhnasim/Pixabay
Криптовалюты и НФТ — не единственные технологии, работающие на блокчейне; система распределенных бухгалтерских книг имеет огромный потенциал для применения в различных отраслях, таких как:
Здравоохранение
Традиционная система ведения историй болезни пациентов часто выполняется вручную, что затрудняет процесс разграничения данных пациента и личной информации. Блокчейн обладает потенциалом для революционного изменения того, как ведется история болезни пациента, как осуществляется доступ к информации и обмен ею между заинтересованными сторонами. Блокчейн может позволить обмениваться записями пациентов без ущерба для их конфиденциальности.
Исследования показывают, что интеграция персональных носимых датчиков или медицинских IoT-устройств поможет медицинским работникам получить доступ к аналитическим данным о состоянии здоровья в режиме реального времени. Это может позволить пациентам проводить диагностику и лечение в удаленных местах, а ученым — получать информацию из обезличенных историй болезни для проведения научных исследований. Благодаря хранению данных медицинской аналитики на блокчейне пациенты получат гарантию того, что их конфиденциальность не будет нарушена.
Таким образом, децентрализованная система хранения аналитических данных о состоянии здоровья пациентов на основе блокчейна принесет огромную пользу пациентам и сделает жизненно важную информацию доступной для врачей одним нажатием кнопки.
Еще одна проблема, которую может решить технология блокчейн, — ведение медицинских баз данных. Ранее аудит медицинской учетной информации был дорогостоящим и трудоемким процессом, поскольку администраторам данных приходилось вручную собирать информацию из различных подразделений. Кроме того, поскольку сбор и сортировка данных осуществлялись вручную, вероятность ошибок при записи, ведении или распределении информации была очень велика.
Однако теперь, с помощью блокчейна, медицинские базы данных могут быть сформированы с соблюдением целостности на основе самых простых транзакций, а информация может быть отсортирована и подготовлена к аудиту в режиме реального времени. Отчет Forbes показывает, что немедленное применение блокчейна в здравоохранении может сэкономить расходы в размере 100 миллиардов долларов ежегодно уже к 2025 году.
Банковское дело
Технология блокчейн может предложить банкам и небанковским финансовым институтам (NBFCs) эффективные решения для улучшения систем расчетов и кредитной информации. Она также может повысить безопасность банковских онлайн-транзакций. С помощью блокчейна банки могут объединить свои платежные протоколы со смарт-контрактами, что позволит им установить множество точек данных по каждой транзакции.
Эти информационные потоки позволят банкам контролировать свои кредиты, отслеживать транзакции и легко управлять деятельностью, связанной с выставлением счетов и финансированием.
В банковской системе на основе блокчейна каждому пользователю может быть предоставлен закрытый ключ для регистрации каждой транзакции в бухгалтерской книге; такой ключ работает как уникальная цифровая подпись. Поэтому в любой момент, если банковская запись будет изменена, цифровая подпись станет недействительной, и вся банковская сеть будет уведомлена об аномалии. Таким образом, пользователь защищен от злонамеренных попыток хакеров украсть его деньги.
Валюта
Криптовалюты представляют собой альтернативу традиционному банковскому обслуживанию для людей, которые по разным причинам не пользуются банковскими услугами. Их использование также было предложено в качестве способа отделить валюты от традиционных денежных систем. Например, гиперинфляция, начавшаяся в Венесуэле в 2016 году, привела к резкому обесцениванию национальной валюты. В результате правительство предприняло множество усилий для стабилизации экономики, включая введение цифровой монеты под названием Petro, призванной обойти санкции, введенные США, и позволить правительству привлечь деньги для выплаты долга. Однако пока ситуация не изменилась, поскольку Petro не смогла завоевать популярность, в основном потому, что неясно, насколько правительство контролирует эту монету, и можно ли ее вообще обменять на какие-либо базовые активы.
Так, в 2020 году правительство Венесуэлы на какое-то время закрыло реестр, в котором хранятся все транзакции с Petro. В то время как в действительности настоящий блокчейн не может быть отключен для технического обслуживания подобным образом.
Виртуальный мир и новые технологии
Блокчейн упрощает владение цифровыми товарами в виртуальном мире; уже сейчас можно использовать криптовалюту для покупки виртуальной недвижимости в метавселенных, таких как Decentraland, Sandbox и т.д., а также покупать любимые произведения искусства, мемы, видео, изображения и т.д. в виде неиграбельных токенов (NFT). Как и в случае с криптовалютами, вы можете торговать этими цифровыми активами на онлайн-рынке и зарабатывать реальные деньги.
Такая деятельность также стимулирует людей присоединяться к виртуальным мирам и способствует развитию технологий, связанных с AR и VR. Например, в 2019 году объем рынка VR составлял всего 15 млрд долларов, но с тех пор он рос по экспоненте, и ожидается, что в ближайшие пару лет его стоимость достигнет более 70 млрд долларов.
Недвижимость
Блокчейн может позволить пользователям загружать и вести учет своей недвижимости в децентрализованных сетях, а затем смарт-контракты могут быть использованы для покупки и продажи недвижимого имущества. Смарт-контракты уже разрешены законодательством многих стран. Например, закон о легализации смарт-контрактов для продажи недвижимости был принят в Аризоне, США в 2017 году.
Любопытно, что это лишь малая часть из множества отраслей, которые может изменить блокчейн. Эксперты считают, что в ближайшие годы после масштабного внедрения технологии распределенных книг полностью изменится функционирование таких отраслей, как фармацевтика, логистика, страхование, образование, биржевая торговля, гостиничный бизнес, игорный бизнес, краудфандинг и т.д.
Ограничения блокчейна
Инфраструктура блокчейна требует большого энергопотребления. Источник: Pixabay/pxels
Низкая скорость транзакций
Поскольку блокчейн зависит от проверки хэша через огромную сеть, время утверждения транзакций в блокчейне сравнительно медленнее, чем в традиционных методах цифровых операций. Так, например, блокчейн Bitcoin обрабатывает всего 4,6 транзакций в секунду, в то время как скорость обработки транзакций Visa составляет 1700 операций в секунду.
Высокие затраты на электроэнергию
Десятки тысяч компьютеров и дата-центров для майнинга потребляют электроэнергию из электросетей для выполнения операций хэширования с помощью которых транзакции подтверждаются и верифицируются, поэтому для поддержки инфраструктуры блокчейна требуется большое количество энергии. Это также приводит к большому выбросу углекислого газа, что, безусловно, не лучшим образом сказывается на окружающей среде.
Десятки тысяч компьютеров и дата-центров для майнинга по всему миру выполняют операции хэширования с помощью которых транзакции подтверждаются и верифицируются, для чего требуется огромное количество энергии. Кроме того, это приводит к большому выбросу углекислого газа, что, безусловно, не лучшим образом сказывается на окружающей среде.
В 2021 году исследование Кембриджского университета показало, что для одной транзакции биткоина требуется 2203,5 кВт/ч энергии, что равно потреблению электроэнергии средним домохозяйством США в течение 75,51 дня.
Потеря активов
Блокчейн децентрализован и не имеет центрального органа, как банк, который позволяет сбросить пароль. Поэтому если пользователь теряет свой уникальный цифровой идентификатор, пароль или ключ, то он навсегда теряет доступ к своим активам. Более того, известны случаи, когда покупатели обнаруживали, что их дорогие НФТ исчезли из их криптокошельков, потому что они не выполнили условия онлайн-площадки, на которой они были представлены. В этих случаях пользователи не получали никакой компенсации за свои потери.
Блокчейн уже далеко шагнул вперед и стал мощным движущим фактором во многих отраслях, начиная от финансов и заканчивая здравоохранением. Несомненно, эта децентрализованная технология способна произвести революцию в нашей жизни.
Многие эксперты считают, что децентрализация цифровых услуг ведет к появлению нового интернета, известного как Web 3.0. Однако еще предстоит преодолеть множество трудностей, прежде чем мы все войдем в мир, работающий на блокчейне.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news — это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Источник https://www.forbes.ru/mneniya/456381-cto-takoe-blokcejn-vse-cto-nuzno-znat-o-tehnologii
Источник https://habr.com/ru/company/iticapital/blog/340992/
Источник https://overclockers.ru/blog/amv212/show/63670/blokchejn-tehnologiya-kotoraya-delaet-realnymi-nft-kriptovaljuty-smart-kontrakty-i-metavselennye