Segwit или native segwit что выбрать

Medium Mar 20, 2020 · 2 min read

Key takeaways
— Segregated Witness – or SegWit in short – reduced the transaction data’s size to allow for faster transactions, better scalability and decreased fees
— Native SegWit (bech32) enhanced this even further and includes even lower fees
— Not all exchanges and wallet providers support sending Bitcoin to a Native SegWit address yet, which is why you are presented both options in Ledger Live
— Transactions between all 3 address types are possible.

If you’re feeling bombarded with technical terms? Don’t worry – we’ve got you covered. Read on for an explanation of Segwit and Native SegWit in plain English.

As Ledger users might have noticed, when adding a Bitcoin account in Ledger Live you are presented with two options: a Native SegWit account and a SegWit account. While one can easily tell the difference between a Native SegWit address (starting with “bc1”) and a SegWit address (starting with “3”), we’d like to take a closer look at what this exactly means.

SegWit (P2SH) and Native SegWit (bech32) are not the first address formats to exist for Bitcoin accounts. The very first one was Legacy, where addresses would start with a “1”. As Bitcoin’s price started to take off, the fees paid for each transaction started to look more pricey too. As a matter of fact, the transaction speed was on the slower side as well.

Thus SegWit entered the field

The SegWit (Segregated Witness) proposal was strongly contested at the time – in fact, the initial proposal known as SegWit2X was actually dropped and replaced with what we now know as SegWit. In August 2017, the soft fork implementing SegWit took place. Its adoption has quickly been taken up since and it started becoming the new standard.

So what did SegWit change?

SegWit – also referred to as Wrapped or Nested SegWit – reduced the size of each transaction’s data. It did this by separating certain data of the transaction signature from the transaction. By making transactions lighter in size, more transactions can fit into a single Bitcoin block. This in turn makes the Bitcoin network more scalable and its transactions faster. Even more, it immensely reduces the transaction fees for each Bitcoin transaction! SegWit also enabled second layer scaling solutions, leading to the birth of the Lightning Network.

SegWit vs. Native SegWit

Native SegWit – also known as bech32 – is the latest step in the address formats. It is even more weight-efficient than its predecessor. This means having an even faster transaction speed versus SegWit transactions, better scalability and even lower fees per transaction. To add to this, bech32 has better error-detection and makes addresses lowercase only for better readability. This is why it’s the most popular option… if present.

The only downside of bech32 is that not every major platform supports this address format yet. While transactions between Legacy, SegWit and Native SegWit addresses are fully compatible, there are still quite a few exchanges and wallet providers that don’t support sending BTC to a bc1 address yet. As such, when you add an account on Ledger Live you will be presented with both the possibility of adding a Native SegWit and/or a SegWit address.

So you’re into crypto, and you like the nuts and bolts? We have just the thing for you! Check out our School of Block episode on blockchain use cases.

Источник

Что такое SegWit

Segwit или native segwit что выбрать. chto takoe segwit. Segwit или native segwit что выбрать фото. Segwit или native segwit что выбрать-chto takoe segwit. картинка Segwit или native segwit что выбрать. картинка chto takoe segwit

Segregated Witness, или SegWit — это софтфорк сети биткоина, который предназначен для увеличения пропускной способности блокчейна путем удаления данных подписи из транзакций. Софтфорк — это метод обновления блокчейна, который совместим с предыдущими версиями программного обеспечения.

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

Что такое форк, и что делает форк SegWit

Софт форк — это обновление блокчейна, выполненное без разделения цепочки на две части, и SegWit увеличил количество транзакций в любом блоке биткоина.

Форк — это, в основном, модификация, сделанная для открытого исходного кода. Он вводит отклонения от того, как базовый проект работает с этого момента, и он может быть как софт-форком, так и хард-форком. Жесткие форки заставляют блокчейн делиться на две части, требуя, чтобы участники выровняли блоки, несовместимые с новым программным обеспечением: новая цепочка отделена от старой. SegWit был программным форком, означающим, что всё еще будет один блокчейн Bitcoin для приема блоков от пользователей, которые еще не включили SegWit в своем программном обеспечении.

SegWit устранил проблему, называемую изменчивостью транзакций, которая позволяла изменять данные транзакций BTC до того, как сеть обработала их. Это создало бы бухгалтерский кошмар. Позволяя хранить информацию о подписи (то есть, «свидетель») вне (то есть «отделяя» от) блока релевантных транзакций, но все же проверять их, SegWit позволяет Биткоину сохранять целостность транзакций, в то же время упаковывая больше их в любой 1-мегабайтный блок. Результат — более быстрый и безопасный биткоин.

Что делает Segregated Witness, перевод слова «Segwit»

Segwit или native segwit что выбрать. segwit 1. Segwit или native segwit что выбрать фото. Segwit или native segwit что выбрать-segwit 1. картинка Segwit или native segwit что выбрать. картинка segwit 1

Перевод термина Segwit, или Segregated Witness — это «распределенный свидетель». Имеется в виду, что подписи не хранятся в самом блоке, а распределяются по компьютерам, что позволяет уменьшить размер блока.

Если коротко, Segwit позволяет увеличить эффективность блокчейна без увеличения размера блока. Положительное качество Segregated Witness заключается в том, что исключение подписей из блока в 1Мб может эффективно увеличить размер блока биткоина. Это значит, что в каждый блок можно будет записать большее количество транзакций или, другими словами, повысить пропускную способность блокчейна. Всё это происходит без нарушения существующих правил консенсуса.

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

Данные блока плюс «четверть» Segregated Witnesses не должны превышать 1 Мб. В таком случае, все блоки покажутся старым нодам меньше 1 Мб, поскольку четверть Segregated Witness (которую они не видят) должна быть установлена в тот же самый 1 Мб. При этом новые ноды увидят блоки, превышающие 1 Мб, так как фактический размер Segregated Witness больше того, что считается одной четвертью.

Точное количество дополнительного пространства, предоставляемого Segregated Witness, зависит от типов транзакций, входящих в новые блоки. Если больше транзакций хранят большее количество данных в Segregated Witness, как происходят в транзакциях с мультиподписью, эффективный размер блока увеличивается. Это добавляет около 1,75 Мб в максимальный размер блока для нормальных транзакций, и размер в 4 Мб устанавливается в качестве жесткого ограничения, которое невозможно превысить, даже если в Segregated Witness вместились (почти) все данные.

Проблемы, которые решает SegWit

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

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

Таким образом, SegWit улучшает многие аспекты в сети Биткоин, в частности улучшает взаимодействие с новыми протоколами, улучшает масштабируемость и уровень защиты.

Почему SegWit все еще не завершен

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

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

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

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

Выбор между Segwit и Legacy, положительные стороны технологии Segwit

Внедрение SegWit в Биткоин имеет ряд качеств:

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

Главные недостатки SegWit

Технология SegWit до сих пор не интегрирована в Биткоин в полной мере. Многие аналитики считают, что на это уйдут годы, поскольку количество нод в сети превышает 10 000.

Критики склоняются к мнению, что разработчики не смогут интегрировать в блокчейн все запланированные улучшения. Постепенное увеличение участников сети приведет к тому, что 2 Мб размера блока будет недостаточно для удовлетворения потребностей экосистемы.

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

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

Некоторые разработчики заверяют, что внедрение SegWit обусловлено исключительно финансовой заинтересованностью компании Blockstream. По техническим причинам Lightning Network невозможно внедрить без SegWit, поэтому разработчики так активно агитировали за обновление.

Небольшая часть сообщества заняла еще более жесткую позицию, отделившись от сети и создав новый блокчейн Bitcoin Cash, где размер блока равен 8 мегабайтам. Форк удачно дебютировал на криптовалютном рынке и составляет конкуренцию BTC за лидерство по показателям капитализации.

Таким образом, недостатками SegWit считаются:

Есть также мнение, что интеграция SegWit может вызвать юридические вопросы, но на данный момент это только домыслы.

Получаем SegWit-адрес биткоин в Bitcoin Core. Segwit или Native Segwit?

Создать собственный SegWit-адрес биткоин в Bitcoin Core можно через консоль программы. Для этого нужно ввести всего лишь одну команду:

Где XXXX – это адрес вашего старого кошелька. При этом такая возможность доступна только тем пользователям, на чьем счету имеется положительный баланс.

SegWit-адрес биткоин в Bitcoin Core может иметь один из двух форматов на выбор:

Создать SegWit-адрес биткоин в Bitcoin Core достаточно просто. Всего за несколько кликов и пару минут времени вы сможете получить возможность оплачивать меньшие комиссии и быстрее осуществлять любые транзакции.

Кошельки с Segwit: список и настройка Segwit Address

Segwit или native segwit что выбрать. segwit 2. Segwit или native segwit что выбрать фото. Segwit или native segwit что выбрать-segwit 2. картинка Segwit или native segwit что выбрать. картинка segwit 2

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

Кошельки с Segwit: Ledger Wallet

Данный аппаратный кошелек пополнил ряды поддерживающих адреса Segwit еще в августе 2017 года и стал одним из первых. Чтобы перейти на сегвит, следует выполнить следующие действия:

Если сам кошелек используется впервые, то можно сразу выбирать SegWit-адрес. Если же вы до этого пользовались стандартными адресами, то учтите, что для совершения подобного перехода нужен положительный баланс. Кошелек Segwit Ledger не предлагают Native Segwit. Поэтому вы выбираете, смириться ли с отсутствием поддержки формата Native Segwit в Segwit Ledger.

Кошельки с Segwit: Trezor

Аппаратный кошелек Trezor был вторым из тех, кто поддержал Segwit. При этом новые аккаунты генерировались для пользователей автоматически с момента внедрения протокола. Для их использования достаточно зайти в приложения Trezor Wallet и перевести свои биткоины или лайткоины на новый счет.

Кошельки с Segwit: Electrum

Electrum – один из самых популярных криптовалютных кошельков с поддержкой Segwit. Но, в отличие от других вариантов, он генерирует Bech32-ключи, поэтому ваш адрес будет начинаться с bc1. Для его получения необходимо:

Теперь ваш новый Segwit-адрес готов к работе.

Другие кошельки с Segwit

Доступно использовать и другие кошельки с Segwit, например, Samourai Wallet. Он менее популярен, чем остальные предложения, но позволяет создавать новые адреса прямо с мобильного устройства.

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

Источник

Какие форматы бывают у биткоин-адресов?

Segwit или native segwit что выбрать. addresses. Segwit или native segwit что выбрать фото. Segwit или native segwit что выбрать-addresses. картинка Segwit или native segwit что выбрать. картинка addresses

Segwit или native segwit что выбрать. addresses. Segwit или native segwit что выбрать фото. Segwit или native segwit что выбрать-addresses. картинка Segwit или native segwit что выбрать. картинка addresses

Что такое биткоин-адрес в формате legacy?

Legacy-адрес — это стандартный для сети биткоина адрес, предложенный Сатоши Накамото. Иначе это формат называют P2PKH (Pay To Public Key Hash), поскольку он требует от получателя подпись, вычисленную из приватного ключа, и публичный ключ. Скрипт транзакции выхода с помощью криптографических функций сверяет их с хешем публичного ключа — и в случае совпадения позволяет расходовать средства. Вероятность того, что система примет некорректно введенный адрес составляет 1 в 232 степени, то есть один случай из 4,29 млрд.Legacy-адрес можно узнать по префиксу 1 (и m или n в тестовой сети). К основным минусам такого адреса относятся чувствительность к регистру при вводе данных, более высокие комиссии за операции, низкая скорость двойного хеширования контрольной суммы, больший вес в QR-кодах и неудобство записи на мобильном устройстве или на бумаге.

Из каких частей состоит биткоин-адрес в формате legacy?

Legacy-адреса уникальны, обычно состоят из 26-35 символов и представляют собой 160-битные хэши открытого ключа ECDSA ключевой пары. С появлением SegWit-адресов их стали называть старыми, однако изначально они были достаточно эффективным средством представления locking scripts в более удобном для пользователей виде и уменьшения рисков отправки средств на некорректный адрес.Стандартный биткоин-адрес состоит из таких частей:

Почему в биткоин-адресах бывает разное количество знаков?

Как зашифрованы части legacy-адреса?

Все части биткоин-адреса в формате legacy зашифрованы с защитой от опечаток по системе кодирования Base58Check. В основе кода лежит латинский алфавит. Вы никогда не увидите в таком биткоин-адресе символы, которые легко спутать между собой (знаки плюс и минус, косая черта, ноль, прописные буквы “o” и “i”, строчная “L”). Согласно системе Base58Check в них применяются только следующие 58 символов:

Что такое биткоин-адрес в формате P2SH?

P2SH-адреса (Pay to script hash) появились в предложении по улучшению биткоина BIP-0016 в январе 2012 года благодаря главному научному сотруднику Bitcoin Foundation Гэвину Андресену. Они имеют ту же структуру, что и legacy-адреса, но начинаются с цифры 3.Такие адреса предполагают, что при переводе средств получатель должен иметь скрипт, подходящий к скрипту хеша. Эта особенность позволяет снижать комиссию за перевод биткоинов отправителем, перекладывать комиссионные затраты на получателя и создавать адреса с мультиподписью.

Технология P2SH может разрешить использование средств любым пользователем или, наоборот, запретить для всех. Важно помнить, что биткоин-адреса в формате P2SH поддерживают SegWit, но не являются его нативным решением. Не поддерживающие SegWit криптокошельки могут проводить SegWit-транзакции благодаря механизмам P2WPKH-в-P2SH и P2WSH-в-P2SH.

Что такое биткоин-адрес в формате SegWit?

Какие плюсы и минусы использования Bech32-адресов?

C новыми адресами QR-коды стали меньше, а защита от ошибки выше. Кроме того, использование биткоин-адресов в формате Bech32 на сегодня для пользователей более выгодно, ведь комиссия за отправку средств с них ниже, а скорость обработки выше. Главный минус Bech32-адресов — их поддерживают не все криптокошельки и сервисы.Среди первых поддержку таких адресов добавили аппаратные криптокошельки Ledger Nano S, TREZOR и Digital Bitbox, десктоп-криптокошельки Electrum и Armory, мобильные криптокошельки Edge, GreenAddress (для iOS- и Android-устройств), а также Samourai Wallet, Wasabi Wallet, GreenBits и Electrum (для Android-устройств).

Можно ли переводить биткоины с legacy-адреса на SegWit-адрес?

Активация SegWit в сети биткоина была софтфорком — это значит, что новая и предыдущая версии сохранили совместимость. То есть вы можете без проблем переводить средства с legacy-адреса на SegWit-адреса. На уровне блокчейна проблем с разницей в форматах адресов не существует.На практике сложности возникают, если пользователь хочет перевести средства со своего legacy-адреса, например, созданного на криптобирже, на bc1-адрес, а торговая площадка технически еще не внедрила поддержку нового формата адресов. В таком случае стоит использовать пусть и менее эффективный, чем bc1-, но все же более продвинутый, чем legacy- P2SH-адрес.

В обратном направлении, с bc1-адреса на legacy-адрес, средства должны поступить без проблем.

Какие обозреватели блоков отслеживают bc1-адреса?

Источник

От Legacy к SegWit

Legacy и SegWit — два странных и непонятных криптоновичку слова, применяемых для обозначения формата адресов Bitcoin-кошельков. Несмотря на сложность вопроса, это одна из важных тем для тех, кто решил приобщиться к миру криптовалют.

Многие уже заметили, что в различных кошельках адреса отличаются друг от друга: некоторые начинаются с “1”, другие с “3”, а есть и вовсе такие, что начинаются с “bc1”. Конечно же, такие отличия могут ввести в ступор пользователя — во-первых, не совсем понятно, для чего такое разнообразие, во-вторых, появляется страх потери средств при переводах (вдруг биткоины так и не дойдут до адресата).

Что ж, боязнь в целом оправдана, но “не так страшен черт как его рисуют”. В этой статье мы разберем все тонкости связанные с bitcoin-адресами и покажем, что на самом деле все просто!

ЧТО ТАКОЕ BITCOIN АДРЕС

Адрес bitcoin кошелька (уникальный идентификатор) — это что-то вроде номера вашего криптовалютного счета. Он необходим как для получения биткоинов, так и для их отправки. Чтобы совершить перевод (транзакцию), пользователю необходимо указать адрес кошелька получателя. В свою очередь, получателю необходимо предоставить свой адрес отправителю. До недавнего времени, проблем с пониманием разных типов адресов и транзакций не было, поскольку все участники сети использовали единый формат биткоин адресов, а именно — Legacy. Но с развитием технологий, сменился не только формат записи адресов, но и способ обработки транзакций, совершаемых между адресами.

Давайте более детально рассмотрим важные моменты этого вопроса…

ЧТО ТАКОЕ LEGACY

Legacy-адрес (P2PKH — Pay To Public Key Hash) — это стандартный формат Bitcoin адреса, изначально предусмотренный в протоколе и используемый большинством крипто-кошельков и сервисов. Такой адрес, предложенный создателем биткоина Сатоши Накамото, можно определить по цифре «1» (префикс), стоящей в начале каждого адреса (пример: 18sp5z1aYXMXGxef1xiPbCYnspcG8eQznh). Этот формат адресов был и остается самым ходовым с момента запуска сети bitcoin. Несмотря на широкое распространение Legacy-адресов, у них есть ряд прямых и косвенных недостатков:

— Чувствительность к регистру вводимых данных и неудобство записи на бумаге;

— Низкий приоритет для майнеров так как таких транзакций в блок помещается намного меньше;

— Урезанная криптографическая стойкость используемой Биткоином цифровой подписи;

— Не “гибкие” транзакции.

Технические тонкости!
Bitcoin использует алгоритм Base58 для преобразования открытых ключей в читаемый человеком формат. Он достаточно схож с известным Base64, но использует сокращенный алфавит, то есть некоторые символы не используются во избежание гомографических атак. В связи с этим, в Legacy-адресах мы никогда не увидим таких символов, как 0 (ноль), О (заглавная буква «о»), I (заглавная «i»), l (строчная «L») а также знаки «+» и «/».

*Гомографическая атака — способ, с помощью которого злоумышленник может ввести в заблуждение пользователей, используя тот факт, что многие различные символы выглядят одинаково (т.е. являются гомографами, отсюда и термин, хотя технически гомоглиф является более точным термином для разных символов, схожих друг с другом). Например, Trustee Wa11et.

Казалось бы, что недостатки не такие уж и существенные, однако, с ростом популярности биткоина они стали играть немаловажную роль. Как мы знаем, комиссия за транзакцию оплачивается в сатошах (малая часть биткоина), поэтому с ростом стоимости самого биткоина цена за транзакцию тоже стала расти. Конечно, при переводе 10 000$ в BTC, комиссия в 5$ будет казаться не большой, но для микро переводов, где такая комиссия составит 10%, а то более от суммы перевода — это значительный недостаток. Добавим к этому медленные переводы и все — “приплыли”!

ЧТО ТАКОЕ SEGWIT

До конца лета 2017 года рядовые пользователи BTC успешно пользовались классическими Legacy адресами для осуществления транзакций. Но 24 августа в сети Bitcoin состоялся софт-форк, предложенный в марте 2016 года разработчиками П. Велле и Г. Максвеллом. Обновление предусматривало активацию протокола Segregated Witness и новый формат биткоин-адреса — Bech32 или SegWit-адрес (P2WPKH — Pay to Witness Public Key Hash).

Segregated Witness (“отделенный свидетель”) позволил сократить вес транзакций в блоках сети Bitcoin за счет удаления из них подписей и выносе их в “дополнительные данные”, с последующей индивидуальной обработкой.

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

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

Обновление затронуло не только метод формирования блоков с транзакциями, но и сам формат записи публичных ключей bitcoin-кошельков. SegWit-адреса начинаются с «bc1» (пример: bc1qnnc0enjmp4essg8t8rxqnyg9394qgwwjtpngv9), при этом они вводятся независимо от регистра, т.е. bc1qnnc… = bc1Qnnc… = BC1QNNC… Такой формат записи адресов в достаточной степени упростил их использование и сделал более удобным для записи.

К преимуществам SegWit-адресов можно отнести:

— Высокая степень защиты от ошибок записи;

— Увеличение пропускной способности транзакций;

— Снижение комиссий до 50%.

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

Среди известных крипто кошельков, поддержка SegWit внедрена в Trustee Wallet, Trezor, Electrum, Ledger Nano S.

ЧТО ТАКОЕ MULTISIGNATURE И COMPATIABLE АДРЕСА

Данный тип адресов появился в далеком 2012 году, чтобы хоть как-то решить проблему дорогих транзакций. Главным научным сотрудником Bitcoin Foundation — Г. Андерсоном, было предложено обновление BIP-0016, которое позволило бы улучшить логику исполнения транзакций, разрешив отправку не просто на адреса, но и на программируемые ключи (что-то похожее на смарт контракты в Ethereum). В результате внедрения обновления появились биткоин-адреса начинающиеся с префикса “3” (пример: 3FVeDqkWXGPmgugHD1FLn9xMfeZcF181RG). При этом структура адреса осталась схожей со структурой Legacy-адресов. Такие Multisignature адреса вы часто могли видеть в “кошельках с мультиподписью”, когда от одного адреса есть 2 или 3 приватных ключа.

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

Внедрение SegWit не поддерживалось на старых кошельках, то есть они не видели Bech32-адресов и не могли понять, что делать с таким “получателями”, поэтому промежуточный P2SH-формат, а именно Compatible, стал неким мостом во взаимодействии различных адресов. Специальный скрипт, зашифрованный в ключе к адресу 3ххх позволяет пользователям старых кошельков отправлять средства на новые (3ххх), а владельцам новых — уже тратить их по технологии SegWit (то есть оплачивать транзакции по низким комиссиям).

ОТ LEGACY К SEGWIT В TRUSTEE

После введения протокола SegWit в Trustee Wallet, у некоторых пользователей стали появляться вопросы: “Как так, я отправил часть средств в BTC, а с баланса списались все, почему?”. Чтобы ответить на этот вопрос потребуется немного углубиться в работу самого биткоина.

Биткоин сам по себе достаточно сложен в плане обработки транзакций. Упрощенно этот момент можно описать так: когда вы хотите отправить часть баланса кому-либо, то с вашего кошелька уходит не часть баланса, а вся сумма, разделенная на нового владельца с его долей (тем что вы ему отправили) и сдачей на ваш адрес (тем что осталось от баланса за вычетом комиссии транзакции). Весь этот процесс отправки, разделения и возврата “сдачи” происходит в рамках одного блока, одной транзакции. После подтверждения отправки вы сможете использовать “сдачу” для следующих своих транзакций.

Говоря о поддержке Segwit в Trustee, важно отметить одну особенность. Отправляя средства с Legacy-адреса, сдача возвращается не на Legacy-адрес, а на SegWit. Благодаря этому, переход с устаревшего, медленного и дорогого формата Legacy на более быстрый и дешевый SegWit становится для пользователя легким, удобным и не требует дополнительных затрат, снимая необходимость отдельной транзакции для перевода между своими адресами.

ПОДВЕДЕМ ИТОГИ

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

Команда Trustee Wallet всегда идет в ногу со временем, присоединяйтесь к нам!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *