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

Разработчики Bitcoin Core предупреждают об угрозе стабильности сети


Лида

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

 

 

Как лично я понимаю работу экосистемы биткойна: в вопросе активации софт-форка самую важную роль играют именно НОДы, майнеры же просто собирают транзакции в новый блок.
Это неверно.

 

 

Итог: в вопросах изменений правил наибольшую роль играют Узлы сети и их решения какие правила консенсуса использовать, майнеры вынуждены работать по тем правилам которые принимают большинство НОД
Большинство нод не значит вообще ничего. И не может значить. Именно поэтому Сатоши и сделал PoW майнинг.

 

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

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 86
  • Создана
  • Последний ответ

Топ авторов темы

 правильно, забыл добавить, - предварительно проанализировав сам скрипт на возможные закладки :)

 

Подскажите пожалуйста, где почитать про эти возможные закладки?

Ссылка на комментарий
Поделиться на другие сайты

Подскажите пожалуйста, где почитать про эти возможные закладки?

для начала изучите что-нибудь типа "JavaScript для чайников". Остальные вопросы отпадут сами собой.
Ссылка на комментарий
Поделиться на другие сайты

 

 

Так есть перспектива, что на картах можно будет снова майнить? (Понимаю, что недолго, но все же :D )

 

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

Ссылка на комментарий
Поделиться на другие сайты

Ссылка на комментарий
Поделиться на другие сайты

 

 

объясните, плз, почему UASF называют здесь хард-форком

 

Объясните плз, почему UASF вы называете софтфорком, если он создает две несовместимые цепочки?

 

 

 

 

В твиттере инфа появилась https://www.xbtce.co...-dates-to-keep/

 

Значительно более адекватное изложение по сравнению с предыдущими. Плюсик BTC-e.

Ссылка на комментарий
Поделиться на другие сайты

Это неверно.

 

 

Большинство нод не значит вообще ничего. И не может значить. Именно поэтому Сатоши и сделал PoW майнинг.

 

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

 

Я создаю транзакцию BTC => НОДа проверяет положительный баланс и прочие факторы, если ее все устраивает передает транзакцию майнерам => майнеры формируют блок из приходящих запросов => НОДа проверяет блок и если всё валидно по ее правилам, то встраивает блок в цепь.

Не понимаю, почему вы утверждаете, что узлы ничего не значат ?

Вот мнение Андреас Антонопулос по этому вопросу: (смотреть на 5:24)

Ссылка на комментарий
Поделиться на другие сайты

 

 

НОДа проверяет блок и если всё валидно по ее правилам, то встраивает блок в цепь.
опять нет :( . Блоки из транзакций формируют майнеры и цепь из блоков строят майнеры. Ноды (не-майнеры) только наблюдают за этим процессом.

 

 

Вот мнение Андреас Антонопулос по этому вопросу:
спасибо, мне не надо чужих мнений по этому вопросу. Знания надежнее.
Ссылка на комментарий
Поделиться на другие сайты

приветствую !

 

в связи с приближением 1августа назрел вопрос.

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

 

но узкопопые и хитроглазые майнеры с востока противятся и запускают нижеследующий сценарий:

 

1) если с валлета приходит нон-сегвит трансакция, то они её майнят и процесят в блокчэйн по нон-сегвит схеме, то есть с сигнатурой в pay-to-pubkey-hash и pay-to-script-hash.

 

2) если с валлета приходит сегвит трансакция, то они из трансакции выдёргивают сигнатуру из pay-to-witness-pubkey-hash и pay-to-witness-script-hash, преобразовают трансакцию в вид с сигнатурой в pay-to-pubkey-hash и pay-to-script-hash, майнят преобразованную трансакцию и процесят в блок по нон-сегвит схеме. (если наглеть, то попутно еще подменяя кошель получателя, хе-хе)

 

в итоге весь сегвит идёт по боку.

 

что я упустил ?

 

Ссылка на комментарий
Поделиться на другие сайты

 

 

майнеры формируют блок из приходящих запросов => НОДа проверяет блок и если всё валидно по ее правилам, то встраивает блок в цепь.

 

Немного не так. Нода майнингового пула формирует блок и включает его в блокчейн.

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

 

Ценность майнинговых нод в том, что они технически самодостаточны.

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

А сеть майнинговых нод без обычных нод существовать вполне себе может.

 

Говоря простым языком, ноду может поднять каждый дурак. А держать пул с петахешевыми мощностями - не каждый дурак.

Ссылка на комментарий
Поделиться на другие сайты

Немного не так. Нода майнингового пула формирует блок и включает его в блокчейн.

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

 

Спасибо.

В таком случае Битмаин и все участники NY соглашения составляющие +-80% хэшрейта сети и будут принимать решения по дальнейшему развитию/изменению правил консенсуса и никто им ничего противопоставить уже не сможет ? Все вынуждены "подстраиваться" под них... На что тогда расчитывает команда Core ?

Ссылка на комментарий
Поделиться на другие сайты

Спасибо.

В таком случае Битмаин и все участники NY соглашения составляющие +-80% хэшрейта сети и будут принимать решения по дальнейшему развитию/изменению правил консенсуса и никто им ничего противопоставить уже не сможет ? Все вынуждены "подстраиваться" под них... На что тогда расчитывает команда Core ?

 

вопрос не простой.

 

но я выскажу предположение.

почти 100% юзеров качает биткоин с сайта bitcoin.org

там же можно посмотреть исходники.

в исходниках в chainparams.cpp наглухо прописаны ДНС-сиды.

с ДНС-сидов берутся адреса нод.

иными словами все биткоиновские ноды на 100% подконтрольны команде bitcoin core.

возможно это обстоятельство вселяет коровцам дополнительную уверенность в своей правоте и силе.

Ссылка на комментарий
Поделиться на другие сайты

All our #bitcoin mining pools will start running the new #Segwit2x software today #Antpool #BTCCOM #ConnectBTC #NYA

 

https://twitter.com/BITMAINtech/status/886839997440995328

Ссылка на комментарий
Поделиться на другие сайты

 

в исходниках в chainparams.cpp наглухо прописаны ДНС-сиды.

 

Тоесть если я буду ставить НОДу скачанную с bitcoin.org, то там-же будут получены данные об остальных НОДах в сети. Соответственно "неправильные" узлы сети команда Core может просто не включать в этот список... Игнорировать НОды работающие по иным правилам... Тут и происходит раскол сети.

Если Core не сойдется в правилах консенсуса с майнерами, то для обработки их транзакций(Core) не будет мощностей(будет мало), и пользователи начнут качать новые, майнерские версии блокчейна ?!

Изменено пользователем qwertyy22
Ссылка на комментарий
Поделиться на другие сайты

Панеслась...

 

Statement on Bitcoin User Activated Hard Fork

https://medium.com/@ViaBTC/statement-on-bitcoin-user-activated-hard-fork-6e7aebb67e67

Ссылка на комментарий
Поделиться на другие сайты

Панеслась...

 

Statement on Bitcoin User Activated Hard Fork

https://medium.com/@ViaBTC/statement-on-bitcoin-user-activated-hard-fork-6e7aebb67e67

https://twitter.com/ViaBTC/status/886813785679212544

Изменено пользователем razdva
Ссылка на комментарий
Поделиться на другие сайты

,@razdva, а можно с коментаричми, а то у менч с англиеским совсем плохо.
Ссылка на комментарий
Поделиться на другие сайты

 

 

а можно с коментаричми, а то у менч с англиеским совсем плохо

 

Можно http://forklog.com/kompaniya-bitmain-zayavila-o-nachale-podderzhki-protokola-segwit2x/ -там ниже статьи есть ссылки на статьи с переводом уже.

 

В догонку 

Ссылка на комментарий
Поделиться на другие сайты

Тоесть если я буду ставить НОДу скачанную с bitcoin.org, то там-же будут получены данные об остальных НОДах в сети. Соответственно "неправильные" узлы сети команда Core может просто не включать в этот список... Игнорировать НОды работающие по иным правилам... Тут и происходит раскол сети.

Если Core не сойдется в правилах консенсуса с майнерами, то для обработки их транзакций(Core) не будет мощностей(будет мало), и пользователи начнут качать новые, майнерские версии блокчейна ?!

 

очень много вариантов.

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

 

будут ди коровцы злоупотреблять своим положением и исключать "неправильные" узлы - тоже не ясно. ведь это ж саботаж и противоречит духу децентрализации. хотя есть подозрение, что ноды segwit2x они уже исключают.

 

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

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

 

многое зависит от наглости и хитрости противоборствующих сторон.

 

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

 

вообщем многое пока не ясно.

Ссылка на комментарий
Поделиться на другие сайты

раскола может и не быть,

по-моему, это только в том случае, если segwit будет принят до 1 августа через segwit2x (что вряд ли). Иначе первый же блок (всего один и от любого пула) без сигнализации segwit заставит отколоться ноды с uasf от сети: они его не примут, вся остальная сеть - примет.

Изменено пользователем sankopolo
Ссылка на комментарий
Поделиться на другие сайты

по-моему, это только в том случае, если segwit будет принят до 1 августа через segwit2x (что вряд ли). Иначе первый же блок (всего один и от любого пула) без сигнализации segwit заставит отколоться ноды с uasf от сети: они его не примут, вся остальная сеть - примет.

 

да сегвит2х уже включен

вот последний кетайскэ блок

https://blockchain.info/block/000000000000000000a99a7552d7ffd6a71bdfaba785981e3fd9538a332b05d5

 

Version 0x20000010

то есть включен 2-ой бит, правда включен и 4-ый бит.

 

тот факт, что включен 2-ой бит формально коровцам не даёт повода данный блок не принимать в свою сеть.(в сеть подконтрольных им нод)

 

с другой стороны коровцы могут начать выёживаться и не принимать блоки с включенным 4-ым битом. но как минимум ранее они такой позиции не придерживались.

 

кетайсэ сделали европейцэ. раком три раза.

Ссылка на комментарий
Поделиться на другие сайты

а что дальше ?

а дальше думаю будет просто. китайцы и их приспешники по нью-йоркскому соглашению держат 80% майнер-мощностей.

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

 

потом когда оставшиеся 20% присоединятся к китайцам, то многие кто слал сегвит-трансакции(то есть any-can-spend  трансакцию) будут сосать лапу.

 

кстати, я как понимаю в лайткоин сегвит пропихнули. но никто сегвит-трансакции не шлёт. наверное боятся такого сценария.

Ссылка на комментарий
Поделиться на другие сайты

 

 

Version 0x20000010 то есть включен 2-ой бит, правда включен и 4-ый бит. тот факт, что включен 2-ой бит формально коровцам не даёт повода данный блок не принимать в свою сеть.
Я не про то. Напишу ещё раз подробнее.

 

В сети есть какое-то количество маленьких пулов, которым на всё это наплевать, которые не трогают и не будут вообще трогать своё ПО явной причины. Вот такой пул сгенерит блок А после 1 августа. Что будет дальше? UASF-ноды его отвергнут. Остальные - примут. В том числе примут ноды пулов. И дальше блокчейн всеми (или почти всеми) пулами будут создаваться на основе этого А -> B -> C -> D и так далее... В этой ситуации никакие биты в блоках B, C, D не будут играть роли для uasf-нод.

Ссылка на комментарий
Поделиться на другие сайты

 

 

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

 

 

кстати, я как понимаю в лайткоин сегвит пропихнули. но никто сегвит-трансакции не шлёт. наверное боятся такого сценария.
Просто там segwit не был никому нужен.
Ссылка на комментарий
Поделиться на другие сайты

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

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

Создать учетную запись

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

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

Войти

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

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

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Курс Bitcoin (только про Bitcoin)

      В данной ветке предлагаю вести обсуждение курса Bitcoin Для желающих безнаказанно оффтопить был создан топик Курсы криптовалют в разделе флейма, там можно уходить в рассуждения сколь угодно далеко от основной темы, так что велком! Также у нас есть ветка по обсуждению "справедливого курса" Bitcoin     Несколько полезных инструментов для отслеживания курса: bitcoin.clarkmoody отображает стакан Mt.Gox и строит в реалтайме японские свечи bitcoinchain сравнение курсов на разных биржах н

      в Биткоин

    • Bitcoin Cash(BCH)

      Официальный сайт |  Объем рыночной капитализации | Wikipedia | Установка ноды | График сложности   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда,  Что такое "Форки Bitcoin" . Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы. Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.   Описание:   Статьи на b

      в SHA2

    • Блокнот с надписью Buy Bitcoin ушел с молотка за $1 млн

      Аукционный дом Scarce.City сообщил о продаже блокнота с надписью Buy Bitcoin. Листок бумаги стал мемом благодаря телеэфиру из Конгресса США семь лет назад. Лот ушел за 16 BTC (около $1 млн). Лот стал рекордным по цене для аукционного дома. Мероприятие по продаже блокнота прошло в биткоин-баре под названием Pub Key в Нью-Йорке. Согласно предоставленной аукционным домом информации, новым владельцем культовой вещи стал анонимный клиент под ником Squirrekkywrath. В криптовалютном сообществе ег

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

    • Комиссии Bitcoin

      Попытался собрать воедино информацию по комиссиям Биткоина:   Где посмотреть текущую комиссию Биткоина? Вот утилита для расчета комиссий Биткоина. Ее обсуждение и лог разработки здесь. Кто назначает комиссию в Биткоине? Комиссию назначает пользователь самостоятельно при отправке. Чем больше комиссия- тем выше приоритет у транзакции.   Что такое комиссия в техническом плане? Комиссия в сети Биткоин - это разница между фактически отправленной суммой и раз

      в Биткоин

    • Халвинг Bitcoin

      До халвинга биткоина осталось 12 дней. Чего ждать после? Стоить ли полагаться на статистику роста цены предыдущих халвингов?        Ждем повторения события☺️

      в Биткоин


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