abctc (OP)
Legendary
Offline
Activity: 1792
Merit: 1038
|
|
December 09, 2013, 11:19:03 AM |
|
по теме "Прозрачного майнинга". Основная идея: The adversary must stop generating blocks for legit branch coz he won't be able to compete against 100% mining power with his 90%. So he decides to "skip" his turn to generate a block. The rest 10% of the network detects this and penalizes the adversary by setting his mining power to 0 and distributing it among other miners. но что мешает агрессору втихаря подготовить цепочку блоков, а затем не ""skip" his turn", а наборот, в свой черёд подсунуть эту заготовленную цепочку... и никто не пикнет - у него 90% мощности. BCNext как-то уверял, что у него PoS совсем особенный, не такой как в PPC или Novacoin, якобы у него большую роль играет фактор времени, но почему агрессор не может заранее заготовить цепочку я так и не понял. Ведь в Nxt rollback возможен аж на 720 блоков назад.
|
██████████████████████████████████████████████████ ████████████████████████████████████████████████████ ██████████████████████████████████████████████████████ ████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████ | , the Next platform. Magis quam Moneta (More than a Coin) |
|
|
|
ImmortAlex
|
|
December 09, 2013, 11:24:01 AM |
|
Не говоря о том, что даже на Линуксе джава умирает каждые два часа... Не скажу за бутстрапные ноды, но обычная моя с -Xmx256M после последних фиксов работает не падая. Утром вот поднял, щас сделал getState: "totalMemory":86888448,"freeMemory":35288968 Т.е. оно даже не пыталось больше 65мег откушать, можно наверняка уже -Xmx128M ставить. Или у тебя из-за других ресурсов падает?
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
|
December 09, 2013, 11:26:26 AM |
|
Нашел код, который отвечает за проверку совпадения всех 256 бит публичного ключа. boolean verify() throws Exception { Account account = accounts.get(Account.getId(senderPublicKey)); if (account == null) { return false; } else if (account.publicKey == null) { account.publicKey = senderPublicKey; } else if (!Arrays.equals(senderPublicKey, account.publicKey)) { return false; } byte[] data = getBytes(); for (int i = 64; i < 128; i++) { data[i] = 0; } return Crypto.verify(signature, data, senderPublicKey); }
Чтобы застолбить конкретный аккаунт, достаточно чтобы в блокчейне прошла первая транзакция с этого аккаунта, либо же чтобы ее увидели другие пиры. Т.е. просто шлешь нулевую транзакцию по всей сети и она запоминает тебя. Не знаю как слать 0 транзакцию... Отправил сам себе 1 NXT. Застолбил аккаунт
|
|
|
|
Buratino
Legendary
Offline
Activity: 1151
Merit: 1003
|
|
December 09, 2013, 11:26:51 AM |
|
Прочитал первую часть мегаплана. Гнусавым голосом воскликнул "Твою мать!" Это что, получается уже даже PoS-ом атаку 51% не провернуть? "Срань господня!"
В порядке философии. Я как-то всегда считал, что второе поколение криптовалют - это гибридные PoW+PoS системы (PPC, NVC, Mavro), а чистый PoS - это уже третье. После прочтения плана - и это только первая часть! - ощущение третьего поколения только усилилось.
А где можно почитать мегаплан?
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 09, 2013, 11:32:21 AM |
|
по теме "Прозрачного майнинга". Основная идея: The adversary must stop generating blocks for legit branch coz he won't be able to compete against 100% mining power with his 90%. So he decides to "skip" his turn to generate a block. The rest 10% of the network detects this and penalizes the adversary by setting his mining power to 0 and distributing it among other miners. но что мешает агрессору втихаря подготовить цепочку блоков, а затем не ""skip" his turn", а наборот, в свой черёд подсунуть эту заготовленную цепочку... и никто не пикнет - у него 90% мощности. BCNext как-то уверял, что у него PoS совсем особенный, не такой как в PPC или Novacoin, якобы у него большую роль играет фактор времени, но почему агрессор не может заранее заготовить цепочку я так и не понял. Ведь в Nxt rollback возможен аж на 720 блоков назад. Нельзя подсунуть, либо он генерировал блоки вместе со всеми, либо он пропустил и другие майнеры отобрали у него мощности и продолжают пыхтеть на 100%. А у него только 90%.
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 09, 2013, 11:33:32 AM |
|
Не говоря о том, что даже на Линуксе джава умирает каждые два часа... Не скажу за бутстрапные ноды, но обычная моя с -Xmx256M после последних фиксов работает не падая. Утром вот поднял, щас сделал getState: "totalMemory":86888448,"freeMemory":35288968 Т.е. оно даже не пыталось больше 65мег откушать, можно наверняка уже -Xmx128M ставить. Или у тебя из-за других ресурсов падает? У него публичный нод, который грызут зомби.
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 09, 2013, 11:36:41 AM |
|
Не знаю как слать 0 транзакцию... Отправил сам себе 1 NXT. Застолбил аккаунт Зря потратился на комиссию. Никто пока не будет натравливать суперкомпьютер, чтобы получить доступ к твоему аккаунту.
|
|
|
|
chuchundr
Newbie
Offline
Activity: 5
Merit: 0
|
|
December 09, 2013, 02:24:03 PM |
|
поделитесь монетками поиграться 8263351546827437722
|
|
|
|
leonts87
Newbie
Offline
Activity: 40
Merit: 0
|
|
December 09, 2013, 02:30:02 PM |
|
поддержите лучше старого лысого хомяка, который потерял уже половину инвестиций 12276118027190415087
|
|
|
|
leonts87
Newbie
Offline
Activity: 40
Merit: 0
|
|
December 09, 2013, 03:01:26 PM |
|
Привет. Третий день не могу запустить локалхост. Файл hosts обычный, браузеры фаерфокс, гуглхром, опера.
На одном из указанных серверов (не локально!) программа запустилась пару раз часов на 7-8(ничего не накопал). Сегодня вообще нигде не запускается.
4049212190968300517 Спасибо.
через https подключаешься? без монет ты ничего не накопаешь.. читай мат. часть
|
|
|
|
Haiti
Newbie
Offline
Activity: 56
Merit: 0
|
|
December 09, 2013, 03:07:21 PM |
|
через https подключаешься? без монет ты ничего не накопаешь.. читай мат. часть [/quote]
Матчасть читал, потому спросил монеток. Локалхост не запускается ни по http ни по https. ping localhost пингуется Все плагины отключал. В свежескачаном браузере пробовал.
|
|
|
|
leonts87
Newbie
Offline
Activity: 40
Merit: 0
|
|
December 09, 2013, 03:27:09 PM |
|
Матчасть читал, потому спросил монеток. Локалхост не запускается ни по http ни по https. ping localhost пингуется Все плагины отключал. В свежескачаном браузере пробовал.
java установлена ? Правильный способ запустить Nxt: 1. Скачайте архив: https://dl.dropboxusercontent.com/u/67242472/nxt.zip2. Разархивируйте его. Создастся папка "nxt". Перейдите в неё. 3. Из командной строки Windows или Unix запустите Code: java -jar start.jar 4. Откройте в браузере адрес https://localhost:7875/ (нажать "продолжить") 5. Дальше нажимайте оранжевый замочек и т.д. как в "Простом способе".
|
|
|
|
Haiti
Newbie
Offline
Activity: 56
Merit: 0
|
|
December 09, 2013, 03:34:08 PM Last edit: December 09, 2013, 03:46:47 PM by Haiti |
|
|
|
|
|
|
Haiti
Newbie
Offline
Activity: 56
Merit: 0
|
|
December 09, 2013, 03:40:47 PM Last edit: December 09, 2013, 03:53:50 PM by Haiti |
|
Спасибо, читал английский вариант. При вставке своего внешнего айпишника пишет При соединении с localhost:7875 произошла ошибка. SSL получило запись, длина которой превышает максимально допустимую. (Код ошибки: ssl_error_rx_record_too_long)
|
|
|
|
millderprod
Newbie
Offline
Activity: 38
Merit: 0
|
|
December 09, 2013, 03:57:39 PM |
|
При попытке войти в свой кошелек - java.lang.NullPointerException. При попытках запроса баланса через API - тоже муть какая-то.
|
|
|
|
Haiti
Newbie
Offline
Activity: 56
Merit: 0
|
|
December 09, 2013, 03:58:06 PM |
|
java установлена ? Правильный способ запустить Nxt: 1. Скачайте архив: https://dl.dropboxusercontent.com/u/67242472/nxt.zip2. Разархивируйте его. Создастся папка "nxt". Перейдите в неё. 3. Из командной строки Windows или Unix запустите Code: java -jar start.jar 4. Откройте в браузере адрес https://localhost:7875/ (нажать "продолжить") 5. Дальше нажимайте оранжевый замочек и т.д. как в "Простом способе". Java установлена. jre-7-windows-x64
|
|
|
|
sava0123
|
|
December 09, 2013, 04:00:46 PM |
|
Спасибо, читал английский вариант.
При вставке своего внешнего айпишника пишет
При соединении с localhost:7875 произошла ошибка. SSL получило запись, длина которой превышает максимально допустимую. (Код ошибки: ssl_error_rx_record_too_long)
Посмотри тут
|
|
|
|
sava0123
|
|
December 09, 2013, 04:11:19 PM |
|
При попытке войти в свой кошелек - java.lang.NullPointerException. При попытках запроса баланса через API - тоже муть какая-то.
Q: Запускаю веб-клиента, но в окошке только надпись "java.lang.NullPointerException". Что делать? A: Удалите файлы *.nxt, и переименуйте *.bak в *.nxt Пробовали?
|
|
|
|
|
|