Jump to content

Recommended Posts

Posted

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. Тем не менее, большинство не сделали этого или не начали использовать имеющиеся возможности.

 

 

 

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

Posted

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

 

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

 

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

Posted (edited)

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

Edited by Casta
Posted

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

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

Posted (edited)

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

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

 

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

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

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

Edited by kamikadze69
Posted

 

 

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

 

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

Posted

 

 

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

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

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

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

Posted

 

 

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

Это большинство полные ноды и не держат.
За них всё включат биржи и онлайн кошельки.
Posted

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

Posted

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

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

Posted

 

 

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

 

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

Posted

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

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

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

 

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

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

 

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

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

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

 

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

Posted

 

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

 

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

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

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

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

 

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

 

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

 

 

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

 

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

Posted

 

 

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

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

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

Posted

 

 

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

 

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

Posted

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

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

Posted

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

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

 

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

Posted

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

 

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

@Jysdy Saloman,

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

 

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

 

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

 

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • У эфира обнаружили «почти мистическую» корреляцию с фондовым индексом

      Эфир и индекс акций Russell 2000 демонстрируют «почти мистическую корреляцию», заявили эксперты издания Milk Road. Индекс отслеживает движение бумаг 2000 малых и средних американских публичных компаний. И эфир, и Russell 2000 чувствительны к процентной ставке Федеральной резервной системой США (ФРС), есть высокая вероятность их совместного роста на фоне грядущего снижения этого показателя, пишет Milk Road.   «В отличие от биткоина, эфир генерирует доходность, и это имеет огромное зна

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

    • Со временем биткоин примут почти все государства — Самсон Моу

      Основатель Jan3 Самсон Моу (Samson Mow) заявил в подкасте What Bitcoin Did, что многие государства постепенно преодолевают скептицизм в отношении криптовалют и уже разрабатывают стратегии по внедрению биткоина. По словам Моу, государства постепенно переходят от экспериментов с биткоином в фазу быстрорастущего интереса. Моу уверен, что скоро у правительств наступит массовый синдром упущенной выгоды (FOMO), и многие государства поспешат создавать стратегический резерв в биткоинах, следуя прим

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

    • Продажи NFT метавселенных выросли почти на треть

      Продажи связанных с метавселенными невзаимозаменяемых токенов (NFT) выросли в августе на 27%. Это указывает на возвращение интереса к виртуальным мирам после периода спада, заявили аналитики компании DappRadar. В августе объем торговли NFT метавселенных составил $6,5 млн при 13 927 сделках. Несмотря на то, что общий объем торгов немного снизился с июльских $6,7 млн, количество продаж продолжает расти второй месяц подряд, объявили эксперты.   «Данные свидетельствуют о том, что метавсе

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

    • Житель Кирова отдал криптомошенникам почти 3 млн рублей

      63-летний россиянин из города Кирова стал жертвой криптовалютных мошенников, лишившись почти 3 млн рублей. Мужчина поверил аферистам из интернета, предложивших заработать на криптотрейдинге. Мужчина рассказала, как в конце июля вступил в переписку через мессенджер с человеком, который представился финансовым консультантом. Собеседник предложил легкий и прибыльный способ заработка на торговле криптовалютами, пообещал гарантированный высокий доход, а за свои услуги попросил 20% полученной при

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

    • Исследование River: Почти 50 млн американцев владеют биткоинами

      Около 49,6 млн американцев владеют биткоинами, а 36,7 млн жителей США предпочитают золото, показало исследование, проведенное в мае компанией River. Согласно результатам исследования, биткоин пользуется наибольшим спросом среди мужчин среднего возраста и молодых людей. 40,5% владельцев первой криптовалюты — мужчины в возрасте от 31 до 35 лет. На мужчин в возрасте от 41 до 45 лет приходится 35,9% держателей монеты. Лишь 13,4% владельцев BTC — женщины, что говорит о значительном гендерном раз

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

×
×
  • Create New...