Блокчейн, что это такое простыми словами?
[lwptoc]
Ведь именно эта идея лежит в основе всех криптовалют и обещает измение будущего человечества. Если говорить максимально понятно, то это аналог некой книги записей, в которую вносится любая операция, проведенная в сети.
Относительно того же Биткоина, в блокчейн вносятся данные о проведенных транзакциях, добытых монетах, подключенных майнерах, адреса кошельков пользователей и любые другие манипуляции с монетами. Также блокчейн хранит информацию о других ответвлениях, которые мы называем форками.
Blockchain с английского можно перевести как «цепочка блоков». Такое определение точно раскрывают саму идею. Остается разобраться, что же такое блоки, зачем они нужны и почему размещаются в цепочку.
Запись данных
Итак, основой здесь является блок с информацией. В него записываются:
- Сам факт осуществленной транзакции. Когда вы отправляете деньги из своего кошелька в другой, эта операция вносится в эту бухгалтерию. Теперь система точно знает, что у вас надо монетки снять, а на кошелек адресата положить
- Его подтверждение, проведенное майнером. Для этого работает протокол Proof-of-Work. Когда блок попадает на компьютер к майнеры, он обрабатывает его, удостоверяется в правильности транзакции, «расписывается» в соответствии сделки. Это называется майнинг.
- Конкретная сумма, которую пользователь отправил
- Также в блоке есть данные о предыдущем блоке. То есть, цепочка постоянно копирует сама себя, дабы предотвратить потерю информации
- Информация о сети. Если Биткоин, то указан Биткоин. Если Эфириум, то Эфириум
Запись проводится регулярно, вне зависимости от времени суток, выходных и праздничных дней и так далее. В этом она превосходит стандартную банковскую бухгалтерию, где за переводы отвечают кассиры.
Децентрализация
Blockchain является децентрализованной сетью. То есть у него нет главного компьютера, который отвечает и руководит основными. Все пакеты распределяются по мелким крохам среди участников сети: майнеров, кошельков и так далее.
Если в традиционной сети есть сервер, который управляется уполномоченным лицом, то есть риски. Его могут взломать, он может сгореть, выйти из строя и так далее. При децентрализации такого не случается, ведь гореть нечему. Все объемы данные находятся внутри блоков в зашифрованном виде. А сами блоки не имеют физического воплощения.
Хакер не может атаковать сразу всю цепочку. Сделать это попросту невозможно. Ведь один участник не способен оказать какого-то влияния не работоспособность системы. Нет здесь сервера. Помимо прочего, такая модель построения существенно дешевле, так как не требует серверного оборудования для размещения данных.
Зависимость от предыдущего
Блок не может быть сгенерирован, если он не будет подтверждать информацию о предыдущем звене цепи. Это легко объяснить на примере кальки, переводной бумаги:
- Вы берете один лист бумаги
- Подкладываете на него переводный материал
- А сверху укладываете новый лист бумаги
- Когда вы пишите что-то на верхнем слое, текст или рисунок отпечатывается и на нижнем
Примерно такой принцип взаимодействия применяется и между блоками. Каждый из них подтверждает существование другого и значимость его для сети. Но при этом, при потере какого-то из звеньев, ситуация не станет критической. Ведь его внутренности скопированы в другое звено. Это саморегулирующаяся, максимально защищенная сеть как от стороннего вмешательства, так и от банальной потери данных.
На основании такого концепта можно проводить форки. Существуя криптовалюта продолжает штамповать звенья своей цепи. Вы «берете» любое звено и устанавливаете на него новое направление. Теперь ветки растут в обе стороны.
Первая, материнская, остается базовой криптовалютой. А вторая, дочерняя, считается форком. На базе форка можно проводить модернизацию и создать новую криптовалюту, превосходящую старую. Но на практике это происходит не всегда. У того же Bitcoin десятки форков, но единицы из них способны исправить хоть какие-нибудь ошибки BTC.
Безопасность
Криптовалюта считается самым совершенным платежным средством, в плане защищенности от несанкционированного вмешательства. В этом тоже заслуга Blockchain. Технология позволяет распределять огромную базу данных между миллионами компьютеров по всему миру. Если хакер завладеет одним компьютером, то может удалить данные из кошелька.
Но эти данные уже давно переписаны на оставшиеся в строю машины. Да и пытаться изменить информацию особого смысла нет. Если кто-то и сумеет завладеть такой мощностью, чтобы обойти все фермы в системе и завладеть преимуществом (и возможностью управления) цепочки, то об этом сразу же узнают. Ведь техническая работа публична и блоки отслеживаются. Тогда люди попросту побегут продавать свои монетки и обрушат курс до нуля.
В итоге затраченные на мощность миллионы никогда не окупятся. Потенциальная угроза называется «Атакой 51 процента». Но, как видите, даже если такая возможность и есть, никому не выгодно ее реализовывать.
Анонимность
Изначально Bitcoin считался полностью анонимным. Но углубленная практика показала, что это не так. Перевод все-таки можно отследить, хоть и с огромным трудом. Но затем рынок создал монеты, которые абсолютно анонимным. Их принято обозначать буквой Z в названии: ZCash, ZCoin и так далее.
Но основа для конфиденциальности в блокчейне весомая. Схема P2P позволяет ее реализовывать. P2P означает передачу данных от пользователя к пользователю, без каких либо посредников. Предположим, вы отправляете сообщение ВКонтакте или через мессенджер Whats’App. Сначала послание попадает на сервер, после чего отправляется к получателю. Даже если вы удалите его, и удалит собеседник, работники ВКонтакте могут восстановить и прочитать.
Здесь же посредников нет. Любое сообщение просто зашифруется в блок (именно зашифруется так, что никто не сможет его перехватить) и пойдет через цепочку прямо до адресата. Нет копии на сервере, общение безопасно.
Влияние
Blockchain — это потрясающая разработка, которая открывает новые грани использования Интернета и коммуникаций в нем. Благодаря цепочке блоков, мы можем не только отправлять друг другу монеты, но и создавать защищенные и децентрализованные приложения, проекты, базы данных, документальные архивы, видеохостинги, почтовые сервисы и многое другое.
Поэтому Blockchain сейчас находится на пороге колоссального влияния на весь Интернет. В условиях, когда сайты блокируются, информация подвергается цензуре и попадает в руки к третьим лицам, именно децентрализация и ее инфраструктура способны изменить ход событий.