Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

kak_razvivaetsya_bitkoin_chto_takoe_bitcoin_improvement_proposal.png

 

Одна из главных ценностей крипторынка — децентрализация. Как можно улучшить то, что и так — краеугольный камень? Разберемся на примере сети самой консервативной криптовалюты.

Биткоин — это очень консервативная монета, но это не значит, что после запуска первой криптовалюты в ее сеть совсем не вносились никакие изменения. Вносились, но по особой процедуре, в основе которой лежит Bitcoin Improvement Proposal («Предложение по улучшению Биткоина»), или сокращенно BIP.

 

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

 

BIP инициирует сложную дискуссию внутри сообщества о том, следует одобрить предложение и интегрировать его в протокол — или нет. Поэтому BIP должно содержать краткую техническую спецификацию предлагаемой новой функции и обоснование ее необходимости.

 

 

Подробнее: https://bits.media/kak-razvivaetsya-pervaya-kriptovalyuta-chto-takoe-bitcoin-improvement-proposal/

Опубликовано (изменено)

Ах, как всё красиво на бумаге.

 

Гладко было на бумаге, да забыли про овраги.

Как только случается ЖОПА, все мгновенно забывают про BIP, одобрение сообщества, голосования, процедуры и вот это вот всё.

Не верите?

 

А я напомню, как всё было в реальности:

 

СЛУЧАЙ НОМЕР РАЗ

 

ХАРДФОРК БИТКОИНА.

 

https://editorial.designtaxi.com/editorial-images/news-bit22122017/1.jpg

 

15 августа 2010 года неизвестный хакер смог сгенерировать 184,4 млрд BTC на высоте 74 638 блока, взяв за точку старта адрес с 0.5 биткоина.

 

Об этом рассказал ведущий в то время разработчик Bitcoin Владимир Ван Дер Лаан.

"Это была самая худшая проблема из когда-либо возникавших", — вспоминает он.

 

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

 

Из ничего было создано 184 467 440 737,09 биткоинов для трех разных адресов.

Два адреса получили 92,2 миллиарда биткоинов каждый (а если точно = 92233720368.54 биткоинов на каждый адрес),

и третий адрес получил 0,01 BTC - это оплата за проведение транзакции (fee).

 

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

 

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

 

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

 

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

 

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

 

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

 

4 часа две цепи блокчейна Биткоина соревновались между собой за право считаться настоящей цепью. Часть майнеров продолжала майнить на взломанной цепи. Но в конце концов "исправленная" цепь обогнала "хакнутую".

 

На высоте 74 691 блока цепь с внесенным корректировками признали истинной, поэтому неуместные 184,4 миллиарда  биткоинов просто исчезли.

 

Взломанная сеть с почти 200 млрд BTC просуществовал около 9 часов.

 

Самое смешное в том, что хотя хакерская транзакция со 184,4 млрд BTC исчезла из блокчена навсегда, 0,5 BTC, которые были ею израсходованы, существуют до сих пор. Судя по всему, этот пол-битка пришли из "крана" и с тех пор не израсходованы.

 

Источник данных

 

ЗЫ: хардфорков у Биткоина было ровно два за всю историю. Это - один из них.

-----------------------------------------------------------------------------------

 

СЛУЧАЙ НОМЕР ДВА

 

SegWit

 

В 2017 году к биткоину решили прикрутить SegWit. По BIP 009  требовалось согласие на это 95% майнеров.

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

 

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

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

 

Это было спорное требование, которое могло привести к централизации сети.

Ну, твари, чё взять с них. Только о наживе думают.

 

И тут! Внезапно!

Появляется АНОНИМНЫЙ кодер, который активирует BIP 008

Shaolin Fry ,было его имя. Ну как "имя"... погоняло. Кликуха. Погремуха.

Короче, анонимный чувак. Один!

 

Код с этим обновлением BIP 008 для запуска segWit в коде биткоина по методу UASF,

то есть обновление активируется не майнерами, а владельцами полных нод биткоина.

А полных нод биткоина, если кто не знал, около 100 тысяч.

И они НИКОМУ не подчиняются вообще.

 

И вот этот его код, его версию Core, начали ставить владельцы полных нод по всему миру.

 

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

 

Кое-кто, правда, сопротивлялся. И откололся от биткоина со своим БиКешем. Ну и флаг им в руки, жизнь их сама наказала строго.

 

ЗЫ: И это лишь малая часть. На заре истории Биткоина один анонимый чувак (чувиха/ группа чуваков) с кликухой Сатоши Накомото  вносил изменения в код Биткоина вообще ни с кем не советуясь и никого заранее не извещая.

 

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

 

ЗЫЫ: не только Сатоши Накомото чудил. Были и другие. Например, В 2018 году благодаря открытости исходного кода была обнаружена уязвимость, которая позволяла неограниченно создавать монеты Биткоина. Эта уязвимость просуществовала два года, и никто её не заметил. На протяжении целых двух лет можно было создавать биткойны нарушающие правило эмиссии. К счастью для нас всех, уязвимость была обнаружена и устранена раньше, чем злоумышленники о ней узнали. Быстро нашли и исправили - за 2 года. Какая скорость, еще бы.

Изменено пользователем Dmitrii Storm
очепятки
Опубликовано
4 минуты назад, polym0rph сказал:

@Dmitrii Storm Нет желания статьи на сайт писать?)

Ага, желание есть. Буквы в слова умею ловко складывать.

Даже писал статьи для Битс.Медиа при прежнем главном редакторе. Не под своим именем, правда.

 

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

 

Здесь, на этом форуме, есть люди гораздо умнее меня и обладающие настоящими качествами экспертов.

А я - любитель. Энтузиаст. И биткоин-максималист, если что.

Опубликовано

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

Опубликовано

@zhorzh72 С одно стороны да, с другой это чисто вероятностное событие, часть механизма, который позволяет производить действительно децентрализованную эмиссию и контроль, что блоки в долгосроке в среднем будут появляться раз в 10 минут вне зависимости от изменений хэшрейта сети.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Похожие топики

    • Basscoin (BASS) - первая в мире мемная монета на блокчейне Signum

      Basscoin ($BASS) — первая мем-монета на блокчейне Signum.   Общая эмиссия: 1,000,000,000 Bass. Это окончательная эмиссия, и она не изменится, как, например, у Dogecoin, который имеет неограниченный запас.   Почему $BASS, чем он лучше?   Дорожная карта   Где и как держать $BASS     Кто владелец токена?   Как купить токен на DEX (SignumSwap, BTDEX)?     Внимание! Несмотря на свои преимущества перед существующими

      в DeFi, токены

    • https://airdrop.dexlyn.com/ Первая активность от Dex в экосистеме Supra

      Первая активность от Dex в экосистеме SUPRA, от первого проекта а именно Dex биржи  Dexlyn   Те кто получил дроп SUPRA тем сыпят 25000 поинтов, кто не получал и не кадет то 10000 + случайный победитель который получает токен $SUPRA каждый день!   Переходим по ССЫЛКЕ   Привязываем Twitter, и кошелек StarKey, и выполняем задания!   Поинты будут конвертированны в монету Supra!!!

      в Раздачи монет

    • Во Франции состоялась первая сделка по покупке недвижимости за биткоины

      Во французском городе Гап состоялась первая в истории страны сделка по покупке недвижимости, в частности, парковочных мест, за биткоины при посредничестве платформы Bitcoinimmo. Соучредители платформы Bitcoinimmo Рено Эско (Renault Escoe) и Николя Фурше (Nicolas Fourchet) заявили, что продавец парковочных мест настаивала на оплате в биткоинах, так как хотела защитить свои сбережения от инфляции.   Парковочные места были проданы за 35 000 евро или 0,33 BTC. На оформление сделки ушло н

      в Новости криптовалют

    • Kraken Release: первая игра-кликер на блокчейне Solana

      Заканчивается бета-тестирование нового tap-to-earn проекта Kraken Release. Игра-кликер в Telegram дает возможность заработать алмазы, которые команда проекта затем обещает конвертировать в токен, листинг которого запланирован до конца года. Новая тапалка в Telegram Kraken Release — часть обширной экосистемы не базе блокчейна Solana. Команда проекта хочет создать Web3-платформу, где каждый сможет найти что-то по душе: играть в игры, запускать свои проекты, выполнять задания, соревноваться з

      в Новости криптовалют

    • Первая неделя торгов ETH-ETF: как меняются фонды на эфир

      Первые итоги торгов спотовыми биржевыми фондами на эфир повторили судьбу начала торгов аналогичными продуктами на биткоин. За первую неделю паи абсолютно всех ETH-ETF упали в цене. Однако есть повод для некоторого позитива. Grayscale Ethereum Trust принадлежит американской инвестиционной компании Grayscale. Это самый большой спотовый ETF на эфир – почти $6,8 млрд активов. А еще у фонда самая большая комиссия – 2,5 %. Торгуется Grayscale Ethereum Trust на нью-йоркской бирже NYSE Arca под тик

      в Новости криптовалют

×
×
  • Создать...