Получив биткойны (чаще – сатоши), вам нужно будет позаботиться об их надёжном хранении — скорее всего в цифровом кошельке (хотя не обязательно). В этом посте мы расскажем о хранении биткойнов более или менее всё: о биткойн-кошельках и их разновидностях, о полезных и вредных практиках самостоятельного хранения, о многосторонних подписях и управлении UTXO. Всё это с упоминанием рекомендуемых биткойн-кошельков — без претензий на полноту списка; подробнее про аппаратные и multisig-кошельки как наиболее безопасные и при этом меньше известные большинству “простых пользователей”.
Смарт-контракт — это цифровое соглашение, основанное на заранее определенных критериях и выполняемое автоматически. Например, в смарт-контракте может быть указано, что биткойны должны автоматически отправляться от одного пользователя другому после определенной временной задержки. Смарт-контракты могут быть чрезвычайно сложными и включать в себя несколько условных критериев, или же они могут быть простыми, как обычное требование цифровой подписи для расходования средств.
CoinSwap — это предлагаемый метод повышения конфиденциальности биткойн-транзакций. В настоящее время блокчейн-анализ в значительной мере основывается на предположении, что если Элис отправляет на некий адрес весь UTXO целиком, по-видимому, она отправляет транзакцию самой себе. CoinSwap подрывает это эвристическое правило, позволяя двум сторонам отправлять полные UTXO на новые адреса, которые им не принадлежат. При этом стороны обмениваются UTXO и разрывают цепочку хранения для обеих «монет».