Что такое блокчейн — описание технологи простыми словами для чайников. Как создать блокчейн кошелек

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

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

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

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

Блокчейны — это защищённые базы данных по своей конструкции. Данное понятие было введено Сатоси Накамото в 2008 году, а затем впервые реализовано в 2009 в рамках цифровой валюты биткоин. Блокчейн служит публичной бухгалтерской книгой для всех биткоин-операций. Благодаря системе блокчейн, биткоин стал первой цифровой валютой, решившей проблему двойной стоимости валюты (в отличие от физических монет или токенов электронные файлы могут быть продублированы и использованы дважды) без использования авторитетного органа или центрального сервера.

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

Как действительно работает блокчейн?

Некоторые люди называют блокчейн «интернетом ценностей», что, я считаю, является хорошей метафорой.

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

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

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

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

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

Почему блокчейн важен?

Мы все в настоящее время пользуемся для обмена информацией децентрализованной онлайн-платформой: интернетом. Но когда речь идёт о передаче ценностей — денег — мы, как правило, вынуждены возвращаться к старомодным, централизованным финансовым учреждениям, таким как банки. Даже онлайн способы оплаты, которые существуют чуть ли не со дня рождения Интернета — PayPal является наиболее очевидным примером — как правило, требуют интеграции с банковским счётом или кредитной картой, чтобы их можно было использовать.

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

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

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

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

Это так называемые «умные контракты», и возможности их использования практически бесконечны.

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

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

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

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

Понравился текст? Поддержите наш проект!

или напрямую на яндекс-кошелёк 410011404335475

Действующие лица: Коля, Вася, таджики и Люда (в эпизодах).

В закладки

Фото stivoberlin, Flickr

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

Однако объяснить то, как работает блокчейн (и сам биткоин), до сих пор непросто. На «Лепрозории» в очередной раз показать на пальцах принцип работы блокчейна, и, кажется, у пользователя sleep получилось сделать это максимально наглядно - в виде истории о Коле, ведущем дневник, и Васе, который этот дневник пытается подделать.

Блокчейн - это дневник, который почти невозможно подделать

Коля решил вести дневник. Для этого он завёл тетрадку и начал писать там строчки вроде таких:

1. Купил хлеба2. Позвонил Геннадию…132. Дал Васе в долг 100 рублей133. Трахал Люду134. Покакал

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

Вася решил не искушать судьбу, пробрался к Коле в дом, нашёл дневник, долистал до строчки 132 и заменил её на «Трахал Олю». На следующий день Коля достал дневник, долго искал в нём запись про долг Васе, не нашёл и пришел извиняться.

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

Придумал он следующее. У себя в операционной системе «Линупс» он нашёл программу md5sum, которая брала любой текст и превращала его в хеш - 32 непонятные цифры. Как именно она это делала, Коля не понимал, но в целом казалось, что она выдавала полную белиберду. Например, если в программу ввести слово «привет», она в ответ выдаёт «8b4609d7e974702ff1451220c7ededcf». А если ввести, казалось бы, почти то же самое, но с лишним пробелом, то уже «69ab827825fdb876e709abd3d783dbb6».

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

0000 (начальный хеш, ограничимся для простоты четырьмя знаками)1. Купил хлеба4178 (хеш от 0000 и «Купил хлеба»)2. Позвонил Геннадию4234 (хеш от 4178 и «Позвонил Геннадию»)…4492132. Дал Васе в долг 100 рублей1010133. Трахал Люду 8204 (хеш от 1010 и «Трахал Люду»)

Если теперь какой-нибудь Вася захочет изменить строчку 132, изменится и хеш этой строчки (он будет не 1010, а чем-то другим). Это, в свою очередь, повлияет на хеш строчки «133. Трахал Люду» (он будет не 8204, а чем-то другим), и так далее до конца дневника. Теперь ради одной записи Васе придётся подменить весь дневник после неё, что сложно.

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

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

Вводная информация для чайников и тех, кто не в теме

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

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

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

Исторический экскурс

Что такое блокчейн, мир узнал в 2009 году после запуска знаменитой криптомонеты Биткоин. Однако теоретические основы для различных реализаций данной технологии разрабатывались ещё в девяностых годах прошлого века Адамом Баком, Хэлом Финни, а также Веем Даем и Ником Сабо.

Бытует мнение, что именно на основе этих исследований японский программист Сатоши Накамото разработал свою технологию blockchain. Разработка началась в 2007 году, согласно популярному в сети слуху, после того как Сатоши разозлили высокие комиссии за денежные переводы и другие транзакции в обычных платёжных системах. Накамото задумал реализовать систему, лишённую этих недостатков, и уже в 2008 году в сети был опубликован первый протокол с принципами работы нового вида электронных денег – криптовалюты Биткоин. Спустя примерно год, после небольших доработок Сатоши передал в открытый доступ программу «клиент» и создал первый блок в системе Биткоин.

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

Принцип работы Блокчейна и его преимущества

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

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

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

Что дает Блокчейн и зачем он нужен современной экономике?

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

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

Заключительная часть

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

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

Основные характеристики блокчейна - это:

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

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

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

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

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

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

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

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

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

Блокчейн и новый взгляд на собственность

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

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

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

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

Как это выглядит не на блокчейне: например, если мы говорим о базе данных депозитория, то в ней зафиксировано, что условному пользователю принадлежит 500 акций. Но он сам не имеет права вносить изменения в базу. Вместо этого он должен обратиться к финансовому институту и сказать, что хочет продать эти акции. И институт по поручению пользователя меняет запись в базе данных. Блокчейн же позволяет сделать так, чтобы институт не имел возможности изменить данные об этих акциях - или передать их - без согласия клиента: только сам клиент может это сделать, потому что только он владеет уникальным цифровым ключом и может передать акции кому угодно другому, и если он их передаст, то владеть ими он больше не будет. Своим ключом он подпишет транзакцию, сообщение, о том, что у определенного объекта сменился собственник. Это равносильно тому, как если бы он написал: «Я подтверждаю, что теперь этот объект принадлежит новому владельцу» и указал, например, номер его расчетного счета.

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

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

Мировая блокчейн-экосистема

Мировую блокчейн-экосистему можно условно разделить на три класса:

  1. децентрализованные автономные организации и приложения, такие как Bitcoin, Ethereum, BitShares и др.,
  2. блокчейн-сервисы
  3. приватные блокчейн-системы.

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

Их цель - снизить издержки на IT и ускорить процесс завершения расчетов по сделкам

Блокчейн-сервисы, такие как CoinBase или Circle, в которую кстати инвестировали Goldman Sachs, оказывают услуги на публичном блокчейне, но зарегистрированы в какой-то национальной юрисдикции и имеют счета в местной валюте.

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

Есть на рынке и гибридные решения, например Ripple. С одной стороны, это частный блокчейн в чистом виде, который администрируется компанией Ripple Labs. Но при этом у него есть собственный токен, который называется XRP. У XRP, правда, всего две функции. Первая - защищать систему от спама: за размещение записи авторизованный пользователь должен заплатить немного XRP. И вторая - токен выступает в качестве единицы расчетов при обмене любых национальных валют внутри системы.

Преимущества частного блокчейна

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

Частный блокчейн дешевле, надежней и функциональней традиционных баз данных в основном за счет архитектуры

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

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

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

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

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

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

В любых сложных распределенных базах данных есть проблема согласованности операций (consistency) и их доступности (availability). Это классические проблемы, и они в принципе не могут быть решены. Публичные блокчейны предлагают сверять состояние системы на основании экономических стимулов. Блокчейн биткоина делает это раз в 10 минут, Ethereum - раз в 17 секунд, BitShares - раз в 3 секунды. Но как бы хорошо это ни звучало, на самом деле это все равно слишком долго. На этом фоне частные блокчейны сейчас выдают просто фантастические скорости. Во многом частные блокчейны превосходят публичные по скорости за счет того, что такая сеть может доверять каждому из своих узлов, и у системы нет необходимости запускать механизм proof-of-work для каждой транзакции.

Публичный и частный блокчейн: точки соприкосновения

Публичные и частные блокчейны могут быть связаны, и это не несет никаких рисков с точки зрения информационной безопасности для финансовых организаций. Сейчас на рынке формируются два объединения, которым под силу изменить практически все. Это HyperLedger Project, который создается на платформе Linux Foundation, и Open Blockchain, которым занимается IBM. Один софт делают в соответствии с моделью блокчейна биткоина (UTXO), а другой - по другой архитектуре, которая предусматривает хранение информации о балансе каждого счета, как на Ethereum.

По сути HyperLedger Project, который уже вовсю создает свою, приватизированную, базу данных - это вертикально-интегрированный холдинг из 20–30 организаций. Для них блокчейн - реальная возможность сделать процессы более упорядоченными и прозрачными, а заодно повысить эффективность IT-систем участников.

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

Bankir.ru Записала Татьяна Ковлягина

Криптовалюты называют принципиально иным видом платежных средств, дающим новые возможности. Однако какие дополнительные возможности могут нести в себе деньги? Следует начать с их функционала. Деньги – это :

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

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

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

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

Ситуация с криптовалютой в корне отличается от положения дел в сфере фиатных денег:

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

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

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

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

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

Свойства решений системы блокчейн

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

Как можно по-простому определить криптовалюту? Что такое есть виртуальная монета Биткоин (для конкретики)? В двух словах – это некое математическое значение, удовлетворяющее задаваемым ограничениям. Каждое такое ограничение по сути своей представляет из себя математическое уравнение. И совокупность этих уравнений содержит в себе каждая «монетка».


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

  • количество решений (т.е. удовлетворяющих ограничениям значений) ограничено и счетно. Например, Биткоинов может существовать не более, чем 21 миллион. (И ни на одну Сатоши (1/100 000 000 Биткоина) больше). Это формирует т.н. дефляционную финансовую модель, когда не деньги выпускаются под нужды обслуживания товарооборота в экономике, а цены на товары изменяются в зависимости от соотношения «стоимость товара / количество денег»;
  • нахождение каждого последующего простого решения представляет собой более сложную задачу, чем для предыдущего значения. Иными словами, алгоритм вычисления криптовалютных значений постоянно усложняется. Причем усложняется по экспоненте;
  • все решения отличаются друг от друга (ведь это математические значения).Таким образом обеспечивается уникальность каждой виртуальной монеты. Однако не только подобным способом. (Об этом далее). Подробнее узнать о криптовалютах вы можете .

Защита криптовалюты от подделки

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

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

  • отслеживала историю транзакций с каждым уникальным значением;
  • реагировала на появление «двойников» (т.е. на несанкционированную эмиссию);
  • блокировала транзакции в случае «сомнений».


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

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

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

Виртуальная конструкция blockchain

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

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

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

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

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

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

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

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

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

Блокчейн – что это такое простыми словами и для чего нужно с точки зрения контроля

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

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

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

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

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

Функции системы контроля блокчейн

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

  1. распространение между всеми базами данных , прикрепленных к каждому заголовку в системе информации о проводимых транзакциях. (И желательно, побыстрее);
  2. сверка начального состояния заголовка перед осуществлением транзакции. (Теперь уже есть, с чем сверять).


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

Почему именно 6 подтверждений? Простой математический анализ (ну как простой, — теория вероятностей) демонстрирует, что для удачной «эмиссии дубликатов» потенциальному мошеннику потребуется осуществить симуляцию в таком количестве блокчейнов, что для этого потребуются поистине чудовищные вычислительные мощности, агрегировать которые просто не представляется создателям (и пользователям) криптовалютных систем реальным. Вместе с тем, вероятность «случайного попадания» именно при наличии 6 независимых подтверждений оценивается не выше, чем в 0,001%. И это с учетом возможного распределения вероятностей.

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

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

Применение технологии blockchain

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

  • При разработке платежных платформ.

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

  • При осуществлении краудфандинга во всех его проявлениях .

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

  • При ведении юридической истории имущественных отношений.

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

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

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

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