|
|
Опубліковано 2025-10-17 11:35:22
|
|
|
|

Еволюція протоколу Bitcoin призвела до появи різних типів адрес у мережі Bitcoin, які відповідають потребам безпеки та ефективності. Наприклад, деякі гаманці вимагають вибору типу адреси, як показано на рисунку нижче:
Спадкова адреса (P2PKH)
Протокол: BIP-44 Типовий шлях: m/44'/0'/0'/0/0/0 (перша зовнішня адреса головного рахунку біткоїна).
- Застарілі адреси — це перший формат адреси, прийнятий Bitcoin, і вони починаються з числа 1, наприклад: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Ці адреси базуються на скриптах Pay-to-Public-Key-Hash (P2PKH), і їхні транзакції займають багато місця в блокчейні, обробляються відносно повільно і недостатньо анонімні.
Вкладена адреса SegWit (P2SH)
Протокол: BIP-49 Типовий шлях: m/49'/0'/0'/0/0/0 (перша зовнішня адреса головного акаунта Bitcoin Bitcoin)
- Вкладений SegWit — це P2SH Bitcoin адреса, яка починається з числа 3, наприклад: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- SegWit — це технологічне оновлення, розроблене для вирішення гнучкості транзакцій Bitcoin, збільшення пропускної здатності мережі та зниження комісій за транзакції. Адреси, що використовують SegWit, зменшують розмір транзакцій BTC, що призводить до нижчих комісій за переказ.
Рідна адреса SegWit (P2WPKH)
Протокол: BIP-84 Типовий шлях: m/84'/0'/0'/0/0/0 (перша зовнішня адреса головного облікового запису біткоїна).
- Native SegWit — це адреса Bitcoin, яка починається з bc1q і використовує схему кодування Bech32, наприклад: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- Нативні адреси SegWit додатково оптимізують обробку транзакцій порівняно з вкладеним SegWit, покращуючи сумісність між гаманцями, читабельність і економію місця.
Адреса Taproot (P2TR)
Протокол: BIP-86,Вхід за гіперпосиланням видно. Типовий шлях: m/86'/0'/0'/0/0/0 (перша зовнішня адреса головного облікового запису біткоїна).
- Taproot — це тип адреси Bitcoin, який починається з bc1p і використовує схему кодування Bech32m, а також є найновішим типом адреси Bitcoin, наприклад: bc1p8denc9m4sqe9hluasrvxkkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Taproot, велике оновлення, яке Bitcoin активував наприкінці 2021 року, представив нову схему підписів під назвою Schnorr signatures, яка дозволяє складним багатопідписним транзакціям виглядати як звичайні, додаючи приватності.
Таблиця порівняння
угода | Формат адреси (наприклад, біткоїн) | Адресний префікс (Bitcoin Mainnet) | Основні функції: | | BIP-44 | Спадкова адреса (адреса спадщини) | 1 | Найраніший формат адреси, який є найбільш сумісним, але має довшу довжину, поступово замінювався. | | BIP-49 | P2WPKH вкладений у P2SH (сумісний формат) | 3 | Сумісний із форматом SegWit для Legacy адрес, що балансує сумісність із перевагами SegWit (наприклад, низькими комісіями). | | BIP-84 | Рідна адреса P2WPKH SegWit | BC1Q | Чистий формат SegWit з нижчими комісіями та вищою безпекою — це наразі основний вибір. | | BIP-86 | P2TR (Taproot адреса) | BC1P | Він підтримує протокол Taproot, який має кращу конфіденційність і функціональність (наприклад, складні скрипти), і підходить для складних сценаріїв. |
.NET/C# генерує адресу BTC Taproot
Почніть із посилання на пакет, наступним чином:
Код виглядає так:
Як показано нижче:
Посилання:
Вхід за гіперпосиланням видно.
Вхід за гіперпосиланням видно. |
Попередній:Детальне пояснення кодування блокчейну Base58, Base58Check, Bech32 та Bech32mНаступний:Аналіз краулера Douyin Mall позиціонування 6 богів, аналіз контролю ризику, тепер це має бути 7 богів X-Perseus
|