Источник / закреплённая редакция
Segregated Witness (Consensus layer)
Источник пакета btc.consensus · BIP 141
- work
- urn:btc:clir:consensus#BIP141
- номер
- BIP 141
- вид
- urn:btc:clir:consensus#other
BIP 141 raw MediaWiki at 7fe0b034ec967b52a5a28276419117326df93263
- edition
- urn:btc:clir:consensus#BIP141_RAW
- язык
- en
- официальность
- official
- материализация
- PINNED_OFFICIAL_BYTES
- жизненный цикл
- —
Публикации
| URI | Тип | documentHash | Получено |
|---|---|---|---|
| https://raw.githubusercontent.com/bitcoin/bips/7fe0b034ec967b52a5a28276419117326df93263/bip-0141.mediawiki | text/plain; charset=utf-8 | sha256:d72409335872a32494f75e7547589abf4b3b23b6beebe6bc6999c7a84b135e2c | 2026-08-31T00:00:00Z |
Фрагменты — 1
Abstract · section · на него ссылаются: 11
en · official · sha256:548a752c2268ccc6a547cf2f872ebf27016b808a9cd5ea1027569b5bb21e0c6aEN
==Abstract==
This BIP defines a new structure called a "witness" that is committed to blocks separately from the transaction merkle tree. This structure contains data required to check transaction validity but not required to determine transaction effects. In particular, scripts and signatures are moved into this new structure.
The witness is committed in a tree that is nested into the block's existing merkle root via the coinbase transaction for the purpose of making this BIP soft fork compatible. A future hard fork can place this tree in its own branch.Ссылаются нормы: PostSegwitRejectsMissingAdditionalWitnessRules, PostSegwitRequiresAdditionalWitnessRules, PostSegwitValidityImpliesPreSegwitValidity, PreSegwitAcceptsLegacyBlock, block_meets_pre_segwit_rules, block_meets_segwit_additional_rules, block_violates_segwit_additional_rules, invalid_under_post_segwit_edition, signatures_and_script_valid, valid_under_post_segwit_edition, valid_under_pre_segwit_edition
Хэш рядом с текстом — sha256 его точных байтов. Он и есть проверка того, что показанный текст совпадает с закреплённым в пакете: расхождение роняет статику оракула.