Криптовалюта - это цифровая или виртуальная валюта, предназначенная для работы в качестве средства обмена. Он использует криптографию для защиты и проверки транзакций, а также для управления создания новых блоков определенной криптовалюты. По сути, криптоблоки - это ограниченные записи в базе данных, которые никто не может изменить.
История
Было много попыток создать цифровую валюту во время технологического бума 90-х годов, когда такие системы, как Flooz, Beenz и DigiCash, появились на рынке, но потерпели неудачу. Было много разных причин для их неудач, таких как мошенничество, финансовые проблемы и даже трения между сотрудниками компаний и их начальниками.
Примечательно, что во всех этих системах использовался подход Trusted Third Party, что означает, что компании, стоящие за ними, проверяли и облегчали транзакции. Из-за неудач этих компаний создание цифровой системы денежных средств долгое время рассматривалось как потерянное дело.
Затем, в начале 2009 года, анонимный программист или группа программистов под псевдонимом Сатоши Накамото представили Биткойн. Сатоши описал это как «равноценную электронную систему наличных денег». Он полностью децентрализован, что означает, что нет задействованных серверов и нет центрального контрольного органа. Эта концепция очень похожа на одноранговые сети для совместного использования файлов.
Одной из наиболее важных проблем, которые должна решить любая платежная сеть, является двойная трата. Это мошенническая методика потратить ту же сумму дважды. Традиционным решением было доверенное третье лицо - центральный сервер, который вел учет остатков и транзакций. Тем не менее, этот метод всегда влечет за собой полномочия в основном контролировать ваши средства и все ваши личные данные под рукой.
В децентрализованной сети, такой как биткойн, каждый отдельный участник должен выполнять эту работу. Это делается через Blockchain - публичную регистрацию всех транзакций, которые когда-либо случались в сети, доступные каждому. Поэтому каждый в сети может видеть баланс каждой учетной записи.
Каждая транзакция представляет собой файл, состоящий из открытых ключей отправителя и получателя (адресов кошельков) и количества перенесенных монет. Транзакция также должна быть отписана отправителем с их закрытым ключом. Все это просто базовая криптография. В конце концов, транзакция транслируется в сети, но сначала ее необходимо подтвердить.
Внутри криптовалютной сети только шахтеры могут подтвердить транзакции, разрешив криптографическую головоломку. Они принимают транзакции, отмечают их как законные и распространяют их по сети. Впоследствии каждый узел сети добавляет его в свою базу данных. Как только сделка будет подтверждена, она становится неприступной и необратимой, а майнер получает вознаграждение плюс комиссию за транзакцию.
По сути, любая криптовалютная сеть основана на абсолютном консенсусе всех участников относительно легитимности балансов и транзакций. Если узлы сети не согласны с одним балансом, система будет в основном ломаться. Тем не менее, в сети существует множество правил, предварительно созданных и запрограммированных, что предотвращает это.
Подписывайтесь на мой телегам канал
https://ok.ru/group/54100297711794 - моя группа в одноклассниках, скоро много хороших статей)