• Капитализация: $ 2 323,35 млрд
  • Объем 24ч: $ 53,22 млрд
  • BTC Dominance: 53,45%
  • Индекс страха и жадности 51/100
К словарюК словарю

Код Биткоина: что это

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

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

Открытый исходный код

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

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

Доступ к исходному коду Биткойна

Разработчики Биткойна, Сатоси Накамото и другие, изначально опубликовали код на форуме Bitcointalk в 2009 году. Они не зарегистрировали никакие авторские права или другие имущественные права на код, что сделало его общедоступным. Никто не может претендовать на право собственности на код.

Исходный код Биткойна был выпущен под лицензией MIT, которая является открытой лицензией, позволяющей любому использовать, изменять и распространять код без каких-либо ограничений.

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

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

Рис. 1: Bitcoin – код на Github

Источник: github.com/bitcoin/bitcoin

Управление и редактирование кода

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

Сообщество Биткойн состоит из всех людей, которые используют и разрабатывают Биткойн. Некоторые из наиболее известных разработчиков Биткойна включают Ника Сабо, Гэвина Андресена, Вима Витерса, Питера Вилла. Некоторые организации, такие как Bitcoin Foundation, работают над поддержанием и развитием биткоин-экосистемы.

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

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

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

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

Рис. 2: Форки Биткоина

Источник: https://forkdrop.io/

Было создано более 70 форков Биткойна. Однако только десять из этих форков активно развиваются. Некоторые из самых популярных форков включают Bitcoin Cash и Bitcoin Cold.

Послание Сатоши Накомото в коде Биткоина

В генезис блоке Биткоина есть загадка  – скрытое послание. Если мы посмотрим на оригинальный код строка 1616 то она содержит необычную сигнатуру:

Рис. 3: строка 1616 генезис блока Bitcoin

Источник: https://sourceforge.net/p/bitcoin/code/133/tree/trunk/main.cpp#l1616

Если взять хэш, который содержится в данной строке

0x736B6E616220726F662074756F6C69616220646E6F63657320666F206B6E697262206E6F20726F6C6C65636E61684320393030322F6E614A2F33302073656D695420656854

И вставим его в HEX to Text конвертор, то увидим загадочное послание: sknab rof tuoliab dnoces fo knirb no rollecnahC 9002/naJ/30 semiT ehT”

Рис. 4 Конвертор

Источник: https://www.browserling.com/tools/hex-to-text

Выглядит не понятно на первый взгляд, но если мы прочитаем это предложение в обратном порядке, что получим строку: “The Times 30 Jan 2009 Chancellor on brinks of second bailout of banks”  что можно перевести как “The Times 30 января 2009 года: Канцлер на грани второго спасения банков.”

То есть, Сатоши Накомото сделал ссылку на статью в газете The Times от 30 января 2009 года. И сделал это в самом первом блоке Биткоина. Что хотел сказать нам Сатоши Накомото? Возможно, банкам предоставляется второй шанс на спасение…..

Попробуйте раздать загадку кода Биткоина от Сатоши Накомото.

А в заключении еще одна загадка Биткоина.

На рисунке первая в истории транзакция в сети Биткойн, в которой Сатоши добыл блок генезиса и получил в награду 50 BTC.

Рис. 5: Первая транзакция BTC

История: https://www.blockchain.com/explorer/transactions/btc/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b?show_adv=true

 

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

Поделиться