Что такое блокчейн простыми словами. Технология блокчейн
Блокчейн – новейшая технология, интерес к которой вырос вместе с популярностью криптовалют. Сегодня ее широко обсуждают не только в мире финансов. Блокчейн уже пробуют использовать для хранения и обработки персональных данных и идентификации, в маркетинге и компьютерных играх. Но что такое блокчейн? Разбираем по буквам.
В дословном переводе блокчейн – это непрерывная цепочка блоков. В ней содержатся все записи о сделках – хоть с луковицами тюльпанов в ботаническом саду. В отличие от обычных баз данных, изменить или удалить эти записи нельзя, можно только добавить новые.
Если тюльпанов стало меньше (вымерзли или их съели грызуны), то в книге учета сохраняется информация, сколько их было прежде. Она не редактируется и не удаляется, но появляется новая запись, что тюльпанов стало меньше и куда они пропали.
Блокчейн еще называют технологией распределенных реестров, потому что всю цепочку сделок и актуальный список владельцев хранят на своих компьютерах множество независимых пользователей. Даже если один или несколько компьютеров дадут сбой, информация не пропадет.
Мы собрали понятия, которые часто используются при обсуждении блокчейна. Они помогут разобраться, как устроена технология распределенных реестров.
А – актив
Что-то ценное: например, деньги, имущество, ценные бумаги, информация. Активы могут существовать в реальном мире, как, например, квартира или автомобиль, а могут быть полностью цифровыми.
Т – транзакция
Когда люди передают активы друг другу, это называется транзакция.
Предположим, Петя вырастил необыкновенно ценный тюльпан и решил подарить (или продать) его Маше. Это и будет транзакция.
Передавать могут не только сам актив, но и права собственности на него от одного владельца другому. Например, Петин тюльпан остался расти в ботаническом саду, но права собственности на него он решил передать Маше. Это тоже транзакция.
И главное здесь – учет транзакций.
У – учет транзакций
Учет транзакций – это фиксация всех переходов актива или права на него от одного человека к другому. И здесь возникает ключевой вопрос: насколько механизм подтверждения передачи прав надежен и конфиденциален?
Петя может торжественно вручить подруге открытку, подтверждающую, что тюльпан теперь принадлежит ей. Может послать эту открытку по почте или передать с садовником. А главное, Петя должен сообщить самому ботаническому саду, что Маша теперь новый владелец цветка. И в базе данных ботсада должна появиться соответствующая запись.
Представим теперь, что большая книга владельцев цветов в ботаническом саду пострадала от наводнения. Все записи исчезли. А почта или садовник потеряли открытку. Как теперь Маше доказать свои права собственности?
К сожалению, такое иногда происходит не только с цветами. Предположим, вы решили перевести сотню евро другу, который оказался без денег за рубежом. Проблемы с системами банка, хакерские атаки, мошенничество или ошибки сотрудников могут вызвать сбой на любом из этих этапов. Такое, конечно, случается редко, но все же бывает. И тогда записи о транзакциях могут исчезнуть или измениться, а проведение операций может быть приостановлено.
Эти операционные риски неизбежны, если учет ведут конкретные организации и записи о транзакциях хранятся только в одном месте. Технология блокчейн снижает такие риски, потому что предлагает систему учета на основе распределенных реестров.
Р – распределенные реестры
В блокчейне реестр владельцев не хранится на сервере одной организации. Его копии одновременно обновляются на множестве независимых компьютеров, объединенных через интернет.
В случае с Петей и Машей это можно было бы представить так: дюжина садовников отметила в своих списках, что право собственности на тюльпан перешло Маше. Даже если один-два из них потеряют или запачкают землей свои блокноты, у всех остальных записи останутся.
Как следствие, в блокчейне реестры с данными о владельцах активов невозможно подделать. Ведь эти данные хранятся на компьютерах огромного числа участников сети. А чтобы информация у всех пользователей была абсолютно полной и верной, в блокчейне ввели понятие консенсус.
К – консенсус
Если некоторые участники сети выключат свои компьютеры и часть транзакций у них не отразится или их записи окажутся неверными, это не повлияет на работу сети. Процедура консенсуса, то есть достижения согласия, позволит восстановить верную информацию.
Что, если один из садовников намеренно или случайно внесет в свой блокнот неправильную запись? Например, что Петя отдал свой цветок не Маше, а Оле? Все просто: перед тем как записать следующую строчку, все садовники сверяют свои блокноты. Верным признается тот вариант, который зафиксирован у большинства.
В реальных блокчейн-сетях за определенный период времени происходит несколько транзакций. И записи о транзакциях включаются в один блок.
Б – блок
Блок – это запись в распределенном реестре о нескольких транзакциях. В нем отражено, кто кому и когда перевел какой объем активов.
Ц – цепь
Цепь блокчейна неразрывна, поскольку каждый блок содержит ссылку на предыдущий. Блоки нельзя изменить или удалить, можно только добавить новые. Таким образом, всегда можно восстановить историю переходов конкретного актива из рук в руки и узнать его нынешнего владельца.
У садовников в блокчейн-саду есть строгое правило: они не могут ничего исправлять или зачеркивать в своих блокнотах. Транзакции нельзя отменить. Если Петя подарил Маше тюльпан, передумать, отыграть все назад и передарить цветок Наташе он уже не может. Только Маша теперь может что-то делать с этим цветком.
Новые блоки в цепь добавляют майнеры.
М – майнеры
Майнеры выполняют в блокчейне несколько функций:
-
хранят копии блокчейна и тем самым защищают информацию от потери или подделки;
-
подтверждают транзакции;
-
проверяют транзакции, которые зарегистрировали другие майнеры.
Как правило, число майнеров не ограничено. Чем их больше, тем лучше – такая сеть надежнее. Майнерами могут стать все желающие. Для этого им нужны специализированные компьютеры и программное обеспечение.
Что, если Петя решил сыграть в донжуана и подарить права на свой уникальный тюльпан не только Маше, но еще Оле, Насте и Наташе? В блокчейн-саду это невозможно. В каждый момент времени только один садовник может зарегистрировать транзакцию. Остальные садовники проверяют в своих записях, что у Пети действительно есть один тюльпан, подтверждают транзакцию и копируют эту запись в свои блокноты.
Но что мотивирует майнеров регистрировать новые транзакции? За поддержание работы сети майнеры получают награду.
Н – награда
Как правило, это комиссии от всех участников транзакций, записанных в блоке, и вознаграждение от самой сети. Сеть генерирует это вознаграждение по определенному алгоритму.
Зачем садовникам следить за порядком в своем блокчейн-саду? Ответ прост: садовник, который регистрирует транзакцию, получает за это награду. Например, новые луковицы тюльпанов. Их выдает ему ботанический сад, заинтересованный в «тюльпанной лихорадке».
Именно так происходит обычно с криптовалютами: награда – это определенное количество самих криптомонет. Они возникают буквально из воздуха и попадают на счет майнера. Так происходит выпуск новых единиц виртуальных денег, и общее количество виртуальной валюты увеличивается. Но при этом чаще всего есть ограничение: когда сумма монет достигает определенного максимума, их выпуск прекращается. Дальше майнеры могут работать только за вознаграждение от участников.
Это пример цепочки блокчейна: каждый блок содержит время и результат всех предыдущих транзакций. Алгоритм настроен так, что каждые 10 минут какой-то майнер добавляет к цепи новый блок и добывает 5 новых единиц криптовалюты.
Но кто именно из множества майнеров завоюет право добавить блок и получить за него вознаграждение? Для этого большинство блокчейн-сетей генерируют специальные задачи.
З – задачи
Предположим, Петя объявляет конкурс среди садовников. Он придумывает для них математическую задачу – и кто первый найдет решение, тот и добавит следующую запись в блокнот. Счастливчику, умеющему считать лучше всех, Петя обещает подарить луковицу. И еще одну ему подарит ботанический сад – как плату за труды.
Вероятность удачи для майнера – что именно он решит предложенную сетью математическую задачу первым, присоединит блок и получит за это вознаграждение – чаще всего зависит от мощности его оборудования. Чем производительнее его компьютеры, тем больше шансы заработать.
Куда и как именно майнеры и участники транзакций получают переводы? Для этого они используют анонимные цифровые кошельки.
К – кошелек
Кошелек – это специальный идентификатор. В нем хранится запись о состоянии счета участника (и это не обязательно деньги, а любые активы). Кошелек позволяет также узнать всю историю транзакций конкретного участника.
Чаще всего такие кошельки анонимны – они не позволяют узнать, кто именно принимает или отправляет с него активы.
В большинстве блокчейн-садов и садовники, и владельцы цветов играют в маскарад. Их истинные имена неизвестны. То есть никто не знает, что под маской льва скрывается именно Петя, а под костюмом бабочки – Маша.
В этом есть и опасность. Если владелец кошелька, например, забудет его номер, то никак не сможет доказать, что счет принадлежит именно ему. Все, что хранилось в кошельке, окажется потерянным навсегда.
Данные электронных кошельков и транзакции в блокчейне защищены шифрованием.
Ш – шифрование
Как гарантировать, что информация о транзакциях и состоянии кошелька будет верной, полной и конфиденциальной? Как в условиях анонимности получить доступ к своим активам? Существует целая наука о том, как решать эти задачи, – криптография. Шифрование – один из ее методов.
В блокчейн-сетях покупатель и продавец актива подтверждают транзакцию с помощью криптографических ключей – специальных уникальных цифровых кодов.
«Лев» Петя, передавая права на тюльпаны «бабочке» Маше, сообщает садовникам, сколько своих цветов он отдает Маше, и Машин адрес, куда эти тюльпаны надо доставить, – в блокчейне это называется «открытый ключ». А у Маши появляется сгенерированный ботаническим садом «закрытый ключ»: он позволяет только ей открыть хранилище с теперь уже ее тюльпанами.
Угадать последовательность символов цифрового кода криптографических ключей практически невозможно. Это делает технологию блокчейн одной из лучших для финансовых транзакций. Но в то же время уже были случаи взлома кошельков, поэтому их лучше подключать к сети только на время проведения транзакций, а в остальное время хранить офлайн.
Особенности технологии распределенных реестров
-
Актив может быть любым: например, акции, цифровые токены, права на недвижимость, золото или книги.
-
Транзакции проходят практически мгновенно, но на их подтверждение может потребоваться время. Какое именно – определяет алгоритм консенсуса конкретной блокчейн-сети.
-
Сделки конфиденциальны и анонимны: покупатель указывает только номер своего криптокошелька.
-
Комиссии минимальны, поскольку вместо централизованных посредников транзакции регистрируют майнеры. Комиссии – это их вознаграждение за поддержку работы блокчейн-сети. Но майнеров обычно очень много и конкуренция между ними высока – это и позволяет удерживать комиссии на низком уровне.
-
Права покупателей надежно защищены: отменить или изменить уже заключенные сделки невозможно. Если вы действительно приобрели что-то – например, луковицы тюльпанов или квартиру, – никакой мошенник не сможет доказать, что они принадлежат ему. Все сделки зафиксированы в цепочке блоков.
-
Информация надежно хранится, поскольку история всех операций записана в блокчейне и распределена по всем участникам сети. Каждый блок содержит информацию обо всех предыдущих операциях «с начала времен».
fincult.info
Технология блокчейн – простыми словами о сложном |
С популяризацией криптовалют о блокчейне заговорили многие. Распространенная ошибка заключается в том, что он рассматривается как производное от криптовалюты, что-то вроде побочного явления. Сегодня мы этот недостаток устраним и разберемся в том, что такое технология блокчейн простыми словами. Это поможет понять, почему ее называют технологией будущего.
Из данной статьи Вы узнаете:
Что такое блокчейн простыми словами?
Сам термин блокчейн образован в результате слияния 2 английских слов, blockchain = block (блок) + chain (цепь). Буквально понятие можно перевести как цепочка блоков и это наиболее полно отражает его суть.
Блокчейн можно воспринимать как децентрализованную базу данных. Ее свойства:
- информация хранится в блоках. При этом она не сводится только к переводам крипты, в блоки может записываться любая информация. Это делает блокчейн технологию универсальной и применимой к любой сфере деятельности человека – от идентификации личности до контроля условий перевозки ценных грузов;
- информация практически неуничтожима. Blockchain хранится на компьютерах пользователей подключенных к сети. Для полного физического удаления его нужно стереть со всех этих ПК. Если хотя бы на одном блокчейн уцелеет, информация будет восстановлена;
- информация неизменяема. Задним числом нельзя переписать добавленные ранее блоки. При этом блокчейн открыт, в любой момент каждый желающий может ознакомиться с информацией, хранящейся в нем (речь идет о публичном блокчейне)
- высокая защита от атак злоумышленников – для «взлома» блокчейна злоумышленники должны контролировать большую часть мощностей сети. Финансовые затраты на это превышают возможную выгоду от взлома blockchain;
- экономичность – из схемы взаимодействия между 2 сторонами сделки исключаются посредники.
Если говорить простыми словами, то блокчейн технология – это тот инструмент, который поможет по максимуму защитить любую информацию и устранит посредников при взаимодействии сторон в любых сделках.
История возникновения блокчейна
Сатоши Накамото не изобрел блокчейн-технологию. Его скорее можно назвать тем, кто обобщил существующие наработки и предложил свое решение.
Если углубиться в историю, то можно выделить ряд ключевых для этой технологии дат:
- 1991 г. – можно считать рождением блокчейна. Концепцию описали У. Скотт Шторнетт и Стюарт Хабер. Они работали над безопасностью документов в цифровом виде и пришли к решению в виде криптографически закрепленной цепи блоков, позволяющей хранить цифровые документы с временными метками;
- 1992 г. – включение в систему Merkle tree (дерево Меркла или хеш дерево). За счет этого в 1 блок можно было помещать несколько документов – аналогия с современным блокчейном и множеством транзакций в одном блоке;
- 1997 г. – Адам Бэк представил систему PoW HashCash. Позже ее использовал в Биткоине Сатоши Накамото;
- 2004 г. – Хэл Финни презентовал систему RPoW, в ней решил проблему двойного расходования;
- 2009 г. – запуск Биткоина, криптовалюта использует блокчейн для хранения информации о транзакциях;
- 2013 г. – эволюция blockchain. В блокчейне Ethereum стала возможна работа децентрализованных приложений (DApps), используются смарт контракты, обеспечивающие автоматическое исполнение определенных действий при выполнении заданных в них условий. Можно сказать, что блокчейн стал условно изменяемым.
До и после криптовалютного бума появляются новые криптопроекты. Многие базируются на блокчейне Эфириума, Биткоина, есть и новые разработки. Применяется технология блокчейн и в России.
Типы блокчейнов
Принцип хранения данных в связанных друг с другом блоках сохраняется, а разделение на типы выполнено в зависимости от доступности blockchain. Выделяют:
- публичный – простыми словами это тот блокчейн, в котором нет ограничений доступа. Любой может отправить транзакцию и участвовать в консенсусе. Это классический децентрализованный blockchain;
- consortium blockchain – полностью децентрализованными их назвать нельзя так как контроль над сетью фактически находится у группы заранее выделенных узлов (его и называют консорциумом). Простейший пример – для подтверждения блока нужно, чтобы его подтвердило 15 узлов из 20. Каждым узлом владеет определенная организация и они отвечают за нахождение и добавление блоков. Есть и другие типы консорциумных блокчейнов. Такой подход ведет к централизации и потере одного из ключевых преимуществ блокчейна;
- приватный blockchain – только одна компания имеет право добавлять блоки в цепочку, о децентрализации речь здесь не идет. Чтение в этом случае может ограничиваться рамками сотрудников этой компании или ее подразделений.
Из перечисленных типов блокчейна нельзя выделить лучший. Каждый хорош по-своему. Большинство существующих криптовалют используют публичный, реже консорциумный блокчейны.
Технология blockchain: разбираемся в деталях
Если описывать технологию блокчейн простыми словами, то она базируется на 3 основных элементах:
- непосредственно блокчейн. С тем, что это такое мы уже разобрались выше;
- p2p сеть – она необходима для того, чтобы можно было в любой момент времени проверить состояние блокчейна;
- алгоритм достижения консенсуса.
Чуть подробнее разберемся как работает блокчейн (на примере алгоритма PoW, именно его использует первая успешная криптовалюта в мире):
- в среднем каждый блок добавляется к блокчейну каждые 10 минут – это правило выполняется всегда. Если увеличивается количество майнеров, растет сложность, если наблюдается отток «шахтеров», сложность понижается с тем, чтобы удержать срок добавления блока в районе 10 минут;
- сам процесс майнинга по сути – решение задачи обратного типа. Если описывать процесс простыми словами, то у майнера есть ответ на задачу, есть инструкция и огромный набор исходных данных. Путем перебора он подбирает исходные данные, решает задачу до тех пор, пока не получит уже известный ответ. Блок, которому эти данные соответствуют, добавляется к цепочке;
- перед добавлением блока проверяется действителен ли он, это условие выполняется только если действительны все транзакции, входящие в него. В зависимости от крипты могут выдвигаться дополнительные условия. Проверяется в частности возможность осуществить все включенные в блок транзакции, на балансе отправителя должно быть достаточное количество крипты, также транзакции должны быть подписаны;
- после добавления блока blockchain автоматически обновляется на всех ПК, подключенных к сети.
Алгоритм консенсуса не сводится к одному лишь PoW, есть PoS (майнинг кошельком), PDoS и другие вариации.
Опасны ли непреднамеренные форки?
Под форком понимается разделение цепи блоков. Форки бывают запланированными, как, например, ответвление Bitcoin Cash и случайными. Последние долго не живут, такие ветви отмирают уже через несколько добавленных блоков.
Как происходит случайное разветвление цепи:
- представьте, что имеющиеся у вас 2 ВТС вы отправляете сначала получателю А, а потом тут же пытаетесь отправить их получателю В. Эти транзакции попадают в разные блоки;
- оба блока действительны. Представьте, что часть майнеров подтвердила блок с отправкой ВТС получателю А, а часть – получателю В. Возникла вилка – 2 альтеративные ветки блокчейна;
- какое-то время майнинг идет в обеих ветках. Но между ними всегда будет дисбаланс в мощности;
- ветка с большим количеством майнеров будет расти быстрее – к ней будут быстрее присоединяться новые блоки;
- так как майнеры зарабатывают на майнинге, они бросят короткую «медленную» ветку и перейдут в длинную. В короткой ветке они не смогут зарабатывать, она отмирает, никто не терпит убыток.
До весны 2015 г. максимальная длина таких побочных ветвей в Биткоине составляла 5 блоков. Летом того же года единственный раз в истории зафиксирована побочная ветка длиной 7 блоков.
Именно из-за этого есть требование по как минимум 6 подтверждениям со стороны сети хотя сторонние сервисы могут устанавливать свои требования по количеству подтверждений.
Варианты применения технологии блокчейн
Выше мы уже отмечали, что blockchain не налагает ограничений по типу хранимой информации, это не обязательно должны быть данные по переводу крипты между пользователями сети. Ниже приведем несколько вариантов использование блокчейна:
- инвестиции – есть возможность убрать всех посредников при взаимодействии инвестора и того, кто нуждается в финансировании;
- подтверждение авторства и права собственности. Как пример можно привести сервис Binded.com, подходит в первую очередь фотографам. Каждое фото проверяется на уникальность, ему присваивается уникальный шифр, и он записывается в блокчейн. По той же схеме можно передать фото в собственность другому человеку;
- азартные игры – уже есть казино, в которых честность игр можно проверить в блокчейне, все результаты записываются в него;
- документооборот также можно перевести на блокчейн;
- контроль условий перевозки грузов – важно, например, при транспортировке лекарств, сырья для производства вина и прочих чувствительных грузов;
- авторизация и идентификация пользователей;
- организация на 100% честных и прозрачных выборов.
Примеры внедрения блокчейна в реальную жизнь уже есть. Например, в Швеции в 2016 г. начали тестировать эту технологию с тем, чтобы перевести на нее документацию по земельному реестру. К 2018 г. проверки закончились.
Основная выгода такого нововведения – снижение бюрократизации и ускорение оформления сделок по купле-продаже участков. Если раньше после оформления контракта ждать приходилось 3-6 месяцев, то после внедрения blockchain ожидание может сократиться до часов.
Схожие инициативы заявили Украина и ОАЭ. В сентябре 2017 г. шведский банк SEB и американская биржа NASDAQ начали тестировать торговую платформу для работы с взаимными фондами, основанную на блокчейне. И подобных инициатив сотни, blockchain медленно, но верно внедряется в нашу жизнь.
Технология блокчейн в России
РФ в этом вопросе в числе отстающих не числится. Об интересе к этой технологии можно судить и по тому, что законодательно ее не запрещают, и по росту числа юрлиц, связанных с ней. На ЕГРЮЛ по состоянию на 13.08.19 зарегистрировано 108 юридических лиц, связанных с блокчейном, это число постоянно растет.
Что касается конкретных проектов, выделить можно:
- 11.01.2018 – старт работы блокчейн-лаборатории, запущенной Сбербанком;
- в Москве Росреестр планирует начать переводить на blockchain регистрацию сделок с недвижимостью;
- в середине 2017 г. Альфа Банк в сотрудничестве с S7 Airlines запускает платформу для удобного бронирования и покупки билетов. Подключение к системе банка идет через blockchain платформу;
- Мастерчейн – с определенными допущениями можно считать российским блокчейном на базе блокчейна Эфириума. Развитием платформы занимались практически все крупные банки страны.
Это далеко не все проекты такого типа, но пока что ожидаемой революции не произошло. Свою роль сыграло окончание криптовалютного хайпа, сырость законодательства в этой сфере и недостатки самой технологии. Крупный бизнес с опаской воспринимает все новое.
Заключение
Если говорить простыми словами, технология блокчейн – это то, что может сделать жизнь человека в разы проще. Речь идет в первую очередь о покупках разных масштабов, юридически верном оформлении сделок, защите авторства и прав собственности со 100%-ной надежностью, снижении бюрократии. Из привычных схем исчезают посредники, что делает процесс более простым и дешевым.
Тормозит развитие блокчейна сырость технологии, пробелы в законодательстве, а иногда и нежелание переходить на что-то новое, если старые решения работают. Но развитие есть и уже в ближайшие годы может состояться рывок в применении blockchain технологии в мире, в том числе и в России.
Не знаете где торговать криптовалютой? Рейтинг криптобирж Вам в помощь
internetboss.ru
что это такое простыми словами
Блокчейн- бесспорно гениальное изобретение-детище человека или группы людей, известных под псевдонимом Сатоши Накамото. Но с тех пор она превратилась в нечто большее, и главный вопрос, которым задается каждый человек знакомящейся с миром криптовалют: Что такое Блокчейн?
Распределение базы данных среди всех пользователей, это и есть блокчейн. Это технология создал костяк нового типа по свойствам похожим на интернет. Первоначально разработанный для цифровой валюты, Биткойн, технологическое сообщество теперь находит другие потенциальные возможности для использования этой технологии.
Биткойн был назван “цифровым золотом” и не зря. На сегодняшний день общая стоимость валюты приближается к 147 млрд. долларов США.
Как и интернет (или ваш автомобиль), вам не нужно знать, как работает блокчейн, чтобы использовать его. Однако наличие базовых знаний об этой новой технологии даст понять, почему она работает и считается революционной. Итак, я надеюсь, что вам понравится мое Блокчейн руководство.
Что такое Технология Блокчейн?
Блокчейн – это цифровая книга со списком всех транзакций, которую можно запрограммировать для записи не только истории платежей и переводов, но и практически всего того что нам дорого.
Распределенная база данных
Давайте представим сервис типа DropBox, который есть на сотнях тысяч компьютеров по всему миру. Вы можете выбрать группу пользователей? которая в режиме онлайн может смотреть и изменять данные, при этом все записи и изменения будут доступны всем.
Тогда представьте, что блокчейн придумана для регулярного обновления этого файлика. Надеюсь теперь у вас есть базовое понимание технологии блокчейн.
База данных блокчейна постоянно и автоматически сверяет все данные на подлинность, к тому же подменить какие либо данные невозможно. Это способ использования сети, который имеет очевидные преимущества. База блокчейна не хранится на одном сервере, а распределена межу всеми пользователями.
Именно поэтому все записи сохраняются правдивым, и их легко проверить любому желающему. Т.к. система полностью децентрализована, то ни один хакер не сможет ее повредить. Размещенный на миллионе ПК одновременно, данные легко доступны любому желающему в интернете.
Чтобы углубиться в аналогию с DropBox, я хотел бы, чтобы вы прочитали эту статью от специалиста по блокчейну:
Подобие Блокчеин в Google Docs
Традиционный способ совместного использования документов в бизнесе, это отправить документ Microsoft Word другому пользователю и попросить внести в него изменения.
Проблема заключается в том, что вам придется ждать получения отредактированной копии, вместо того что бы сообща вносить правки, пока другой человек не закончит.
Вот как работают базы данных сегодня. Два владельца не могут возиться с одной и той же записью одновременно.
Именно так банки поддерживают денежные остатки и переводы:
Они блокируют доступ (или уменьшают баланс), когда они делают перевод, затем обновляют другую часть остатков, затем повторно открывают доступ (или обновляют снова).
С Google Docs обе стороны имеют доступ к одному и тому же документу одновременно, и единственная версия этого документа всегда видна им обоим. Это как общая книга, но это общий документ, который может редактировать каждый из участников.
Представьте себе количество юридических документов, которые должны обработать сотрудники банков.
Вместо того, чтобы передавать их друг другу, и путаться, постоянно отдавая на редактирование, из-за того что весь процесс не синхронизирован.
Вам не нужен блокчейн для обмена документами, но аналогия с общими документами схожа.
Прочность и надежность блокчейна
Технология блокчейн- это аналог интернета. Разница лишь в надежности и устойчивости от хакерских атак. Сохраняя блоки информации, которые идентичны по всей сети, блокчейн не может:
- Контролироваться любой отдельной организацией;
- Не имеет единой точки отказа.
Биткоин появился в 2008 году. Начиная с этого времени, блокчейн работает без существенных сбоев.
На сегодняшний день любые проблемы, связанные с Биткойном, были вызваны хакерскими атаками или безответственностью.
Другими словами, эти проблемы возникают из-за плохих намерений и человеческой глупости, а не из-за недостатков в системе.)
Сам интернет оказался долговечным и существует уже более 30 лет. Это хороший знак, который служит хорошим примером для технологии блокчейн, который развивается с каждым днем.
Блокчейн состоит из сети вычислительных узлов
Узел – это компьютер, подключенный к блокчейн-сети с помощью клиента, который выполняет задачу проверки и ретрансляции транзакций. Он получает копию блокчейна, который автоматически загружается при присоединении к блокчейн-сети.
Вместе компьютеры создают мощную сеть второго уровня. Это совершенно новое видение того, как может функционировать интернет.
Каждый узел является “администратором” блокчейна и присоединяется к сети добровольно (в этом смысле сеть децентрализована). Однако, каждый из них имеет мотивацию для участия в сети: шанс заработать Биткоины.
Узлами называют еще майнингом Биткойна, но это выражение не правильно. На самом деле, каждый из тех то подключается конкурирует между собой, чтобы заработать Биткойны, решая вычислительные головоломки.
Я уже писал об этом в статье- Как майнить Биткоины
Биткойн был смыслом блокчейна, т.к. он был изначально задуман для него. Теперь уже всем известно, что это только первое из многих потенциальных применений технологии.
Уже доступно около 1500 различных криптовалют на основе биткоина и сети блокчейн (токенов со сменной стоимостью).
Идея децентрализации
По замыслу, блокчейн- это децентрализованная технология.
Все, что происходит в нем, является функцией сети в целом. Создание нового способа проверки аспектов традиционной торговли, связанных с операциями, может стать ненужным.
Например, торги на фондовом рынке происходят одновременно в блокчейне — подобное можно сделать в учете, например земельного реестра, сделав его полностью общедоступным. Децентрализация-это уже реальность.
Глобальная сеть компьютеров использует технологии blockchain для совместного управления базой данных, которая фиксирует операции с Биткойнами.
То есть Биткойн управляется его сетью, а не каким-то одним центральным сервером. Децентрализация означает, что сеть работает от пользователя к пользователю.
Кто будет использовать блокчейн?
Как веб-инфраструктура, вам не нужно знать о блокчейне, чтобы пользоваться им.
В настоящее время Финансовые компании предлагают самые лучшие варианты использования для этой технологии. Например, международные переводы. По оценкам Всемирного банка, в 2015 году в виде денежных переводов было отправлено более 430 миллиардов долларов США. И на данный момент существует высокий спрос на блокчейн- разработчиков.
Блокчейн потенциально отметает любого посредника для таких типов транзакций. Персональные компьютеры стали доступны широкой массе пользователей, с изобретением графического интерфейса (GUI), который принял форму “рабочего стола”.
Аналогично, наиболее распространенным GUI, разработанным для блокчейна, являются так называемые “кошельковые” приложения, которые люди используют для покупки вещей за Биткойн и хранения его вместе с другими криптовалютами.
Транзакции онлайн тесно связаны с процессами проверки личности. Легко представить, что в ближайшие годы приложения для кошельков превратятся в другие типы управления идентификацией, как паспорт или другое удостоверение личности.
Блокчейн и усиленная безопасность
Храня данные в своей сети, блокчейн устраняет риски, которые появляются с данных централизованных систем.
В ее сети отсутствуют централизованные точки уязвимости, которыми могут воспользоваться хакеры. Сегодня интернет имеет проблемы с безопасностью, которые знакомы каждому. Мы все полагаемся на систему “логин/ пароль” для защиты нашей личности в интернете. Блокчейн методы безопасности используют технологии шифрования.
В основе этого лежат так называемые открытые и закрытые “ключи”. “Открытый ключ” (длинная, случайно сгенерированная строка чисел) – это адрес пользователя на блокчейне. Биткойны, отправленные по сети, записываются к этому адресу. “Закрытый ключ” подобен паролю, который дает его владельцу доступ к биткоин кошельку или другим криптовалютам.
Храните свои данные на блокчейне- это безопасно. Это правда, хотя защита ваших криптовалют, также потребует защиты закрытого ключа(пароля), на случай если хакеры взломают ваш пк и уведут его.
Почему блокчейн не масштабируемый? Проблема внедрения в жизнь
В настоящее время все блокчейн таких протоколов как Bitcoin, Ethereum, Ripple имеют ограничения: каждый участвующий узел в сети должен обрабатывать каждую транзакцию. Напомним, что блокчейны имеют одну присущую им характеристику – “децентрализацию” – что означает, что каждый отдельный узел сети обрабатывает каждую транзакцию одновременно.
В то время как механизм децентрализации предлагает такие преимущества,как отказоустойчивость, гарантия безопасности, политический нейтралитет и аутентичность, все происходит за счет масштабируемости. Количество транзакций, которые блокчейн может обработать, никогда не может превысить количество транзакций одного узла, участвующего в сети.
Фактически блокчейн становится слабее, поскольку в его сеть с каждым днем добавляется все больше узлов из-за межузловой задержки, которая в геометрической прогрессии растет и растет.
В традиционной системе баз данных решение масштабируемости заключается в подключение дополнительных серверов (т. е. вычислительной мощности) для обработки добавленных транзакций.
В децентрализованный блокчейн системе, где каждый узел должен обрабатывать и проверять каждую транзакцию, он будет требовать от нас, добавление дополнительного вычисления для каждого узла сети, чтобы получить быстрый результат. Отсутствие контроля над каждым открытым узлом в сети приводит вникуда.
В результате все общественные блокчейн протоколы, которые работают в такой децентрализованной системе не способны сделать выбор между низкой пропускной способности транзакций и высокой степени централизации.
Другими словами, по мере роста размера блокчейна требования к хранению, пропускной способности и вычислительной мощности, необходимые для полноценного участия в сети, растут.
В какой — то момент он становится достаточно громоздким, что позволяет обработать блок информации только для части узлов, все это приводит к риску перехода на централизованную систему.
В целях расширения, блокчейн протокол должен придумать механизм, позволяющий ограничить число узлов, участвующих для подтверждения каждой транзакции, при этом подтверждая каждую сделку действительной. Звучит очень просто на словах, но технологически сделать это очень трудно.
Поскольку каждому узлу не разрешается проверять каждую транзакцию, нам каким-то образом нужны узлы, имеющие статистические и экономические средства для обеспечения безопасности других блоков (которые они лично не проверяют).
Где можно использовать технологию? Применение блокчейн системы
Блокчейн создан для упрощения взаимодействия между людьми.
Ладно, теперь вы знаете что такое блокчейн, и когда мы выяснили, что технология блокчейн распределяет обработку транзакций и в сетях хранения — он должен стать легче удобнее и двигаться дальше.
Наличие публичной или частной сети, позволяет осуществлять независимую проверку всех записей транзакций. Блокчейн удовлетворяет большинство потребностей в различных сферах жизни- к примеру записи, которые были зашифрованы и подключены для создания неизменяемой цепочки.
Смарт-Контракты
Распределенные регистры позволяют шифровать простые контракты, которые будут выполняться при соблюдении указанных условий. Ethereum-это блокчейн- проект с открытым исходным кодом, который был построен специально для реализации этой возможности.
На текущем уровне развития технологии смарт-контракты могут быть запрограммированы для выполнения только простых функций.
Подробнее читайте в статье: Что такое Smart контракты
Совместные платежи и покупки
С такими компаниями, как Uber и Яндекс Такси, экономика совместного использования уже доказала свой успех. В настоящее время пользователи, которые используют услугу совместных поездок, должны полагаться на посредника, такого как Uber. Позволяя совершать совместные платежи, блокчейн открывает дверь для прямого взаимодействия между сторонами, без использования третьих лиц.
Сюда же можно отнести совместные покупки, народ кооперируется что бы купить одежду, продукты и т.д., для получения более выгодных цен.
Краудфандинг
Краудфандинг площадок planeta.ru и blagobox.ru, развивают аналогию совместных платежей/ взносов средств. Популярность этих сайтов предполагает, что люди хотят учавствовать разработке продукта. Интерес разработки подобных платформ на системе Блокчейн выходит на новый уровень, потенциально создавая краудсорсинговые венчурные фонды.
Выборы, опросы, статистика
Сделав блокчейн устойчивой от вмешательств третьих лиц и общедоступным, технология распределенной базы данных может обеспечить полную прозрачность выборов или любого другого вида опросов. Смарт-контракты на основе Ethereum помогают автоматизировать данный процесс.
Проверка качества продукции
Потребители хотят знать, насколько компании соблюдают требования к качеству изготовляемой продукции. Распределенные регистры обеспечивают простой способ, подтверждения качества и подленности требований к продукции, которую мы покупаем.
Хранение и передача файлов
Децентрализация хранения файлов в интернете приносит очевидные преимущества. Распространение данных по всей сети защищает файлы от взлома или потери. Подобно тому, как bittorrent перемещает данные по интернету, IPFS избавляется от необходимости централизованных отношений клиент-сервера (т. е. текущий веб).
Интернет, состоящий из полностью децентрализованных веб-сайтов, может ускорить передачу файлов и потоковое время. Такое улучшение не только удобно. Это необходимое обновление веб-перегруженных систем доставки Контента.
Преимущества и недостатки блокчейн
Блокчейн полностью или частично вошел в нашу жизнь .
Благодаря данной системе уже реализованы различные системы, начиная от сельской промышленности и заканчивая банковскими операциями.
Преимущества блокчейн
Преимуществ достаточно:
- Полная безопасность и сохранение данных;
- Скорость проведения транзакций и прочих операций;
- Отсутствие посредников и третьих лиц;
- Надежность системы;
- Верность данных.
Недостатки блокчейн
Основной минус – это анонимность. Сейчас часто происходят прецеденты покупки оружия, наркотиков и прочих незаконных операций за криптовалюты.
- Сложно масштабировать и внедрить в жизнь;
- Для реализации нужно много народа;
- Очень трудно верифицировать личности пользователей, т.е. анонимность.
cryptohamsters.ru