Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
commoninfo:whatisblockchain [2021/03/26 13:53]
renata [Где хранится блокчейн?]
commoninfo:whatisblockchain [2021/03/31 12:06] (текущий)
renata [Какие проблемы решает блокчейн]
Строка 43: Строка 43:
  
 В обоих случаях каждый узел хранит постоянно обновляемую идентичную информацию о всей цепочке, начиная с [[commoninfo:genesisblock|первого блока]] (генезис блока).  В обоих случаях каждый узел хранит постоянно обновляемую идентичную информацию о всей цепочке, начиная с [[commoninfo:genesisblock|первого блока]] (генезис блока). 
 +
 +====== Какие проблемы решает блокчейн ======
 +**Надёжное хранение информации**
 +
 +Проблема. 
 +
 +В архитектуре «клиент-сервер» узлы не равноправны. Серверы хранят информацию и контролируют доступ к ней, а клиенты отправляют запросы серверам и получают её. Чтобы вывести из строя всю систему, достаточно совершить атаку на сервер.
 +
 +Решение. 
 +
 +Блокчейн является одноранговой сетью, где данные хранятся не в одном месте, а распределены между всеми участниками. Чтобы взломать такую систему, понадобится вывести из строя минимум половину всех узлов, что практически невозможно.
 +
 +**Быстрый обмен информацией**
 +
 +Проблема. 
 +
 +Передача информации в сети — это длинная цепочка действий, и, чтобы сообщение дошло до получателя, оно должно пройти через множество промежуточных серверов, которые могут быть перегружены или просто отключены. Из-за этого обмен информацией может занимать много времени.
 +
 +Решение. 
 +
 +В блокчейне данные передаются напрямую. Одноранговая архитектура позволяет быстро обмениваться информацией вне зависимости от местонахождения пользователей. Блокчейн всегда доступен, не имеет ограниченных часов работы и не уходит в офлайн по расписанию.
 +
 +**Отсутствие посредника**
 +
 +Проблема. 
 +
 +Когда серверы передают информацию, они ещё и проверяют её правильность. Наличие посредника часто бывает необходимо, но всегда увеличивает расходы на совершение сделки. 
 +
 +Решение. 
 +
 +Благодаря алгоритму консенсуса можно обойтись без посредника. Так как данные распределены между всеми участниками, любой из них может проверить и подтвердить новую транзакцию. Этих пользователей называют майнерами. Конкуренция между ними высока, что позволяет удерживать комиссии на низком уровне.
 +
 +**Высокий уровень доверия в сети**
 +
 +Проблема. 
 +
 +Когда в сделке нет посредников, любой участник может обмануть другого. Поэтому в любых одноранговых сетях возникает недоверие между участниками.
 +
 +Решение. 
 +
 +В блокчейне проблема решается с помощью алгоритмов, по которым создаются блоки. Сеть не допускает изменений, с которыми не согласны большинство пользователей. Таким образом, злоумышленники не могут менять или удалять информацию.
 +
 +**Публичная история изменений**
 +
 +Проблема. 
 +
 +Информация может меняться с течением времени, но, когда это происходит часто и быстро, перезаписывать данные становится сложно. Кроме того, часто сама история изменений тоже принципиально важна, чтобы с этой информацией было просто и безопасно работать.  
 +
 +Решение. 
 +
 +Любое изменение информации в блокчейне представляет собой транзакцию. Транзакции записываются в блоки, а блоки соединяются в цепочку, которую невозможно изменить из-за связи с хешами. Таким образом, каждый участник сети имеет доступ ко всей истории транзакций, вплоть до первой. В любой момент можно проверить, была ли та или иная транзакция между двумя участниками.
  
 ====== Вывод ====== ====== Вывод ======