Большая часть блокчейн сетей представляют собой децентрализованную базу данных, где внесённая информация хранится в специальных блоках, расположенных последовательно. Информация внутри блока не может быть изменена и является конечной. Это является одновременно преимуществом и не достатком, в зависимости от отрасли, где это будет использовано.
Преимущества
Распределённость
Блоки на блокчейне не имеют единой точки доступа, т.к. они хранятся на сотнях и тысячах различных устройств, образуя сеть узлов, благодаря которым отказ любого их них не окажет никакого влияния на сеть в общем. Отсюда и высокий показатель устойчивости к различным атакам или техническим сбоям.
Стабильность
Информация закреплённая за определённым блоком не может быть изменена ни каким-либо образом. Что позволяет использовать блокчейн как безопасное средства хранения любых данных.
Простым примером является финансовая отчётность, в достоверности которой сможет убедиться абсолютно любой, а что главное её нельзя будет подделать. По скольку все транзакции являются публичными, скрыть какие-либо "левые" платежи будет невозможно.
Система доверия
Блокчейн позволяет отказаться от использования посреднических услуг, т.к. нужда в ком-либо, кроме получателя и отправителя - отсутствует. Транзакции попадают в сеть, процессом их обнаружения и валидации занимаются майнеры, а сам этот процесс называется майнингом.
Именно по этому нельзя определить кого-то конкретного, будь то организацию, банк или ещё кого-либо, т.к. за процесс функционирования сети отвечают десятки тысяч отдельных устройств, подключённых к ней.
Недостатки
Атака 51%
Биткоин уже много лет находится под управлением протокола Proof of Work, но несмотря на это существует атаки которым он всё равно может быть подвержен. Одной из таких атак и является атака 51%. Данная атака подразумевает под собой владение конкретного лица или группы лиц под одним управлением, более чем 50% хешрейта сети, что позволит нарушить работу сети.
У лица, владеющего более чем 50% хешрейта, будет возможность преднамеренно изменения порядка транзакций сети, их отмену, или изменение в своих целях. Но несмотря на всё это, такая атака в блокчейне биткоина возможно лишь в теории, а не на практике, т.к. сеть на столько огромная, что контролировать большую её часть не является возможным. Подобные атаки уже случались в достаточно малых блокчейн сетях.
Но если рассматривать реализацию такой атаки именно в блокчейне биткоина, то это требует просто непостижимых мощностей. Для достижений которых, необходимо потратить не только огромные суммы денег, но и иметь для этого колоссально огромные ресурсы в виде вычислительной мощности. Которыми до сих пор никто не обладает и сможет обладать вероятнее всего лишь в теории.
Обновление сети
Когда речь идёт об обновлении блокчейн сети, именно в этот момент её преимущество, в виде не редактируемых заранее внесённых в историю данных, становится недостатком. Так как для её модификации необходим ряд радикальных методов. Когда требуется обновить программный код сети, с целью внесения правок и изменений, чаще всего приходится прибегать к такому понятию как хардфорк сети.
Что представляет собой разбиение сети на две новых, обновлённая сеть продолжает использоваться, а старая цепочка перестаёт попросту поддерживаться в дальнейшем.
Хранение данных
На данный момент сеть накапливает в себя огромный объём данных, который необходимо где-то хранить. На момент 09.05.2020, блокчейн биткоина содержит в себе данные на 276.50 Гб информации. Если регистр данных станет на столько огромным, что пользователям попросту не хватит места для его хранения, сеть рискует потерять некоторый процент своих узлов.
Заключение
Несмотря на все перечисленные недостатки, технология блокчейн является революционной технологией, с постепенным развитием которой будет внедриться всё больше различных ресурсов, сервисов, приложение. Со временем технология блокчейн получит развитие и среди государств, их структур, предприятий и через некоторое время будет использоваться повсеместно.