|
|
Публикувано на 2025-10-17 11:35:22
|
|
|
|

Еволюцията на биткойн протокола доведе до появата на различни типове адреси в мрежата на Биткойн, които отговарят на нуждите на сигурност и ефективност. Например, някои портфейли изискват да изберете типа адрес, както е показано на фигурата по-долу:
Адрес на наследството (P2PKH)
Протокол: BIP-44 Типичен път: m/44'/0'/0'/0/0/0 (първи външен адрес на Bitcoin master акаунта).
- Наследените адреси са първият формат на адреси, приет от Биткойн, и започват с числото 1, например: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Тези адреси са базирани на Pay-to-Public-Key-Hash (P2PKH) скриптове, а техните транзакции заемат много място в блокчейна, обработват се сравнително бавно и не са достатъчно анонимни.
Вложен SegWit адрес (P2SH)
Протокол: BIP-49 Типичен път: m/49'/0'/0'/0/0/0 (първи външен адрес на Bitcoin master акаунта)
- Вложеният SegWit е P2SH биткойн адрес, който започва с числото 3, например: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- SegWit е технологичен ъпгрейд, предназначен да сравни гъвкавостта на биткойн транзакциите, да увеличи капацитета на мрежата и да намали таксите за транзакции. Адресите, използващи SegWit, намаляват размера на BTC транзакциите, което води до по-ниски такси за трансфер.
Роден SegWit адрес (P2WPKH)
Протокол: BIP-84 Типичен път: m/84'/0'/0'/0/0/0 (първи външен адрес на Bitcoin master акаунта).
- Native SegWit е биткойн адрес, който започва с bc1q и използва схемата за кодиране на Bech32, например: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- Native SegWit адресите допълнително оптимизират обработката на транзакции в сравнение с Nested SegWit, като се представят по-добре по отношение на съвместимост между портфейли, четливост и спестяване на място.
Taproot адрес (P2TR)
Протокол: BIP-86,Входът към хиперлинк е видим. Типичен път: m/86'/0'/0'/0/0/0 (първи външен адрес на Bitcoin master акаунта).
- Taproot е биткойн адресен тип, който започва с bc1p и използва схемата за кодиране Bech32m, а също така е и най-новият тип биткойн адрес, като например: bc1p8denc9m4sqe9hluasrvxkkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Taproot, голям ъпгрейд, активиран от Bitcoin в края на 2021 г., въведе нова схема за подписи, наречена Schnorr signatures, която позволява сложни транзакции с множество подписи да изглеждат като обикновени, добавяйки поверителност.
Таблица за сравнение
споразумение | Формат на адреса (използвайки Bitcoin като пример) | Адресен префикс (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
|