В современном мире термин « блокчейн прочно ассоциируется с криптовалютами, NFT-токенами, майнингом, инвестициями и финансовыми пирамидами.
Однако даже среди программистов и ИТ-специалистов не всегда есть четкое понимание, что это такое и для чего оно нужно.
В данной статье предпринята попытка взглянуть на этот пока еще относительно новый элемент информационного и жизненного пространства в практическом и немного философском аспектах.
Отказ от ответственности : в статье будет использоваться простой язык для объяснения нетривиальных понятий, поэтому возможны некритические искажения технических деталейПроблема подлинности Некоторые вещи можно легко скопировать – например, текстовый файл или фотографию на электронный носитель.
Другие нет, например, еда.
Для некоторых предметов изготовление дубликатов унижает саму их суть.
Копирование стодолларовой купюры мало что дает, но обесценивает все доллары мира.
И такими объектами, сущность которых несовместима с неразумным воспроизводством, являются не только деньги, но и многие другие материальные и нематериальные активы (активы) человека – акции, свидетельства о праве собственности на землю, интеллектуальная собственность, бонусные баллы, билеты в театр, голоса в выборы, социальный капитал, деловая репутация.
Наличие в обществе людей, желающих получить личную выгоду от несанкционированного копирования ценностей, ставит вопрос о необходимости такого механизма управления этими ценностями, который гарантировал бы их подлинность и справедливое обращение.
Честная торговля
Что означает «справедливая торговля»? Представьте, что вы меняете руками валюту, а вам подсовывают «куклу».Или вы вкладываете свои сбережения в бизнес, который оказывается финансовой пирамидой.
Или ваши деньги в банке исчезают, потому что банкир сбежал в Ниццу.
Или ваш брокер оказался мошенником.
Или вы «купили» дом, владелец которого даже не знал о сделке.
Или все ваши деньги в электронном кошельке WebMoney пропали из-за сбоя питания в их дата-центре.
Во всех этих случаях в справедливое обращение ценностей вмешивается внешняя сила – либо злоумышленник, либо какое-то стечение обстоятельств.
У них есть лазейка.
Всегда.
Потому что ни одна операция над этими значениями не может быть проведена как атомарная транзакция, за исключением операции передачи/пожертвования, которая малоинтересна.
Обычно происходит обмен ценностями.
Ты для меня, я для тебя.
И этот процесс состоит из шагов, между которыми может вклиниться внешняя сила.
Продаю доллары, отдаю их кому-то - и приходит сила.
Вношу деньги на биржу для покупки акций - и приходит сила.
Хочу купить недвижимость в другой стране, оформляю нотариально заверенную доверенность на посредника - и тогда эти силы просто выстраиваются в линию.
Гарантия
Чтобы хоть как-то сделать такие сделки более-менее надежными, было введено понятие гаранта (эскроу).Это определенная организация или физическое лицо, которое проводит данную сделку и своей репутацией гарантирует ее честность.
Стороны сделки передают свои ценности гаранту (атомарные операции), а затем он распределяет их согласно заключенному между ними договору.
Таким гарантом является обычный банк, через который человек совершает финансовые операции.
Государство является гарантом.
LinkedIn является гарантом.
Дядя Вася может быть поручителем в некоторых дворовых спорах.
Но, во-первых, не всегда можно найти поручителя по определенной сделке.
Во-вторых, гарант также подвержен влиянию злых внешних сил.
Например, как лично, так и через свою компьютерную систему.
Менее восприимчива, но не равна нулю.
И в-третьих, ее услуги – минимизация рисков – зачастую очень дороги.
Задача посредника и гаранта существовала всегда.
Это фундаментальная проблема экономических и социальных отношений в обществе.
Решить ее хотя бы частично не удалось как-то — ни в обычной жизни, ни в компьютерном мире.
Пока не появилась технология блокчейн, которая принесла нечто качественно новое, ранее невозможное.
А именно, гарантия справедливости при выполнении определенных операций.
Прогресс С середины 20 века информационные технологии развивались вполне предсказуемо и системно.
Сначала появились компьютеры.
Потом их стали объединять в сети.
Затем поверх этих сетей появились дополнительные протоколы.
Например, распределенные вычислительные сети — это когда одна задача, требующая больших вычислительных ресурсов, распараллеливается на нескольких компьютерах, что ускоряет время ее выполнения в несколько раз.
Либо репликация базы данных – когда одни и те же данные дублируются на нескольких физических серверах с целью повышения надежности, производительности и удобства работы с пользовательской базой данных.
Работа любой, даже очень сложной информационной системы, не выходила за рамки алгоритмического замысла ее создателя.
Каждый узел системы за что-то отвечал, занимая свою нишу в потоках данных программы.
Разработчик или администратор системы был для нее богом, который мог все.
Например, разработчик Paypal легким движением руки мог установить баланс своего личного счета в пару миллионов долларов.
То же самое мог сделать и хакер, проникший в систему.
Проблема централизованной системы.
Системы, где есть центр, на который можно повлиять и получить желаемый результат. В 2008 году некто под именем Сатоши Накамото представил инновационную децентрализованную архитектуру программного обеспечения, из-за которой кому-либо было очень сложно вносить несанкционированные изменения в данные.
Биткойн-блокчейн
Он представил блокчейн — сеть большого количества компьютеров (тысяч), хранящих информацию о:- Адреса биткойн-кошельков с указанием их баланса.
- Транзакции — операции по переводу определенной суммы с одного биткойн-кошелька на другой.
Вся информация доступна для просмотра каждому, и вся она дублируется на каждом компьютере (узле) этой сети.
Все узлы являются копиями друг друга.
И эта безумная децентрализованная избыточность дает тот диалектический переход от количества к качеству, который заключается в том, что несанкционированно изменить однажды записанные данные практически невозможно.
Эта защита реализуется следующим простым способом.
Вся поступающая информация о новых адресах и транзакциях записывается частями – блоками.
Каждые 10 минут создается новый блок из новых транзакций.
После формирования следующего блока к нему добавляется хеш предыдущего блока и вычисляется хеш текущего, который затем используется для последующего блока.
В результате получается одна и та же цепочка блоков, когда каждый блок ссылается на предыдущий.
В результате при изменении данных в одном блоке изменится его хеш, а значит, хэши последующих блоков станут невалидными.
А это значит вся цепочка.
Даже если мы пересчитаем и перезапишем все последующие блоки, мы получим один узел, отличный от всех остальных.
Это просто не будет учитываться системой.
При записи новых транзакций блокчейн использует определенные алгоритмы — метод поиска консенсуса между узлами, участвующими в процедуре.
В частности, блокчейн Биткойна использует метод «Доказательство работы».
Это очень затрудняет вмешательство извне.
Теоретически, чтобы повлиять на децентрализованный блокчейн, злоумышленнику необходимо будет вмешаться в работу более половины его узлов.
Тогда он сможет обмануть систему и «двойно потратить» биткойны — отправить две транзакции одновременно с одного адреса и продублировать сумму перевода на оба адреса получения.
Эта проблема называется «Атака 51%».
Теоретически это возможно, но экономически это очень дорого.
Термин «блокчейн» используется для обозначения как цепочки блоков на одном узле, так и всей компьютерной сети.
Добыча
Запись нового блока в блокчейн Биткойна устроена таким образом, что требует больших вычислительных ресурсов для трудоемких математических вычислений.Это сделано специально для повышения надежности системы.
Эти расчеты производят майнеры — люди, предоставившие для этой цели вычислительные мощности своих компьютеров.
За это они получают определенную сумму, которую платит лицо, инициировавшее сделку.
Графические процессоры видеокарт лучше всего справляются с приведенными выше расчетами.
Именно поэтому их цена вслед за спросом так подскочила после популяризации биткойнов.
Интернет ценностей Так была создана система неких виртуальных ценностей, защищенная от несанкционированного копирования.
Сатоши «запустил» в него биткойны, потому что его целью было создание криптовалюты, но точно так же можно было развернуть аналогичный блокчейн (компьютерную сеть) с произвольными значениями — акциями компании, социальным капиталом, бонусными баллами.
О чем договариваются между собой участники обмена ценностями.
Элемент информации в блокчейне может иметь любую ценность.
Это был действительно качественный прорыв – к Интернету информации добавился Интернет ценностей.
Теперь есть гарантия подлинности цифровой ценности, то есть уверенность в том, что ее невозможно скопировать.
Эта ценность может быть надежно сохранена и передана кому-то другому.
Свойство неизменности данных в блокчейне пока еще далеко не оценено и не получило широкого распространения.
Представьте себе реестр недвижимости, который коррумпированные сотрудники не могут изменить.
И это большая проблема не только в развивающихся странах, но и в развитых странах.
Криптовалюта
Однако за Биткойн сразу же взялись как за криптовалюту — то есть аналог обычных денег.Человеку из одной точки земного шара стало удобно быстро и недорого отправить определенное количество биткойнов на другой континент. Это было гораздо удобнее, быстрее, дешевле и даже надежнее, чем банковский перевод. Появились обменники, где можно было обменять фиатные (обычные) деньги на биткойны и обратно.
Криптовалюты полностью анонимны.
Доступ к биткойн-кошельку (который находится где-то в блокчейне) осуществляется с помощью его закрытого ключа — последовательности символов в виде строки.
Тот, кто владеет этим ключом, может отправлять переводы с этого кошелька на другие адреса.
Это делается с помощью специальных программ или сайтов, предоставляющих доступ к блокчейну.
При этом информация обо всех адресах (кошельках) и транзакциях в блокчейне Биткойна общедоступна.
Можно отследить движение средств с кошелька на кошелек, и этим пользуются государственные структуры, борющиеся, например, с незаконным оборотом наркотиков.
Однако у Биткойна как финансового инструмента есть серьезная проблема – высокая волатильность.
Его обменный курс по отношению к доллару США может колебаться весьма существенно.
Поэтому он хорошо подходит для транзакций с быстрым вводом/выводом, но при длительном хранении могут возникнуть неприятные сюрпризы.
При этом волатильность Биткойна активно использовалась для «инвестирования» в него с целью игры на колебаниях цен.
Во время сессии вопросов и ответов Ask Me Anything (AMA) на Reddit Билла Гейтса спросили, инвестирует ли он в цифровые активы.Миллиардер ответил, что в его портфеле нет криптовалют, поскольку он любит инвестировать только в активы, которые оправдывают свою стоимость.
Например, в компаниях, которые производят какую-либо продукцию.
По мнению Гейтса, цифровые активы таковыми назвать нельзя.
Блокчейн v2.0
В 2013 году российско-канадец Виталик Бутерин представил новую версию технологии блокчейна — Etherium, которая привнесла некоторые полезные нововведения, такие как разные типы ценностей в одном блокчейне (токены).Но, самое главное, оно позволяло в определенных случаях при совершении сделок между сторонами исключить необходимость в «гаранте», обеспечив надежность и справедливость сделки.
Например, чтобы купить акции компании, не обязательно обращаться к брокеру или централизованной бирже, теряя на комиссиях и рискуя деньгами.
Теперь теоретически это можно сделать напрямую самому.
Отпадает необходимость в биржах, исчезает необходимость в банках, акционерных компаниях и других посредниках.
Именно Etherium Бутерина открыл эру смарт-контрактов и децентрализованных финансов (DeFi).
Новая технология блокчейна в дополнение к гарантии подлинности ценностей , пожертвовано Сатоши Накамото, добавлено гарантия их честной торговли .
Подробнее об этом в следующей части.
выводы Блокчейн позволяет пускать в обращение виртуальные элементы, которые хорошо представляют ценности в человеческом мире.
На данный момент основная, хотя и далеко не единственная ценность, виртуализированная в блокчейне, — это деньги.
Эти элементы защищены от копирования (подделки), имеют владельца и могут быть изменены по его желанию.
Блокчейн как система управления этими элементами хорошо защищен как от взлома, так и от технических сбоев.
Блокчейн децентрализован: им не владеет ни одна организация, и ни один человек практически не имеет возможности вмешиваться в его работу.
Блокчейн финансово самоорганизован: комиссии за транзакции идут на вознаграждение майнерам, которые создают новые узлы.
Теги: #блокчейн #биткойн #криптовалюта #Децентрализованные сети #Криптовалюты #Исследования и прогнозы в ИТ #Финансы в ИТ #биткоин #Эфириум #Криптовалюта #активы
-
Разработчики Chrome Стали Миллионерами
19 Oct, 24 -
Видео Урок По Пайке И Разборке. Продолжение
19 Oct, 24 -
J&P: На Смартфонах Можно Хорошо Зарабатывать
19 Oct, 24