Есть ли причина, по которой крупные биткойн-компании не будут использовать только транзакции SegWit?

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

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

Есть ли какая-то причина, по которой это еще не стандартный способ ведения дел?

В основном потому, что поддержка segwit постепенно появляется. Биткойн, например, все еще должен перейти на segwit.

Ответы (2)

Я хотел бы привести одну из причин (Отказ от ответственности: я связан с Блокономикой ).

В биткойн-ядре пока нет поддержки адресов смены segwit. Для этого необходимо использовать обходные пути; как это сделал Yodice в этой теме . Также для создания адреса получения segwit необходимо использовать addwitnessaddress. Многие компании просто используют основной кошелек напрямую, не занимаясь программированием (есть опасения, что что-то может пойти не так).

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

(Отказ от ответственности: я работаю в BitGo.)

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

К 19 сентября наши клиенты совершали более 13% транзакций SegWit. В начале декабря она составляла около 63%.

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

Кроме того, многие компании используют большое количество UTXO, не использующих SegWit, которые они будут менять только со временем.

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