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

SegWit почти не виден: почему задерживается внедрение технологии


Tomcat_MkII

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

310817_zaderzhka-vnedreniya-segwit_1_044

 

Неделю назад, 24 августа, технология Segregated Witness, или Segwit, наконец была активирована абсолютным большинством мощности хэширования сети Биткоина. Segwit исправляет несколько важных ошибок, существовавших в протоколе, улучшает масштабирование путем увеличения эффективного размера блока, а также предоставляет больше возможностей для развертывания решений второго уровня поверх базового блокчейна.

 

Однако, через неделю после активации, которой ждали почти два года, никакого видимого эффекта работы SegWit до сих пор не заметно. Очередь транзакций и комиссии остаются на прежних уровнях, а иногда и заметно вырастают. Размер большинства блоков остается на прежнем уровне около 1МБ. И даже биржевой курс биткоина топчется почти на месте, показывая вялую восходящую динамику.

 

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

 

Почти два года дебатов

 

В декабре 2015 года был выпущен исходный код для Segregated Witness (Segwit). Предполагалось, что это обновление поможет справиться с проблемой пластичности транзакций, которая позволяет внести изменения в ID транзакции до того, как она подтверждается в блокчейне. Помимо этого, SegWit предлагает способ частичного масштабирования Биткоина, хотя и не самого эффективного.

 

Почти два года технология не могла получить поддержку 95% мощности хэширования, которая была необходима для этого. Предполагалось, что обновление будет реализовано через софтфорк, то есть будет соответствовать всем существующим правилам консенсуса и будет совместимо с предыдущими версиями протокола, что особенно важно для тех, кто не хочет обновляться.

 

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

 

BIP91 был выпущен в июле в рамках реализации Нью-Йоркского соглашения, чтобы снизить порог активации до 80% мощности хэширования. Когда BIP91 выполнил свою задачу, все майнеры сети начали голосовать за SegWit, и он был зафиксирован в начале августа. В течение двух недель периода фиксации обновления, пользователи и организации могли обновить свои клиенты Биткоина для того, чтобы работать с Segwit. Тем не менее, большинство не сделали этого или не начали использовать имеющиеся возможности.

 

 

 

Читать полностью

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

Мопед не мой, я просто разместил объяву :mellow:

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

Основная проблема, которую вообще-то решить легко, но в Коре не сделали — это сдача.

 

Сейчас по дефолту сдача идёт на старый тип адреса. И нет "кнопки", чтобы легко сдачу отправить на сегвит адрес.

 

Надеюсь, что соро ситуация исправится в лучшую сторону, но в ветке 0.15.0 почему-то этого тоже нет.

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

что за идиот писал статью? биржевой курс биткойна топчется на месте? за месяц рост с 3200 до 4800$. Сколкьо вам еще нужно?

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

что за идиот писал статью? биржевой курс биткойна топчется на месте? за месяц рост с 3200 до 4800$. Сколкьо вам еще нужно?

Тоже орнул с этого )))

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

Для того, чтобы создать адреса SegWit в кошельке Bitcoin Core, необходимо использовать следующую команду в консоли кошелька или командной строке операционной системы:

addwitnessaddress addr где addr - уже задействованный в вашем кошельке традиционный адрес. Команду нужно выполнить для всех адресов с ненулевым балансом.

 

Вот это вот, надо было на главной странице форума в самом видном месте повесить.

Чтоб меньше вопросов было в стиле "а чего сегвит не работает"

Надеюсь в новом релизе кошелька разрабы догадаются автоматизировать этот процесс и добавят кнопку в меню. 

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

 

 

Posted Today, 18:47 Quote Для того, чтобы создать адреса SegWit в кошельке Bitcoin Core, необходимо использовать следующую команду в консоли кошелька или командной строке операционной системы: addwitnessaddress addr где addr - уже задействованный в вашем кошельке традиционный адрес. Команду нужно выполнить для всех адресов с ненулевым балансом. Вот это вот, надо было на главной странице форума в самом видном месте повесить. Чтоб меньше вопросов было в стиле "а чего сегвит не работает" Надеюсь в новом релизе кошелька разрабы догадаются автоматизировать этот процесс и добавят кнопку в меню.

 

А что делает эта команда? Где про это подробнее можно прочитать?

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

 

 

А что делает эта команда? Где про это подробнее можно прочитать?

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

@kamikadze69, да вот еще кому-то это нужно было бы... Энтузиасты попробуют и все. А большинству пофигу вообще, к сожалению.

Нужно чтобы сервисы переводили на эти адреса - blockchain.info, coinbase, вот сейчас воскреснет btc-e - догадались бы и сделали красиво.

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

 

 

А большинству пофигу вообще, к сожалению.

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

Главная проблема - отсутствует поддержка в графическом интерфейсе основных кошельков населения - electrum, blockchain.info и т.п.

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

Можно отправлять битки с традиционных адресов с цифрой 1 на segwit-адреса с цифрой 3 и наоборот?

Если да, такая транза будет считаться segwit транзакцией?

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

 

 

Можно отправлять битки с традиционных адресов с цифрой 1 на segwit-адреса с цифрой 3 и наоборот?

 

Можно, но в обоих случаях это будет обычная транзакция. Для настоящих сегвит-транзакций нужен сегвит с обеих сторон.

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

что за идиот писал статью? биржевой курс биткойна топчется на месте? за месяц рост с 3200 до 4800$. Сколкьо вам еще нужно?

Так это же и есть "вялый восходящий тренд" :) Автор, наверное, ждал +100500% сразу
Ссылка на комментарий
Поделиться на другие сайты

Trezor прислал на почту письмо, что теперь поддерживается SegWit и как пользоваться :) https://blog.trezor.io/rolling-out-trezor-wallet-segwit-segregated-witness-5700269debc5 и ссылка на новость и инструкции :)

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

Создает адрес поддерживающий сегвит,

 

А зачем при этом уже действующий адрес? Где окажутся мои биткоины?

"addwitnessaddress addr где addr - уже задействованный в вашем кошельке традиционный адрес."

 

Например у меня есть 1 btc на адресе XYZ.

Я исполняю ""addwitnessaddress XYZ" и у меня в кошельке появляется новый адрес 3XYZ.

1 btc автоматически перемещается на него или остается на XYZ?

 

Или я вообще все неправильно понимаю?

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

 

В декабре 2015 года был выпущен исходный код для Segregated Witness (Segwit).

 

Bitcoin Core: SegWit-транзакции доступны, но в графическом интерфейсе операций с ними нет

Они были очень заняты эти 2 года. :)

Напоминает историю с RBF.

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

А зачем при этом уже действующий адрес? Где окажутся мои биткоины?

 

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

 

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

 

 

Они были очень заняты эти 2 года.

 

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

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

 

 

То есть отправить можно будет и с того, и с другого адреса (точнее или, даблспенда не будет - кошелек отправляет по сути не с адреса, а со входа, полученного на открытый ключ, и подписывает закрытым ключом, а ключи для обоих адресов одни и те же).
Создал сегвит адрес на основе традиционного, где лежат мои монеты. Зашел в меню Отправки монет, смотрю Входы а все мои битки так и лежат на традиционном. Как мне в будущем отправлять битки, чтобы они шли с сегвит адреса?
Ссылка на комментарий
Поделиться на другие сайты

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

переведи их на сегвит адрес (транзакцией)

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

 

 

Создал сегвит адрес на основе традиционного, где лежат мои монеты. Зашел в меню Отправки монет, смотрю Входы а все мои битки так и лежат на традиционном.

 

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

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

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

как они тогда окажутся на новом адресе?

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

как они тогда окажутся на новом адресе?

еще раз, segwit 3xxx адрес это КОПИЯ, ЛИНК, другое представление вашего адреса, на основе которого оно было создано. Баланс будет и там и там одинаковым (не складывается) попытка потратить один из них - лишает возможности послать с другого типа адреса.

 

Ваши деньги - это приватный ключ, segwit или legacy адреса транзакции это просто формат их траты.

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

еще раз, segwit 3xxx адрес это КОПИЯ, ЛИНК, другое представление вашего адреса, на основе которого оно было создано. Баланс будет и там и там одинаковым (не складывается) попытка потратить один из них - лишает возможности послать с другого типа адреса.

 

Ваши деньги - это приватный ключ, segwit или legacy адреса транзакции это просто формат их траты.

@Jysdy Saloman,

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

 

У сегвит адреса нет приватного ключа, потому что это скрипт. Поэтому "потратить с одного из них" у вас не получится, потратить вы сможете только с того, где есть соотвествующие UTXO, хотя и используется приватный ключ оригиального адреса для подписи транзакции, для которого сгенерирован сегвит адрес.

 

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

 

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

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

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

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

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

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

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

Войти

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

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

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

    • Дмитрий Кириллов: «Количество криптовалютных судебных дел выросло почти в пять раз»

      Советник Lidings и преподаватель образовательной платформы Moscow Digital School заявил, что количество судебных дел, где фигурируют криптоактивы, выросло в 2023 году в пять раз. В 2021 году внимание российских судов привлекли 510 случаев с участием цифровых активов. А в 2023 году количество подобных судебных споров увеличилось до 2653 дел.   Больше половины этих разбирательств были связаны со спорами о банкротстве. В 2023 году таких споров было 1646, что на 91% больше, чем годом ран

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

    • Криптомошенники выманили почти 5 млн рублей у двоих забайкальцев

      Сразу два жителя Забайкальского края потеряли деньги при попытке инвестиций в криптовалюты ― житель Шерловой горы потерял свыше 2,5 млн рублей, а женщина из Хилоксого района перевела 2 млн рублей. Как сообщает пресс-служба УМВД РФ по Забайкальскому краю, в полицию обратились двое пострадавших ― проблема у них оказалась общая, хотя «инвестировали» они по отдельности.    37-летнему жителю Шерловой Горы в начале января позвонила некая девушка, представившаяся представителем криптоплатфор

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

    • CoinGlass: Открытый интерес к фьючерсам на биткоины почти вернулся к рекордному уровню

      Команда информационно-аналитического портала CoinGlass сообщила, что на фоне роста рыночной цены биткоина открытый интерес к BTC-фьючерсам на централизованных биржах достиг нового максимума. По итогам понедельника, 19 февраля, совокупный открытый интерес к фьючерсам на биткоины вплотную приблизился к уровню в $23 млрд, что стало новым максимумом с ноября 2021 года. Достижению результата способствовал рост торговой активности вокруг крупнейшей по капитализации криптовалюты, подчеркивают анал

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

    • Злоумышленник обманул криптовалютное казино Duelbits на почти $5 млн

      Криптовалютное казино Duelbits стало жертвой взлома. Аналитики компании CertiK объявили, что на площадке был скомпрометирован закрытый ключ. Сумма причиненного ущерба составляет $4,6 млн. Как считают эксперты CertiK, хакер осуществил взлом ночью с 13 на 14 февраля этого года. Неизвестному удалось получить доступ к счету. Преступник вывел средства и сразу конвертировал в эфир.   Информация о взломе казино была позже подтверждена аналитиками Cyvers. По их словам, для конвертирования ср

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

    • ЦБ России: «В 2023 году почти во всех финансовых аферах фигурировали криптовалюты»

      Банк России опубликовал отчет, согласно которому в 2023 году число нелегальных участников финансового рынка и случаев мошенничества с использованием криптовалют выросло на 15%. Если в 2022 году о псевдоинвестициях в криптовалюту заявлял каждый второй мошеннический проект, то в 2023 году почти все финансовые пирамиды и нелегальные брокеры предлагали вложения во фиктивные токены или принимали взносы в криптовалюте.   ЦБ России выявил более 5 700 субъектов с признаками финансовых пирами

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

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