Криптовалюта (или крипто) — это форма цифровых денежных средств, которая позволяет физическим лицам передавать ценность в цифровой среде.
Возможно, вам интересно, чем такая система отличается от PayPal или приложения для цифрового банкинга, установленного на вашем телефоне. На первый взгляд они, безусловно, служат одним и тем же вариантам использования – платят друзьям, совершают покупки на вашем любимом веб – сайте, — но под капотом они не могут быть более разными.
Криптовалюта уникальна по многим причинам. Однако его основная функция состоит в том, чтобы служить системой электронных денежных средств, которая не принадлежит какой-либо одной стороне.
Хорошая криптовалюта будет
децентрализована. Не существует центрального банка или подмножества пользователей, которые могли бы изменить правила без достижения консенсуса. Участники сети (узлы) запускают программное обеспечение, которое соединяет их с другими участниками, чтобы они могли обмениваться информацией между собой. Кстати,
здесь вы можете поменять свою криптовалюту на реальные деньги.
Слева находится то, что вы ожидаете увидеть в чем-то вроде банка. Пользователи должны взаимодействовать через центральный сервер. Справа нет иерархии: узлы взаимосвязаны и передают информацию между собой.
Децентрализация криптовалютных сетей делает их очень устойчивыми к закрытию или цензуре. В отличие от этого, чтобы вывести из строя централизованную сеть, вам просто нужно нарушить работу главного сервера. Если бы у банка была стерта база данных и не было резервных копий, было бы очень трудно определить балансы пользователей.
В криптовалюте узлы хранят копию базы данных. Каждый эффективно действует как свой собственный сервер. Отдельные узлы могут отключиться, но их одноранговые узлы все равно смогут получать информацию с других узлов.
Таким образом, криптовалюты функционируют 24 часа в сутки, 365 дней в году. Они позволяют передавать ценности в любую точку земного шара без вмешательства посредников. Вот почему мы часто называем их беспроблемными: любой, у кого есть подключение к Интернету, может передавать средства.
Термин “криптовалюта” представляет собой комбинацию криптографии и валюты. Это просто потому, что криптовалюта широко использует криптографические методы для защиты транзакций между пользователями.
Криптография с открытым ключом лежит в основе криптовалютных сетей. Это то, на что полагаются пользователи при отправке и получении средств.
В схеме шифрования с открытым ключом у вас есть открытый ключ и закрытый ключ. Закрытый ключ-это, по сути, огромное число, о котором никто не сможет догадаться. Часто бывает трудно понять, насколько велико это число.
Для биткойнаугадать закрытый ключ примерно так же вероятно, как правильно угадать результат 256 подбрасываний монет. С современными компьютерами вы даже не смогли бы взломать чей-то ключ до тепловой смерти Вселенной.
В любом случае, как следует из названия, вам нужно сохранить свой закрытый ключ в секрете. Но из этого ключа вы можете создать открытый. Публичный можно смело раздавать любому желающему. Для них практически невозможно перепроектировать открытый ключ, чтобы получить ваш личный.
Вы также можете создавать цифровые подписи, подписывая данные своим закрытым ключом. Это аналогично подписанию документа в реальном мире. Главное отличие состоит в том, что любой может с уверенностью сказать, является ли подпись действительной, сравнив ее с соответствующим открытым ключом. Таким образом, пользователю не нужно раскрывать свой закрытый ключ, но он все равно может доказать свое право на него.
В криптовалютах вы можете тратить свои средства только в том случае, если у вас есть соответствующий закрытый ключ. Когда вы совершаете транзакцию, вы объявляете в сети, что хотите переместить свою валюту. Об этом сообщается в сообщении (т. е. транзакции), которое подписывается и добавляется в базу данных криптовалюты (блокчейн). Как уже упоминалось, вам нужен закрытый ключ для создания цифровой подписи. И так как любой может видеть базу данных, они могут проверить правильность вашей транзакции, проверив подпись.