Блокчейн


Блокчейн — это распределенный реестр с растущими списками записей ( блоков ), которые надежно связаны друг с другом посредством криптографических хешей . [1] [2] [3] [4] Каждый блок содержит криптографический хеш предыдущего блока, временную метку и данные транзакции (обычно представленные в виде дерева Меркла , где узлы данных представлены листьями). Поскольку каждый блок содержит информацию о предыдущем блоке, они фактически образуют цепочку ( сравнить структуру данных связанного списка ), при этом каждый дополнительный блок связан с предыдущими блоками. Следовательно, транзакции блокчейна необратимы, поскольку после их записи данные в любом блоке не могут быть изменены задним числом без изменения всех последующих блоков.

Блокчейны обычно управляются одноранговой (P2P) компьютерной сетью для использования в качестве общедоступного распределенного реестра , где узлы коллективно придерживаются протокола алгоритма консенсуса для добавления и проверки новых блоков транзакций. Хотя записи блокчейна не являются неизменяемыми, поскольку возможны его разветвления , блокчейны можно считать безопасными по своей конструкции и служить примером распределенной вычислительной системы с высокой византийской отказоустойчивостью . [5]

Блокчейн был создан человеком (или группой людей) под именем (или псевдонимом ) Сатоши Накамото в 2008 году, чтобы служить общедоступным распределенным реестром для транзакций криптовалюты биткойн , на основе предыдущей работы Стюарта Хабера , У. Скотта Сторнетты и Дэйв Байер . [6] Внедрение блокчейна в биткойн сделало его первой цифровой валютой, решившей проблему двойных расходов без необходимости в доверенном органе или центральном сервере . Дизайн биткойна вдохновил другие приложения [3] [2] и блокчейны, которые доступны для чтения публике и широко используются криптовалютами . Блокчейн можно рассматривать как разновидность платежной системы . [7]

Частные блокчейны были предложены для использования в бизнесе. Computerworld назвал маркетинг таких приватизированных блокчейнов без надлежащей модели безопасности « змеиным маслом »; [8] однако другие утверждают, что разрешенные блокчейны, если они тщательно спроектированы, могут быть более децентрализованными и, следовательно, более безопасными на практике, чем неразрешенные блокчейны. [4] [9]

Криптограф Дэвид Чаум впервые предложил протокол, подобный блокчейну, в своей диссертации 1982 года «Компьютерные системы, созданные, поддерживаемые и пользующиеся доверием взаимно подозрительных групп». [10] Дальнейшая работа над криптографически защищенной цепочкой блоков была описана в 1991 году Стюартом Хабером и В. Скоттом Сторнеттой . [4] [11] Они хотели реализовать систему, в которой временные метки документов нельзя было бы подделать. В 1992 году Хабер, Сторнетта и Дэйв Байер включили в проект деревья Меркла , что повысило его эффективность, позволив собрать несколько сертификатов документов в один блок. [4] [12] Под руководством их компании Surety хэши сертификатов их документов публикуются в The New York Times каждую неделю с 1995 года. [13]

Первый децентрализованный блокчейн был концептуализирован человеком (или группой людей), известным как Сатоши Накамото, в 2008 году. Накамото существенно улучшил дизайн, используя метод, подобный Hashcash , для маркировки блоков без необходимости их подписи доверенной стороной и введение параметра сложности для стабилизации скорости добавления блоков в цепочку. [4] Этот дизайн был реализован в следующем году Накамото в качестве основного компонента криптовалюты биткойн , где он служит общедоступным реестром для всех транзакций в сети. [3]