Частично подписанная биткоин-транзакция, PSBT, это стандартный формат файла для транзакции, которая еще не завершена. Одна программа создает ее, другие добавляют подписи, а последняя транслирует ее.
Поток с воздушным зазором
- Онлайн-кошелек, который не хранит приватные ключи, создает транзакцию как PSBT.
- PSBT передается на устройство подписи с помощью QR-кода или карты памяти, никогда по сети.
- Устройство показывает сумму и назначение, вы проверяете их на его экране, оно подписывает.
- Подписанный PSBT возвращается тем же путем, и онлайн-кошелек транслирует его.
Ключи никогда не касаются компьютера, подключенного к интернету. Вредоносное ПО на онлайн-компьютере все еще может попытаться подменить назначение, поэтому вы всегда подтверждаете адрес на экране устройства подписи.
PSBT также делает мультиподпись практичной: один и тот же файл передается от одного держателя ключа к другому, каждый добавляет подпись.