Генезис блок биткоина код

Genesis Block: Краткий гайд по первичному блоку биткоина

Рассказываем, что такое первичный блок и чем он отличается от всех остальных блоков в блокчейне биткоина.

3 января 2009 года некто под псевдонимом Сатоси Накамото вошел в историю, выложив на сайт Sourceforge Genesis Block (он же первичный блок или блок бытия — блок, содержащий первые 50 биткоинов). В отличие от любого из дальнейших блоков, первый содержал следующее послание:

«Times, 3 января 2009. Канцлер рассматривает вторую программу спасения банков».

Это один из заголовков газеты London Times, опубликованной 3 января 2009 года. В статье рассказывается о спасении банков британским правительством. Хотя сам разработчик не объяснил смысла своего послания, многие восприняли его как указание на причину появления биткоина (Bitcoin): Накамото хотел исключить из экономики продажные и ненадежные банки и посредников, выпустив народную валюту.

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

Да будет биткоин!

Genesis Block — общий предок всех остальных блоков биткоина, поскольку каждый последующий связан с предыдущим. Накамото добыл первичный блок на обычном компьютере (в отличие от специализированных процессоров, ведущих майнинг в настоящее время) без какой-либо конкуренции, поскольку тогда никто не знал о его существовании, и биткоины ничего не стоили. В тот момент криптовалюта была лишь экспериментом.

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

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

В честь Сатоси Накамото

Изначально Genesis Block содержал 50 биткоинов, однако с первых дней существования системы люди пересылают на адрес блока криптовалюту в честь Накамото. Эти пожертвования приобретают еще более символическое значение, если учесть, что потратить их, по всей видимости, невозможно. Неизвестно, специально ли Накамото сделал так, или это ошибка, однако в настоящее время Genesis Block является не только основой всего проекта, но и своего рода святыней для поклонников Накамото, которые «бросают» в него свои монеты, как в колодец желаний.

Для многих поклонников биткоина Genesis Block остается ключом к идентификации самого Накамото. Они верят, что только у Накамото есть закрытые ключи от нулевого и других первых блоков. Тот, кто подпишет транзакцию этими ключами, скорее всего и есть Накамото.

Великодушный Бог

Накамото добывал биткоины в течение нескольких лет после создания Genesis Block. Поскольку конкуренция между майнерами тогда практически отсутствовала, а вознаграждение за подтверждение блока составляло 50 биткоинов, он стал крупнейшим держателем криптовалюты. По некоторым оценкам, Накамото принадлежат около 1 млн биткоинов. Однако он не потратил ни одной монеты ни до, ни после своего исчезновения в 2011 году.

Читайте также:  Nicehash как майнить определенную валюту

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

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

Источник

Генезис блок биткоина и других криптовалют

Блок генезиса — это первый блок в блокчейне.

Все криптовалюты имеют блок генезиса, но первый блок биткоина более особенный, поскольку он был первым из первых.

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

Вот хэш заголовка блока для генезис-блока:

Блок «Генезис» содержит скрытое сообщение в транзакции: он говорит The Times 03/Jan/2009 Chancellor on brink of second bailout for banks — время 3 января 2009, Канцлер на грани спасения банков во второй раз.

Это, безусловно, примечание от Сатоши Накомото, выполняющего две функции:

во-первых, обозначение времени создания первого блока,

во-вторых, указание на экономические на проблемы нынешнего правительства и банковской системы.

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

Награда за блок генезиса

Первые 50 BTC были отправлены по адресу 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa. Хотя эта награда не может быть потрачена, потому что блок генезиса выражается в коде. Неизвестно, было ли это сделано намеренно или случайно. Неизвестно, есть ли у Сатоши Накамото закрытый ключ для этого конкретного адреса, если он вообще существует.

Хотя среднее время между блоками составляет 10 минут, время генерации следующего блока составляет полные 6 дней после генезиса. Одна из интерпретаций этого: Сатоши некоторое время работал над биткоином, о чем предложили написать статью на первой странице The Times. Затем создатель заминировал блок генезиса меткой времени в прошлом, чтобы соответствовать заголовку. Также возможно, что, поскольку хэш блока настолько низок, он потратил 6 дней на его разработку с той же меткой времени. Гипотеза предполагает, что блок генезиса был решен 3 января, но программное обеспечение тестилось Сатоши Накамото, используя этот блок генезиса до 9 января, затем все тестовые блоки были удалены, а блок генезиса был повторно использован для основной сети.

Источник

Что такое Генезис Блок в Биткоине и Блокчейне

Генезис блок — это самый первый блок в блокчейне криптовалюты. Из этого следует, что в Биткоине Генезис блок — это название первого когда-либо добытого блока биткойнов.

Генезис-блок (англ. Genesis Block – блок Зарождения, Нулевой блок или блок «Бытия») является основой всей торговой системы BTC и является прототипом всех других блоков в блокчейне.

В 2009 году создал первый блок, который запустил процесс торговли биткойнами, который действует и сегодня.

Сейчас он нумеруется как блок 0, хотя раньше его считали как блок 1.

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

Далее вы узнаете загадки, секретное послание генезис-блока и из чего он состоит технически.

Тайны генезис-блока

Начиная с того, что имя «Сатоши Накамото» само по себе является псевдонимом, генезис-блок и создание биткойна так же остаются загадочными.

Вскоре после запуска BTC, человек по имени «Сатоши Накамото» исчез с лица земли, оставив едва заметный след. Это событие проложило путь к непрерывной загадке, окружающей то, что поклонники любовно называют «блоком».

Первые 50 BTC не могут быть потрачены

Зарождение блока генезиса было окутано спорами о тонком моменте его создания: было ли намерением или ошибкой со стороны Накамото сделать код, который сделал генезис-блок непригодным для торговли?

Читайте также:  Не является инвестициями кредиты

Хотя нулевой блок указывает на веб-адрес, записанный в код генезис-блока, при активации этой ссылки отображается сообщение об ошибке.

Адрес

Первое вознаграждение за блок 50 BTC было отправлено по 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa .

Неизвестно, есть ли у Сатоши Накамото для этого конкретного адреса, если он вообще существует.

Транзакции

Система не смогла найти первую транзакцию 50 BTC в своей базе данных, и транзакция была отклонена. Таким образом, транзакция нулевого блока не рассматривается как «реальная транзакция» .

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

Однако, из-за точности разработчиков Биткоина (основанного на сложной математике и криптографии), большинство считает, что вряд ли это была ошибка.

Накамото, вероятно, написал код для «блока зарождения» именно так, как он хотел.

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

Семидневная Теория и первая транзакция Хэлу Финни

Никто не знает, кем был Сатоши Накамото, но многие считают, что создатель Биткойна был пользователем Microsoft.

Версия Bitcoin 0.1, оригинальная реализация кодовой базы написана на языке программирования C ++, а блоки, которые были добыты в первые дни, использовали приложение для майнинга в Windows GUI.

Накамото добыл первые биткойн-блоки после нулевого блока, используя центральный процессор (ЦП), который гораздо менее мощен, чем склады, заполненные сегодня ASIC-устройствами.

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

Хэл Финни написал это объявление в Твиттере во время того же таймфрейма, когда был найден первый биткойн-блок.

Хэл Финни был первым, кто заключил сделку в BTC в координации с Сатоши Накамото.

Первая транзакция состоялась через три дня после первого блока, и монеты были отправлены Хэлу Финни из девятого блока.

В дополнение к самой первой транзакции Накамото решил отправить BTC другим участникам сети в тот же день, когда он отправил средства Финни.

В 2013 году ветеран криптограф Финни заявил общественности, что он был первым, кто начал добывать биткойны вместе с Накамото.

«Когда Сатоши объявил о первом выпуске программного обеспечения, я сразу установил его — я думаю, что я был первым человеком, кроме Сатоши, который запустил биткойн»,

Секретное послание блока генезиса

Еще одним загадочным аспектом генезис-блока является секретное сообщение, которое Накамото вложил в исходные данные блока:

«The Times 03 Jan 2009, Chancellor on Brink of Second Bailout for Banks.»

Что переводится как:

«Время 3 января 2009 года. Канцлер стоит на грани (краю пропасти) ради второго спасения банков»

Хотя Накамото никогда не комментировал значение этого текста, Большинство считает, что он служит в качестве миссии самого биткойна.

Текст представляет собой заголовок для статьи в издании The Times от 3 января 2009 года о неспособности британского правительства стимулировать экономику после финансового кризиса 2007-08 годов.

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

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

Предварительный исходный код

При изучении первых версий исходного кода Биткойна, который был известен до 3 января 2009 года и распространялся среди членов Crycoitalk.org bitcointalk.org, люди обнаружили некоторые интересные детали.

В исходном коде упоминается определенная терминология, которую крипто-пользователи не знали, что Накамото использовал в то время.

Читайте также:  Показатели npv irr pi сроки окупаемости

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

Многие считают, что Накамото отправил предварительный код нескольким людям, включая отправку неких «основных файлов» Джеймсу А. Дональду.

Другие интригующие слова можно найти в раннем коде, например, как Накамото называл меньшие единицы Биткойна «монетой» (1 000 000) и «центом» (10 000), а не современным популярным термином «сатоши».

Исходный код также описывает «цепочку времени» как «древовидную структуру, начинающуюся с генезис-блока в корне». Предварительно выпущенный биткойн-код также содержал раннюю платформу для IRC-клиента, однорангового рынка и виртуальной игры в покер.

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

Истинное наследие блока

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

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

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

В ноябре 2013 года ранние протеже Накамото создали Институт Сатоши Накамото (SNI), чтобы информировать общественность об истории и видении создания биткойна. Помимо других интересных деталей, SNI содержит один из самых больших остатков онлайн-существования Накамото: обширный список сообщений форума, разбитых на тематические категории, которые создатель Биткойна написал, пока он еще работал над проектом.

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

Генезис-Блок технически

Вот представление блока генезиса как оно появилось в комментарии к старой версии Биткойна (строка 1613).

Первый раздел точно определяет все переменные, необходимые для воссоздания блока. Второй раздел — это блок в стандартном формате printblock, который содержит сокращенные версии данных в первом разделе.

Криптографический хеш-код

Хэш блока генеза, 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f, имеет на два больше ведущих шестнадцатеричных ноля, чем требовалось для раннего блока.

Отметка времени (Timestamp)

Хотя среднее время между блоками составляет 10 минут, отметка времени следующего блока составлиа полные 6 дней после блока генезиса.

Одно из объяснений состоит в том, что Сатоши работал над биткойнами в течение некоторого времени заранее, и первая полоса The Times побудила его выпустить BTC в свет.

Затем Сатоши добыл генезис-блок с отметкой времени в прошлом, чтобы он соответствовал заголовку.

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

Гипотеза предполагает, что блок генеза был решен 3 января, но программное обеспечение тестировалось Сатоши Накамото с использованием этого блока генезиса до 9 января. Затем все тестовые блоки были удалены и блок генезиса был повторно использован для .

Необработанные данные блока

Необработанная шестнадцатеричная версия генезис-блока выглядит так:

The Times 03 / Jan / 2009

В разобранном виде это выглядит так:

Выводы

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

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

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

Важной вехой является тот факт, что сеть Биткойна и потомки протокола продолжают процветать и сегодня, после 11 лет существования.

Подпишись на наш Telegram-канал и не пропускай важные новости из мира криптовалют и блокчейна*

*Ссылка открывается даже, если телеграм заблокирован в вашем регионе

Источник

Оцените статью