kurkuma 24.11.2012 15:50 Gajim

Насколько сейчас защищена система биткойна? Не смогут ли какие-нибудь штаты с лозунгами "ололо против наркотиков" заюзаться часть пекарен из топ500 и провести атаку 51%, после чего биткойны бы умерли как платежное средство?

Recommended by: @Apepe
1. Velvet-Bird 24.11.2012 15:51 gay

Хорошая идея, нужно их обесценить

2. anonim 24.11.2012 15:51 4 минуты назад

Атака 51% никак не повлияет на уже смайненые деньги, могут только себе чутка намайнить и купить наркотиков.

3. kurkumaanonim /2 24.11.2012 15:52 Gajim

хм, ну ок, я думал через эту атаку можно всю систему дисредитировать

4. lexszero 24.11.2012 15:52 nyapad

сложность скорректируется и все

5. anonimkurkuma /3 24.11.2012 15:53 4 минуты назад

Они могут не пускать новые транзакции и прочую хуйню творить, но со старыми ничего не сделают. Алсо, есть еще https://en.bitcoin.it/wiki/Proof_of_Stak...

6. anonimlexszero /4 24.11.2012 15:53 4 минуты назад

Ну имелось ввиду не то, что они майнить начнут, а то, что они начнут фейковые данные слать.

7. kurkumalexszero /4 24.11.2012 15:53 Gajim

что скоректируется? если у них под контролем будет больше 50% вычислительных способностей сети, от остальная часть сети отсасывает

8. kurkumaanonim /5 24.11.2012 15:54 Gajim

я еще хуево в инглише шарю, поясни в двух словах про чо там

9. kurkumaanonim /6 24.11.2012 15:55 Gajim

сейчас клиент биткойна хранит всю историю транзакций?

10. lexszerokurkuma /9 24.11.2012 15:55 nyapad

да

11. anonimkurkuma /8 24.11.2012 15:55 4 минуты назад

Ну монеты майнятся не столько мощностями, сколько олдфажностью.

12. lexszerokurkuma /9 24.11.2012 15:55 nyapad

причем каждый клиент хранит историю вообще всех транзакций

13. kurkumalexszero /10 24.11.2012 15:56 Gajim

а нахуя? почему бы не сохранять исключительно текущее положение монет? ну, при первом запуске тянуть всю историю, но просто не сохранять неактуальные данные

14. lexszerokurkuma /13 24.11.2012 15:56 nyapad

потому что в новых транзакциях могут участвовать монеты из старых блоков

15. anonimkurkuma /13 24.11.2012 15:56 4 минуты назад

Чтобы верифицировать можно было последующие транзакции и цепочку блоков.

16. kurkumalexszero /14 24.11.2012 15:57 Gajim

ну у меня уже 2,4gb каталог с биткойном весит и еще 24к блоков не дотянулось, что будет дальше?

17. kurkumalexszero /14 24.11.2012 15:58 Gajim

ну всмысле,
1) А передал монету Б
2) Б передал В.
Вопрос, зачем хранить инфу об 1, если она уже не актуальна? или я чего-то недоганяю по формату этих логов?

18. anonimkurkuma /17 24.11.2012 15:59 4 минуты назад

Каждый последующий блок хранит хеш предыдущего.

19. kurkumaanonim /18 24.11.2012 16:00 Gajim

и зачем это нужно для последующих транзакций? вот мы одну верифицировали (т.е. уверены на 100% что подлинная), зачем схоронять старые транзакции?

20. lexszerokurkuma /16 24.11.2012 16:00 nyapad

> du -sh .bitcoin 127 [I]
8,1G .bitcoin

более новые блоки заметно жирнее.

21. kurkumalexszero /20 24.11.2012 16:01 Gajim

хм, то-то я смотрю они все медленнее и медленнее тянутся, охуеть просто, биткойн придумали производители жестких дисков

22. anonimkurkuma /19 24.11.2012 16:01 4 минуты назад

Ну если ты на монеты просто дрочить будешь и новых транзакций совершать не будешь, то норм.

23. kurkumaanonim /22 24.11.2012 16:02 Gajim

почему не буду? что мешает? делаю новую транзакцию → прикладываю хеш предыдущей, после того как транзакция проходит старую неактуальную удаляю

24. anonimkurkuma /23 24.11.2012 16:03 4 минуты назад

Ну а если тебе придут деньги из тех блоков, которые ты удалил, то будешь опять все выкачивать и удалять?

25. lexszeroanonim /24 24.11.2012 16:04 nyapad

выкачать нужные блоки?

26. kurkumaanonim /24 24.11.2012 16:04 Gajim

как они придут из тех блоков, если я храню только актуальную инфу? т.е. не храню инфу о тех, у кого _уже_ нет этих монет

27. anonimlexszero /25 24.11.2012 16:05 4 минуты назад

А откуда ты знаешь, в каком блоке эта транзакция?

28. anonimkurkuma /26 24.11.2012 16:06 4 минуты назад

В блоке не одна транзакция хранится, а все транзакции за период генерации блока.

29. kurkumaanonim /28 24.11.2012 16:06 Gajim

ох, ну пиздец

30. anonimkurkuma /29 24.11.2012 16:07 4 минуты назад

Ну а что ты хотел? Чтобы у тебя блок каждую секунду генерился?

31. kurkumaanonim /30 24.11.2012 16:10 Gajim

ну не хотелось бы хранить древнюю неактуальную инфу о тех транзакциях, которые уже не владеют теми монетами

32. anonimkurkuma /31 24.11.2012 16:18 4 минуты назад

Не так уж и много объема ты съэкономил бы.

33. kurkumaanonim /32 24.11.2012 16:20 Gajim

но тогда бы база не росла в бесконечность, т.е. была бы ограничена количеством монет

34. anonimkurkuma /33 24.11.2012 16:21 4 минуты назад

Хуйня. Алсо, http://electrum.ecdsa.org/

35. kurkumaanonim /34 24.11.2012 16:22 Gajim

чо за? в чем плюсы?

36. anonimkurkuma /35 24.11.2012 16:23 4 минуты назад

Клиент, который не хранит всю базу.

37. kurkumaanonim /36 24.11.2012 16:23 Gajim

он какой-то левый сервис юзает? //поронойя

38. anonimkurkuma /37 24.11.2012 16:24 4 минуты назад

Да, свои сервера. Поэтому лучше выкачивай все.

39. lexszeroanonim /38 24.11.2012 16:25 nyapad

вообще, где-то 20 каментов назад у меня была идея об общем на кучу клиентов хранилище блокчейна, но я ее дропнул из-за несекурности.

40. kurkumaanonim /38 24.11.2012 16:26 Gajim

его сервера у кучки подозрительных типов, или опенсорц и каждый может поднять сервер для этой хуйни?

41. anonimlexszero /39 24.11.2012 16:27 4 минуты назад

С самого начала такая хуйня была, вспомнить тот же mybitcoin.

42. lexszerokurkuma /40 24.11.2012 16:27 nyapad

блядь, ставишь сервак, пускаешь там клиент, расшариваешь его блокчейн по сетке любым говном, юзаешь

43. kurkumaanonim /41 24.11.2012 16:27 Gajim

просто например держать клиент биткойна на том же телефоне

44. anonimkurkuma /40 24.11.2012 16:28 4 минуты назад

У кучки подозрительных типов, но сорцы клиента открыты.

45. kurkumaanonim /44 24.11.2012 16:28 Gajim

а сервера? хотя это уже не важно, раз у них вся инфа о транзакциях, они ведь могут подделать их

46. anonimkurkuma /43 24.11.2012 16:29 4 минуты назад

BitcoinJ.

47. lexszerokurkuma /45 24.11.2012 16:29 nyapad

у всех юзеров биткоина вся инфа о транзакциях, блядь. блокчейн — публичная инфа, достоверность которой подтверждается совпадением данных от нескольких источников.

48. kurkumaanonim /46 24.11.2012 16:30 Gajim

и где хранится инфа о транзакциях?

49. kurkumalexszero /47 24.11.2012 16:31 Gajim

но тогда чем грозит этот клиент без своей базы транзакций?

50. kurkumalexszero /47 24.11.2012 16:31 Gajim

то есть, вопрос в том, можно ли наебать клиент, у которого нет дампа транзакций?

51. lexszerokurkuma /49 24.11.2012 16:32 nyapad

афк, подумаю отвечу.

52. anonimkurkuma /48 24.11.2012 16:32 4 минуты назад

На нодах. https://code.google.com/p/bitcoinj/wiki/...

53. kurkumaanonim /52 24.11.2012 16:34 Gajim

это секурно?

54. anonimkurkuma /53 24.11.2012 16:35 4 минуты назад

Это менее секурно, чем выкачивать все блоки. Но более секурно, чем доверять хранение блокчейна какому-то хую.

55. kurkumaanonim /54 24.11.2012 16:37 Gajim

это ок

Do you really want to delete ?