Что такое блокчейн?

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

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

Что значит Blockchain?

Прежде всего, стоит отметить, что blockchain был и остается платформой виртуальной платежной системы Биткойн (Bitcoin). Эту криптовалюту в 2009 г. придумал некий Сатоши Накамото, хотя не факт, что это один человек, а не группа программистов. Ни одна попытка установить авторство ни к чему не привила, так что инкогнито до сих пор не нарушено.

Если разобрать термин по косточкам, получим: block – блок, и chain – цепочка. Отсюда выходит, что блокчейн, это соединенные в цепочку блоки, выстроенные в строгой очередности.

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

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

Продолжая говорить о цепочках, следует выделить два их вида:

  • Открытая – любой участник может видеть и вносить в нее данные. Чаще всего она используется для Биткойнов.
  • Частная – используется в кругу из нескольких участников, и только они могут читать ее или вносить дополнения.
  • Эксклюзивный блокчейн – один из подвидов частного, куда допускаются лица, выполняющие обработку транзакций.
Читайте также:   13 самых странных криптовалют

Все вышесказанное о blockchain можно выделить в несколько основных качеств:

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

Принцип работы блокчейна

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

Как работает блокчейн?

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

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

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

Читайте также:   Манипуляции ценами в экосистеме биткоина

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

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

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

Особенности блокчейна

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

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

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

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

Proof of Work (PoW) и Proof of Stake (PoS) – те самые составляющие, благодаря которым и совершается магия безупречного выполнения задач.

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

Читайте также:   Криптовалютные пирамиды

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

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

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

В противовес ему автор криптовалюты Ethereum (Эфириум или Эфир, а сокращенно ЕТН) – Виталий Бутерин, разработал алгоритм PoS. В отличие от PoW, его метод дешевле и менее ресурсозатратный, а вместо трудоемких вычислений отдается предпочтение балансу кошелька.

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

И все же у системы есть недостаток, которые невозможно игнорировать – она позволяет создавать дубли переводов валюты.

На данный момент идет работа над шлифовкой механизма использования тандема PoW и PoS, как наиболее удачной модели, но уже сейчас ее успешно используют такие криптовалюты, как Espers, Blackcoin и KATZcoin.