Storan (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/question.gif) |
March 21, 2013, 07:41:39 PM |
|
Опишу проблему, знающие люди - просветите, возможно ли это теоретически, если да - насколько вероятна практическая реализация/время сопротивления.
Текущая сложность системы такова, что майнить в одиночку, даже собрав производительную ферму - занятие сродни игре в лотерею. Все мы видим какой выход нашли из сложившейся ситуации - майнинг производят пулы, концентрируя мощности отдельных пользователей.
Но не являются ли эти пулы крайне уязвимой зоной всей реализации биткоинов? Мощность концентрируется в них, со временем, естественно выживут самые старые и крупные - ведь эти "качества" означают меньшие риски для пользователей, меньшие издержки для владельцев и т.п. В итоге мы получим, что подавляющую часть мощности (думаю 90%-95%) будут представлять 3-10 мега-пулов. Что произойдёт, если кто-либо (финансисты/аль-каида/правительство сша/G7) пожелают осуществить захват/останов сети? Достаточно подготовить лишь 6%-11% от сложившейся мощности системы, вырубить все мега-пулы (перекупить их, наслать вирус наподобие stuxnet, физически закрыть домены, арестовать владельцев, примитивно ддос и т.п.) и соответственно мощность рядовых пользователей, представленных этими пулами исчезнет. Далее подрубив свои мощности, внезапно и надолго ставшие 51+% они получают полный контроль над дальнейшими транзакциями. Причём, как я понимаю, для властей, возможно даже не нужно иметь/подготавливать своих мощностей. Захватив контроль над пулами, им достаточно подсунуть простым юзерам расчёт "нужных", а вовсе не истинных цепочек транзакций.
Ну и вопрос: пулы - это единственно возможная реализация концентрации мощностей, или самое простое-примитивное, что первым подвернулось под руку в ходе взросления проекта? Если так, то вся реализации этих постоянно подписываемых/перепроверямых транзакций с целью избавиться от единого "удостоверяющего" центра, со временем превратиться в пшик; какая рядовому пользователю разница - контролирует его один центр, или десяток, но таких же далёких и непрозрачных.
(Здесь можно некую аналогию с политикой провести. Для всего народа по факту демократия возможна только при постоянных и не фальцифицируемых референдумах; при косвенном даже выборном голосовании, неважно руководит один диктатор, президент или парламент - власть всегда будет в руках узкой элитной прослойки, возможно хоть и конфликтующих между собой (партии, опозиция и т.п.), но уж точно равноудаленных от простого человека)
Повторяя начало сообщения - я 0 в криптографии и крайне слаб в программировании. Поэтому и вопрос сформулирован прежде всего - теоретическая часть верна или нет; ну а если предположения верны - что помешает воплотить их на практике, буде биткоин окрепнет, и начнёт сильных мира сего реально беспокоить.
|
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 21, 2013, 07:58:14 PM |
|
Да, это огромная идеологическая проблема, и вопрос не только в атаке уровня 51%. например некоторые время назад ведущий разработчик bitcoin (а это уже само по себе уязвимость для децентрализации) предложил (в данном случае все как следует, с обсуждением с другими разработчиками и сообществом на форуме bitcointalk.org) серьезные улучшения/изменения в 'протоколе', не совместимые со старыми версиями. В качестве голосования за принятие этих изменения было предложено голосование мощностями (в блокчейне должна была появиться запись, соответствующая выбранному решению). Голосование состоялось, решение было принято.... понятно, что в большинстве своем это было голосование основных пулов майнинга, и в основном пользователи пулов даже не знали 'за что они голосуют'.
Сейчас есть решения вида протокол обмена пула и майнера - secure stratum (понятия не имею что это, подробного описания не нашел, какие пулы это поддерживают и главное какие приложения-майнеры, и в какой степени), в этом случае майнеры сами могут проконтролировать, какую именно за работу они делают и делать выбор, делать ее или нет.
В качестве альтернативы можно предложить красивое решение - p2pool, это приложение, которое представляет из себя распределенный децентрализованный пул для майнинга (поддерживаются bitcoin, litecoin, есть разработки для novacoin и конечно же merged mining для криптовалют вида namecoin), выглядит это так что все участники майнят в соло, но в качестве наград пул прописывает всех участников пула на основе присланной ими информации (в пуле есть свои шары, с плавающей сложностью). Сделано все красиво и идеологически верно, есть даже попытки (неудачные) защиты от pool hopping, из-за которых не всем удается получить 100% выхлоп (хотя при должно старании, за счет того, что средний уровень опоздавших шар достаточно велик, порядка 10%, можно уменьшить их уровень для своего узла, тем самым получив больше прибыль, мне удавалось получать порядка 105%).
|
|
|
|
com911
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2013, 06:57:00 AM Last edit: March 22, 2013, 07:08:00 AM by com911 |
|
Интересная идея кстати. Не смотря на то, что принцип работы Bitcoin'a хорошо продуман - его нельзя взломать (кроме 51), невозможно запретить или контролировать, в общем не смотря на это все, правительство (например США, или несколько правительств в сговоре), может тупо применить физическую силу, вырубив сотню основных пулов и крупных майнеров (DDoS или даже приехать к кому-то "в гости"). Все это очень быстро, в течение суток. Сразу по-быстрому взять контроль над системой, наделать там "левых" транзакций, в результате чего просто обрушить курс криптовалюты до плинтуса. Учитывая новости 18 марта от FinCen, государства уже всерьез заинтересовались криптовалютами. ![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif) З/Ы/ Я думаю что будущее за некой криптовалютой, для которой невозможно создать никаких АСИК'ов, дающих кому-то адское преимущество, и которая чуть проще в пользовании (я думаю у каждого есть такие знакомые, которым принцип работы Bitcoin объяснить нереально, но ведь они тоже люди, а если им и объяснишь, то свой wallet.dat они потеряют через неделю. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) )
|
|
|
|
Balthazar
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2013, 07:07:55 AM |
|
Даже 100% мощности не даст возможность "наделать левых транзакций". Только отменить свои собственные.
|
|
|
|
victorpetrov
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2013, 09:54:01 AM |
|
Даже 100% мощности не даст возможность "наделать левых транзакций". Только отменить свои собственные.
А больше ничего и не надо. Купил товар на силкроаде, дождался поставки и отменил свою транзакцию. Потом опять на эти коины товар прикупил и опять транзакцию взад вернул. И так до бесконечности. Красота.
|
|
|
|
Balthazar
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2013, 10:10:10 AM |
|
Да не будет этим никто заниматься, слишком сложная игра для наших младших братьев по разуму. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Единственное, на что они способны-это разрешать и запрещать (опыт с LibertyDollar тому пример), ситуации в которых нельзя что-либо разрешить или запретить, вводят их в когнитивный диссонанс.
|
|
|
|
naima53
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2013, 05:46:27 PM |
|
Да не будет этим никто заниматься, слишком сложная игра для наших младших братьев по разуму. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Единственное, на что они способны-это разрешать и запрещать (опыт с LibertyDollar тому пример), ситуации в которых нельзя что-либо разрешить или запретить, вводят их в когнитивный диссонанс. А как Вам такой подход: сделать 2(два) миллиарда асик-чипов строго по протоколу BTC, разместить в дата-центрах цру\анб, плавненько резкенько запустить все под шумок асик-авалон-бфл(ну может плюс еще свой бфл слепить и раздарить асики по 100баксов не более 5% от намытого теми 2умя ярдами), затем 98% от намытого уничтожать или слить по всем фронтам, таким образом взвинтить сложность, потом резко слить бабло по всем биржам и отключить все асики = курс обвалился фатально, блоки не находятся, МВФ объявляет форк BTC своей новой признанной криптовалютой (не простой форк разумеется) ?
|
Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
|
|
|
Balthazar
Legendary
Offline
Activity: 3108
Merit: 1359
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2013, 06:18:55 PM |
|
Да не будет этим никто заниматься, слишком сложная игра для наших младших братьев по разуму. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Единственное, на что они способны-это разрешать и запрещать (опыт с LibertyDollar тому пример), ситуации в которых нельзя что-либо разрешить или запретить, вводят их в когнитивный диссонанс. А как Вам такой подход: сделать 2(два) миллиарда асик-чипов строго по протоколу BTC, разместить в дата-центрах цру\анб, плавненько резкенько запустить все под шумок асик-авалон-бфл(ну может плюс еще свой бфл слепить и раздарить асики по 100баксов не более 5% от намытого теми 2умя ярдами), затем 98% от намытого уничтожать или слить по всем фронтам, таким образом взвинтить сложность, потом резко слить бабло по всем биржам и отключить все асики = курс обвалился фатально, блоки не находятся, МВФ объявляет форк BTC своей новой признанной криптовалютой (не простой форк разумеется) ? Слишком сложно. В реальности госмашина предпочитает популисткие решения в ущерб даже собственному благополучию. Да и потом, не имеет значения, что они объявят или заявят, для сообщества это будет просто очередной фиат. Максимум, добавят пару на биржах для обмена с форком, продолжающим традиции оригинала. Кстати, возможно в таком случае, что в этот форк интегрируют альтернативы PoW для предотвращения повторения истории.
|
|
|
|
Storan (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 24, 2013, 08:35:24 AM |
|
Даже 100% мощности не даст возможность "наделать левых транзакций". Только отменить свои собственные.
А может ли контроль над подавляющем количестве мощности 50+%, 61,8%, ... позволить отменять новые транзакции у всей сети, т.е. попросту заблокировать её дальнейший функционал? Потому что если этим начнёт заниматься власть/спецлужбы - то понятно, что не ради извлечения прибыли (мизерной, по их понятиям) конкретно из биткоинов, а ради удержания самой власти и контроля как такового. (И не нужно считать верхи "тупыми младшими братьями по разуму", экстраполируя опыт россеянской воровской верхушки на весь мир; пример вируса Stuxnet, который при распространении подписывался легальными сертификатами, и замеченную деструктивную деятельность проявил только в одном - выведя из строя, строго определённую партию высокотехнологичного оборудования, применявшихся в иранских центрифугах по обогащению - желания и возможностей напакостить в it-сфере у верхов поболее, чем у любых хакеров и open source сообщества вместе взятых). А игриы с асиками/курсами, если и будут осуществлять - то скорее всего, некие "Соросы xxi века"; и эти спекулянты как раз не будут заинтересованы в ступоре сети, им-то главное иметь маржу с операций, ну и время от времени встряхивать курс, обирая на хорошие суммы единовременно всю мелочь, влезшую на то же поле.
|
|
|
|
weldpua2008
Newbie
Offline
Activity: 4
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 25, 2013, 01:01:42 AM |
|
Все системы уязвимы. Создавая защиту основанную на децентрализации получаем одни атаки на систему: 51%, потеря мощности, резкие перепады в скорости генерации и т.д. --- это слабая связь. Создавая централизованную систему мы отдаём право решать кому-то ------ получается сильная связь. Даже пример с голосованием через мощность - видно, что можно совершить атаку на систему. По идеи нужно, что бы _иткоины генерились с одинаковой скоростью на всех устройствах. Что технически невозможно ![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
|
|