Блог им. Ilia_Zavialov
Перед тем как вы погрузитесь в изучение статьи, обратите внимание на тот факт что всё упомянутое в ней не является финансовой рекомендацией для принятие более взвешенного решения просьба провести свое собственное исследование.
В то время как майнеры конструируют, решают и предлагают блоки, а ноды проверяют и подтверждают работу, выполняемую майнерами, приватные ключи контролируют доступ к самой единице стоимости. Приватные ключи контролируют права на 21 миллион биткоинов. В сети Биткоин нет личностей; Биткоин ничего не знает о мире вне собственного блокчейна. Сеть Биткоин проверяет подписи и ключи. Вот и все. Только кто-то, кто контролирует приватный ключ, может создать валидную транзакцию в сети Биткоин. Сделать это можно исключительно путем предоставления валидной подписи. Валидные транзакции включаются в блоки, которые решаются майнерами и проверяются каждой нодой, но только те, у кого есть приватные ключи, могут создавать валидные транзакции.
Когда валидная транзакция транслируется в сеть, биткоины расходуются (или переводятся) на определенные публичные Биткоин адреса. Публичные адреса генерируются посредством публичных ключей, которые генерируются посредством приватных ключей. Публичные ключи и публичные адреса могут быть рассчитаны с использованием приватного ключа, но приватный ключ не может быть рассчитан на основе публичного ключа или публичного адреса. Это односторонняя функция, защищенная устойчивым шифрованием. Публичными ключами и адресами можно поделиться, не раскрывая никакой информации о приватных ключах. Когда биткоин отправляют на публичный адрес, он, по сути, блокируется в сейфе. Для того, чтобы потратить этот биткоин, необходимо разблокировать сейф, соответсвенно, должна быть создана валидная подпись с помощью соответствующего приватного ключа (каждый публичный ключ и адрес привязан к уникальному приватному ключу). Владелец приватного ключа предоставляет уникальную подпись, фактически не раскрывая самогó секрета. Остальные участники сети могут проверить валидность подписи, фактически не имея никаких деталей самогó приватного ключа. Пары публичного и приватного ключей являются основой Биткоина. И, в конечном счете, приватные ключи — это то, что контролирует права доступа к экономической ценности сети.
Неважно, есть ли у кого-то одна десятая биткоина или десять тысяч биткоинов. И то и другое защищено и подтверждено одним и тем же механизмом и одними правилами. Каждый имеет равные права. Независимо от экономической ценности, каждый биткоин (и адрес биткоина) обрабатывается в сети Биткоин одинаково. Если предоставлена валидная подпись, транзакция валидна, и она будет добавлена в цепочку блоков (если плата за транзакцию уплачена). Если предоставленная подпись невалидна, сеть отклонит транзакцию, как недействительную. Неважно, насколько влиятельным является какой-либо конкретный участник. Биткоин аполитичен. Все, что он подтверждает, это ключи и подписи. Кто-то с большим количеством биткоинов может заплатить более высокую комиссию, чтобы повысить приоритет транзакции, но все транзакции проверяются на основе одного и того же набора правил консенсуса. Майнеры определяют приоритетность транзакций, исходя из ценности и прибыльности, ничего больше. Если транзакция одинаково ценна, она будет иметь приоритет на основе временнóй последовательности. Но важно то, что связь между функцией майнинга (отвечающей за расчет транзакций) и собственностью, разорвана. Биткоин не демократия; владение контролируется ключами, и каждая Биткоин транзакция оценивается по одним и тем же критериям в сети. Она либо валидна, либо нет. И каждый биткоин, чтобы быть действительным, должен появиться в одном из блоков в соответствии с 21-миллионным графиком поставок.
Вот почему пользователи сети, управляющие ключами, так важны для Биткоина. Биткоин невероятно редкий, а приватные ключи охраняют процесс передачи каждого биткоина. Как говорится: “Не твои ключи, не твой биткоин”. Если третья сторона, например банк, контролирует ваши ключи, эта организация контролирует ваш доступ к сети Биткоин, и в таком случае было бы очень легко ограничить доступ или конфисковать средства. В то время как многие люди предпочитают доверять подобной банку организации, модель безопасности Биткоина уникальна: каждый пользователь может не только управлять своими личными ключами, но и получать доступ к сети, не нуждаясь в чьем-либо разрешении, и переводить средства кому угодно в любой точке мира. Это возможно, только если пользователь контролирует приватный ключ. В совокупности, пользователи, контролирующие приватные ключи, способствуют децентрализации контроля над экономической ценностью сети, что повышает уровень безопасности сети в целом. Чем шире распределен доступ к сети, тем сложнее становится нанести вред сети или взломать ее. Кому бы то ни было становится чрезвычайно сложно ограничить доступ или конфисковать средства, которыми владеет участник сети, при условии, что он сам хранит собственный приватный ключ. Каждый биткоин в обращении защищен приватным ключом; Майнеры и ноды могут подтвердить что будет существовать только 21 миллион биткоинов, но те валидные биткоины, которые уже находятся в обращении, в конечном итоге, контролируются и защищены закрытыми ключами.