Я пытаюсь понять протокол биткойнов в контексте компьютерной криптографической безопасности.
Вопрос является справочным запросом к основам криптографических статей о биткойнах.
Мой первый вопрос: какой абстрактный криптографический протокол пытается реализовать биткойн? Есть ли у нас определение электронных денег / цифровой валюты в криптографии, которая фиксирует биткойны? Каковы требования безопасности для безопасных электронных денег?
Если ответ «да», такие компании, как eBay, предоставляют централизованное средство электронных денежных переводов. Меняет ли рассмотрение децентрализованных электронных денег определение абстрактного криптографического протокола для электронных денег? Или это та же самая концепция, но в модели, где нет доверенной третьей стороны?
Может ли злоумышленник нарушить протокол, если он обладает большей вычислительной мощностью, чем совокупная вычислительная мощность других (честных) сторон?
Предположим, что у нас есть сторон P i для 1 ≤ i ≤ n плюс сеть противника A, и противник хочет нарушить протокол биткойнов. Для простоты предположим, что сетевой граф равен K n + 1, а злоумышленник не контролирует сеть и просто является стороной, подобной другим. Каким будет точное математическое утверждение о безопасности протокола в этом простом случае?