Технология блокчейн – что это такое простыми словами

Технология блокчейн - что это такое простыми словами

Про новые технологии простым языком

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

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

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

Пример: на постройку скамейки дали денег 3 человека: Женя, Гена и Саша. Женя и Гена дали по 1000 гривен, а Саша 1500 грн. Их общий счёт стал 3500 гривен (это первый блок). После того как они вложили деньги, Саша захотел забрать 500 рублей, Женя и Гена подтвердили транзакцию и создался второй блок (в нём было учтено, что происходило в первом блоке).

Безопасность

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

Когда все участники транзакции соглашаются с её проведением, то создаётся блок. Если они не подтвердили эту транзакцию, то он не появляется в блокчейне. Если кто-то захочет произвести взлом в блокчейне и заменить количество переведённых средств, время создания или количество денег на балансе, то ему придётся изменить все последующие блоки. Например: человек 1 вложил на общий счёт 1000 грн., а человек 2 100 (1 блок), после этого человек 1 вложил ещё 100 гривен(2 блок), и ещё 100 (3 блок). В итоге получилось 1300 гривен (они были записаны в 3 блоке). Если человек 2 захочет изменить сумму, которую он вложил (например, 100 на 1000), то ему придётся изменять все последующие блоки, ибо в 3 блоке записано, что на счёте 1300. И когда происходит такая замена, система заново проверяет этот блок и если он не соответствует последующим блокам, то изменения в нём отклоняются.

Это были преимущества блокчейна, но у него есть только один, но очень существенный минус – время вычисления. Представьте, что Вы целый год писали дневник, на каждой новой странице была новая дата (1,2,3,4 декабря и т.д.). В таком случае Вам бы пришлось на каждой новой странице записывать не только то, что произошло сегодня (например, 5 декабря), но и всё, что произошло до этого (4,3,2,1 декабря и т.д.) То есть, чем длиннее блокчейн, тем дольше будет создаваться каждый последующий за ним блок.

Получается эдакая пирамида

Перспективы развития

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

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

На данный момент технологией БЧ заинтересовались следующие компании: Visa, Mastercard, Unionpay и SWIFT. Также как Швеция и Объединённые Арабские Эмираты запланировали ввод земельного реестра на основе технологии блокчейна. В Эстонии работает блокчейн – система гражданства.