Balthazar
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
May 28, 2012, 01:07:32 PM |
|
Не сработает. Атакующий должен сгенерить больше блоков, чем вся сеть за тот же промежуток времени, в этом смысл. Генерация злой цепочки делается в оффлайне, независимо от порядочных и непорядочных майнеров.
|
|
|
|
[Tycho]
|
|
May 28, 2012, 05:21:03 PM |
|
Не обязательно иметь 51% (точнее - не 51%, а 50% + 1 шара), 51% это для гарантии успеха. На близких к 51% мощностях может вмешаться удача и атакующий сможет получить более длинную цепочку, если повезет ему, или не повезет сети. Ага, но если он будет в среднем меньше 50%, то рано или поздно истинная цепочка возьмёт верх :) (конечно, есть границы, в пределах которых это возможно, но скорее всего меры будут приняты ещё раньше)
|
Welcome to my bitcoin mining pool: https://deepbit.net - Both payment schemes (including PPS), instant payout, no invalid blocks ! ICBIT Trading platform : USD/BTC futures trading, Bitcoin difficulty futures ( NEW!). Third year in bitcoin business.
|
|
|
Balthazar
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
May 28, 2012, 06:55:13 PM Last edit: May 28, 2012, 07:25:20 PM by Balthazar |
|
Ага, но если он будет в среднем меньше 50%, то рано или поздно истинная цепочка возьмёт верх Ну, если я, допустим, получил более длинную цепочку (неважно как, повезло или, может, черную магию применил), то при ее публикации основная цепочка станет orphaned, и клиенты юзеров пойдут по злой цепочке. И майнеры, соответственно, пойдут подтверждать злую цепочку, не оставив уже шансов старой цепочке. Хотя, какое-то время может идти борьба между укушенным и нормальным сегментами сети... При условии, если нет противоречащих злой цепочке чекпоинтов.
|
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
|
May 29, 2012, 02:59:21 AM |
|
При условии, если нет противоречащих злой цепочке чекпоинтов. А в чем тогда этот майнинг будет атакой? Атака 51% подразумевает создание (временное) цепочки блоков, с неверными/противоречивыми данными, например транзакцией с несуществующими или точнее с уже потраченными монетами (не существующие не примет обычный клиент). Валидные клиенты (майнеры) добросовестно выкинут такую транзакцию и не будут записывать правильные блоки в orphaned, остальные клиенты будут считать что правильная транзакция, которая в это время будет лежать в пуле транзакций на ожидании, чем то не нравится майнерам. p.s. Для атаки на сеть достаточно и меньшей мощности чем 51%, но тогда атакующий должен ждать, что ему повезет, т.е. должен дольше тратить свои мощности в оффлайне, ожидая удачи (точнее постоянно майня в холостую до тех пор, пока не повезет, а точнее одновременно всей сети не повезет а атакующему - повезет). Для этого достаточно (разумные сроки) и меньшей мощности. Например deep.bit в течении недели способен выдать 3 подтверждения, пока остальная сеть будет тупить (два подтверждения подряд от одного пула встречаются и за сутки у других), в течении месяца можно найти и четыре блока подряд от одного пула. Думаю если порыться в статистике, можно найти редкие случаи когда топовые пулы находят подряд шесть блоков сети - а это уже опасный момент. Просто это дорогая операция, и необходимо непрерывно создавать атакующую транзакции с сервисом, на который будет произведена атака, это будет сложно не заметить.
|
|
|
|
Balthazar
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
May 29, 2012, 04:37:36 AM |
|
При условии, если нет противоречащих злой цепочке чекпоинтов. А в чем тогда этот майнинг будет атакой? Атака 51% подразумевает создание (временное) цепочки блоков, с неверными/противоречивыми данными, например транзакцией с несуществующими или точнее с уже потраченными монетами (не существующие не примет обычный клиент). Валидные клиенты (майнеры) добросовестно выкинут такую транзакцию и не будут записывать правильные блоки в orphaned, остальные клиенты будут считать что правильная транзакция, которая в это время будет лежать в пуле транзакций на ожидании, чем то не нравится майнерам. Ничего подобного атака 51% не подразумевает. А атака это просто инструмент, а отмена транзакций - это уже его использование. Чаще всего 51% атаку используют для того, чтобы просто портить жизнь майнерам новых альткоинов. А именно, два-три раза в сутки выбрасывают в сеть новую цепочку, делая все намайненное майнерами инвалидным, тем самым заставляя их нести финансовые потери, работая впустую.
|
|
|
|
gaurmiaur
Newbie
Offline
Activity: 76
Merit: 0
|
|
May 29, 2012, 07:10:16 AM |
|
You have sent ฿...01 Bitcoins into the address we provided and is now awaiting confirmation. Currently there are 0 confirmations. System will fund the amount into your account after 5 confirmations.
Сколько это примерно может занять времени?
|
|
|
|
yo-blin
Legendary
Offline
Activity: 2296
Merit: 1057
|
|
May 29, 2012, 08:32:24 AM |
|
You have sent ฿...01 Bitcoins into the address we provided and is now awaiting confirmation. Currently there are 0 confirmations. System will fund the amount into your account after 5 confirmations.
Сколько это примерно может занять времени?
около 1 часа
|
Sign for rent, СОБИРАЮ МЕRIT! NVC: 4 YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
|
|
|
coinuser
Newbie
Offline
Activity: 56
Merit: 0
|
|
May 30, 2012, 09:12:14 AM |
|
хотелось бы по-подробнее узнать про связь бумажник/адреса/анонимность
если первоначально клиент был запущен без ТОР, то это значит что первоначальный адрес (адреса) помечены реальны IP?
разработчики ПО способны изменить правила игры? или сеть построена раз и на всегда?
|
|
|
|
alex0
Newbie
Offline
Activity: 31
Merit: 0
|
|
May 30, 2012, 11:40:00 AM |
|
если первоначально клиент был запущен без ТОР, то это значит что первоначальный адрес (адреса) помечены реальны IP?
разработчики ПО способны изменить правила игры? или сеть построена раз и на всегда?
пока вы не делали переводов с/на свой кошелек с использованием адреса/адресов - эти адреса "не засвечены" в сети. То есть просто запущенный клиент никакой информации о вас не передает, пока вы не решите сделать перевод. разработчики вполне могут менять условия работы сети, но только при условии что эти изменения будут поддержаны большинством пользователей (т.е. они обновят свои bitcoin клиенты).
|
|
|
|
sh0011
Newbie
Offline
Activity: 8
Merit: 0
|
|
May 30, 2012, 05:21:00 PM |
|
Привет Всем. Скачал и установил Bitcoin. Указал не системный диск для установки сего приложения, но какого чёрта, объясните мне, временный файлы, которые понадобились софту (около 2 гигабайт), стали копироваться в учётку на системном диске. Каким образом это недоразумение можно исправить?
|
|
|
|
rastapool
|
|
May 30, 2012, 06:41:33 PM |
|
Они копируются ровно туда, куда у тебя указывает переменная APPDATA. Можешь попробовать изменить эту переменную. Есть второй вариант, использовать софт, которому не нужно 2 гигабайта. Например http://multibit.org/
|
The parasite hates three things: free markets, free will, and free men. Napster is down - this is the END of illegal file sharing!
|
|
|
coinuser
Newbie
Offline
Activity: 56
Merit: 0
|
|
May 30, 2012, 07:49:56 PM |
|
multibit в некотором смысле паразитирует за счет других? Не повредит ли сети в целом распространение подобных клиентов?
еще раз возвращаясь к вопросу использования официального клиента. Можно ли сравнить кошелек с банком ("распределенным"), а адреса - со счетами?
деньги переводятся со счета на счет, а фигурирует ли в общей базе информация о персональном кошельке?
|
|
|
|
sh0011
Newbie
Offline
Activity: 8
Merit: 0
|
|
May 30, 2012, 09:05:36 PM |
|
Они копируются ровно туда, куда у тебя указывает переменная APPDATA. Можешь попробовать изменить эту переменную. Есть второй вариант, использовать софт, которому не нужно 2 гигабайта. Например http://multibit.org/По поводу смены переменной. Положительных результатов не получил. Перенеслись килобайты ненужной инфы, никаких биткоинов там конечно же не было. Не исключаю что где то накосячил. По поводу софта. Хотелось бы обойтись без него. Не зряж я качал и ждал килобайты для оф. софта. P.S. Возможно не так выразился, но мне нужно полностью перетянуть эти 2 гига информации, о которых я упомянул в предыдущем посте, чтоб освободить пространство на диске, и сохранить работоспособность биткоинов.
|
|
|
|
LZ
Legendary
Offline
Activity: 1722
Merit: 1072
P2P Cryptocurrency
|
|
May 31, 2012, 01:43:50 AM Last edit: May 31, 2012, 02:19:39 AM by lzsaver |
|
В таких случаях лучше всегда указывать: что именно сделано, что ожидалось, и что не получилось.
|
My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
|
|
|
sh0011
Newbie
Offline
Activity: 8
Merit: 0
|
|
May 31, 2012, 06:51:26 AM |
|
В таких случаях лучше всегда указывать: что именно сделано, что ожидалось, и что не получилось.
окей, по пунктам: 1) мой компьютер -> свойства -> дополнительно -> переменные среды. Добавление переменной APPDATA, как пользовательской, так и системной. Перезагрузка. 2) \HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\USER SHELL FOLDERS. Изменение пути переменной APPDATA. Перезагрузка. 3) Консоль. set appdata=d:\appdata . Перезагрузка. Значение вернулось по дефолту. Ожидалось полное перемещение файлов находящихся в каталоге APPLICATION DATA, с сохранением взаимосвязи со всеми приложениями зависящих от неё
|
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
|
May 31, 2012, 07:06:26 AM |
|
Что вы человеку советуете.. фигню какую то! Привет Всем. Скачал и установил Bitcoin. Указал не системный диск для установки сего приложения, но какого чёрта, объясните мне, временный файлы, которые понадобились софту (около 2 гигабайт), стали копироваться в учётку на системном диске. Каким образом это недоразумение можно исправить?
Как и все приложения, в соответствии с гайдлайнами windows, свои настройки и файлы данных приложение хранит в C:\Documents and Settings\%username%\Application Data\Bitcoin (кстати по уму нужно было бы делить на локальный профиль в "Local Settings" - для блокчейна и перемещаемый в "Application Data" для конфига и wallet.dat). Для того чтобы сменить этот путь достаточно в ярлыке запуска установить ключ -datadir=c:\bitcoin
|
|
|
|
LZ
Legendary
Offline
Activity: 1722
Merit: 1072
P2P Cryptocurrency
|
|
May 31, 2012, 08:40:04 AM Last edit: May 31, 2012, 08:53:22 AM by lzsaver |
|
rastapool имел в виду создание скрипта, который бы локально изменил переменную окружения APPDATA специально для биткоин клиента, но никак не для всей системы. Я не проверял, но это должно выглядеть примерно так: @echo off cls setlocal set APPDATA=D:\APPDATA %ProgramFiles%\Bitcoin\bitcoin-qt.exe endlocal
Изменение системной переменной проводить не стоит, система Windows на это совершенно не рассчитана... Однако, лучше всего один раз сделать так (Vista/7/8): move "%APPDATA%\Bitcoin" "D:\Bitcoin" mklink /J "%APPDATA%\Bitcoin" "D:\Bitcoin" Это переместит все-все файлы клиента в D:\Bitcoin и создаст на старом месте точку соединения на новое.
|
My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
|
May 31, 2012, 09:02:35 AM |
|
Однако, лучше всего один раз сделать так (Vista/7/8): move "%APPDATA%\Bitcoin" "D:\Bitcoin" mklink /J "%APPDATA%\Bitcoin" "D:\Bitcoin" Это переместит все-все файлы клиента в D:\Bitcoin и создаст на старом месте точку соединения на новое. Начиная с какого то момента в виндах символическая ссылка на этот каталог перестала работать. Gavin посчитал что это нормально https://github.com/bitcoin/bitcoin/issues/529#issuecomment-2186612
|
|
|
|
LZ
Legendary
Offline
Activity: 1722
Merit: 1072
P2P Cryptocurrency
|
|
May 31, 2012, 09:05:57 AM |
|
В таком случае, действительно, лучше не рисковать и пользоваться опцией datadir.
|
My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
|
|
|
rastapool
|
|
May 31, 2012, 09:22:27 AM |
|
Опа, а как симлинк может перестать работать? Оно же должно быть прозрачно для софта, и биткоин-клиент не должен об этом догадываться.
|
The parasite hates three things: free markets, free will, and free men. Napster is down - this is the END of illegal file sharing!
|
|
|
|