Author

Topic: Вопрос/идея о 51% атаке на биткоин (Read 620 times)

newbie
Activity: 13
Merit: 0
По-моему это сработает если девелоперам продвинуть. Пока конкретных проблем не нашел... Кто как думает?
newbie
Activity: 13
Merit: 0
По поводу первого вопроса можете почитать недавнюю тему.
Ага прочитал, идея похожая. Почитал и P2Pool, оказалось, что это совсем не то.
А возможно ли создать п2п систему пулирования, которая бы работала по похожему принципу как и централизированные пулы (но с PPS оплатой)?
Может здесь для защиты будет нужен форк, который позволяет распределить награду за блок сразу всем участникам п2п на прямую, без промежуточного кошелька. Например: этот пул  считает, сколько хашей потребовалось на открытие блока, считает, сколько хашей залил каждый нод,и если он находит блок, то вознаграждение делится по этому подсчету. Таким образом, даже если ктото владеет 51% этого пула, с блоками он ничего не сделает. Атакующему придется контролировать 100% этого пула, чтобы влиять на блоки.
Одна проблема здесь, разрастется хэдер со всеми этими адресами п2п нод, но по-моему это можно решить. К этому пулу могут подключаться второстепенные пулы которые, например, предоставляют PPLNS или еще чтото, но тут уже никакой угрозы 51% не будет. Это конечно только станет безопасным если этот п2п пул сам будет в общей сложности иметь больше 50% мощности.
Или я что-то упустил здесь?
full member
Activity: 216
Merit: 100
По поводу первого вопроса можете почитать недавнюю тему. Вкратце: во-первых, эти промежуточные пулы всё равно будут узлами централизации и на их владельцев можно будет повлиять; во-вторых, защита от 51% атаки, по большому счёту, не требуется, ибо она (атака) будет заметна, и либо от суперпула майнеры разбегутся, либо - если мощности принадлежат самому суперпулу - будет сменён алгоритм хэширования заголовков блоков, что выбьет почву из-под ASIC'ов.
По второму вопросу: у p2pool'а внутренние блоки генерируются в среднем раз в 10 секунд. А это много орфанов и очень весомый процент майнинговой работы вхолостую. Пусть даже у нас нет орфанов; допустим, в среднем новый блок доходит до нашего клиента за 1 секунду, тогда эту самую секунду мы проработали впустую, разрабатывая старый блок. Когда блоки появляются раз в 10 минут, это не проблема, а вот в случае p2pool мы уменьшаем свою эффективность на 10% от идеальной. Ну а если провайдер обеспечивает связь с инетом с задержками секунды по 2 и выше, эффективность снижается совсем уж неприлично. И это всё не считая орфанов.
newbie
Activity: 13
Merit: 0
Во-первых привет всем, я новичок!

Я только начинаю вникать в битденьги и изучать их преимущества и недостатки. Понял проблему атаки 51%, и узнал о том, что ghash.io чуть не получил 51% мощи. Появилась у меня парочка идей...

1. Возможно ли создать второстепенные пулы, которые сами подключены к главным пулам, а люди подключаются к ним как к посредникам? Если да, то можно сотворить несколько таких, дать каждому ограничения, скажем до 10% всей мощи, подключить их к самым большим существующим пулам и призвать в них людей (в целях безопасности всей сети). Таким образом (если конечно они все заполнены до лимита), если вдруг какой-то пул слишком близко подходит к 51%, эти второстепенные пулы просто переключаются на какой-нибудь другой пул, перенося с собой всех минеров. Если они так будут переключаться, то никакой пул не получит достаточно мощи для пакостей.

2 - это просто вопрос, возможная идея в зависимости от ответа. Чем болеет p2pool и почему так мало им пользуются? Ведь как я понимаю, атаки 51% это в каком-то смысле проблема централизации децентрализированной валюты, а система типа п2п как раз и решает эту проблему... Или я не прав?
Jump to: