Bitcoin Forum
November 05, 2024, 06:04:22 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 ... 331 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid)  (Read 600912 times)
killerstorm
Legendary
*
Offline Offline

Activity: 1022
Merit: 1033



View Profile
March 06, 2013, 02:53:00 PM
 #321

obj/util.o: In function `LogStackTrace()':
/var/tmp/usr/ports/net-p2p/novacoin/work/novacion-0.6.3/src/util.cpp:814: undefined reference to `backtrace'
/var/tmp/usr/ports/net-p2p/novacoin/work/novacion-0.6.3/src/util.cpp:815: undefined reference to

Можно просто закоментировать LogStackTrace, это просто отладочный вывод.

По-видимому backtrace() недоступен в FreeBSD.

Chromia: a better dapp platform
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
March 06, 2013, 03:25:42 PM
Last edit: March 06, 2013, 06:26:01 PM by penek
 #322

obj/util.o: In function `LogStackTrace()':
/var/tmp/usr/ports/net-p2p/novacoin/work/novacion-0.6.3/src/util.cpp:814: undefined reference to `backtrace'
/var/tmp/usr/ports/net-p2p/novacoin/work/novacion-0.6.3/src/util.cpp:815: undefined reference to

Можно просто закоментировать LogStackTrace, это просто отладочный вывод.

По-видимому backtrace() недоступен в FreeBSD.
у меня в 9-ке всё хорошо... проверь у себя наличие установленной библиотеки libexecinfo...
Code:
# pkg_info libexecinfo\*
Information for libexecinfo-1.1_3:

Comment:
A library for inspecting program's backtrace

Description:
This is a quick-n-dirty BSD licensed clone of backtrace facility found
in the GNU libc, mainly intended for porting linuxish code to BSD
platforms, however it can be used at any platform which has a gcc
compiler.

WWW: http://www.gnu.org/software/libc/manual/html_node/Backtraces.html

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 06, 2013, 06:59:29 PM
 #323

Я под FreeBSD 9 собирал даже как-то не задумываясь... Поставил стандартные зависимости (libupnpc, libdb++ ...) и все.
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
March 07, 2013, 07:10:59 AM
 #324

Я под FreeBSD 9 собирал даже как-то не задумываясь... Поставил стандартные зависимости (libupnpc, libdb++ ...) и все.
возможно библиотеку libexecinfo у тебя кто-то еще притянул по зависимостям ранее... можно просто проверить ее наличие...

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
yuren
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
March 07, 2013, 09:00:27 PM
 #325

Как вычислить среднее время нахождения подписи по заданой скорости и сложности?
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 07, 2013, 10:25:12 PM
 #326

Выложил 0.3.2.

https://sourceforge.net/projects/novacoin/files

Из изменений:

  • Чекпоинт на 8700 блоке
  • Новые RPC-методы, которые будут использоваться p2pool'ом;
  • getnewpubkey теперь использует сжатый формат ключей.
qqqq
Legendary
*
Offline Offline

Activity: 1596
Merit: 1011


View Profile
March 07, 2013, 10:38:37 PM
 #327

Как вычислить среднее время нахождения подписи по заданой скорости и сложности?

идешь сюда http://allchains.info/calc.html вставляешь свою скорость для лайтов в !! Мегахешах !! 690 Khs = 0,69 Mhs , вставляешь текущую сложность нов и смотришь внизу среднее время в часах. И не забываем что награда за блок у нов отличается от награды у лайтов, все.  

Еще можно тут http://dustcoin.com/
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 08, 2013, 01:41:02 PM
 #328

https://bitcointalk.org/index.php?topic=143221.msg1599762#msg1599762  Smiley
penek
Legendary
*
Offline Offline

Activity: 976
Merit: 1003



View Profile
March 08, 2013, 06:15:01 PM
Last edit: March 08, 2013, 09:41:06 PM by penek
 #329

Так как наконец-то запустили п2пул, то для тех, кто с ним ни разу не имел дело пишу краткую инструкцию:
1) ставим кошелек (ссылки найдете выше), создаем в каталоге, где лежат базы файло novacoin.conf, в который пишем:
Code:
rpcuser=[имя для майнера]
rpcpassword=[пароль для майнера]
более тонкие настройки -- читайте мануалы по кошельку
2) качаем исходники (пока доступно только для линукса и тех, у кого есть питон под виндой, p2exe возможно будет позже)
там же есть README
если нужна консольная помощь: Run "python run_p2pool.py --help" for additional options.
3) компилим модуль в каталоге litecoin_scrypt командой python setup.py install для Linux или python.exe setup.py build --compile=mingw32 install для Windows
4) запускаем кошелек
5) запускаем (для Linux) python run_p2pool.py [при необходимости здесь же дополнительные опции], если будут вываливаться ошибки, смотрите какие пакеты не установлены, обычно на чистых системах не стоит python-twisted, и он за собой зачастую тянет всё что надо
в Windows придется повозиться вручную ставя Python 2.7, Twisted и Zope
6) минера направляем по адресу http://[ip адрес машины с демоном]:8336, имя и пароль из файла novacoin.conf

P.S. п2пул умеет стратум, но я бы не рекомендовал его пользовать, если пользуете cgminer, то --fix-protocol, если bfgminer: --no-stratum

Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 08, 2013, 08:49:31 PM
 #330

Если кто использует p2pool, обновитесь из git.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 09, 2013, 12:14:27 AM
 #331

Опубликована Win32 сборка p2pool.

https://sourceforge.net/projects/novacoin/files/
MaxOnBit
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500



View Profile
March 09, 2013, 05:56:30 AM
 #332

почему Рипер всегда так неоднозначно себя ведет...
майнил на нвцпуле, карта 7950, в рипере агрессия 20, рипер показывал реджектов- 0,2-0,5% всего, ну и на пуле соответственно в статистике за сутки 0.5% реджекта всего, мелочь вобщем, на которую можно не обращать внимания. Зато при майнинге на п2пуле процент реджектов аж 7-9. Перезапускаешь 5-7, еще перезапустишь 10-12, каждый раз разный, но высокий. Понятно, что можно снизить агрессию, но тогда и скорость потеряется. Да и зачем снижать агрессию, если на просто пуле процент мизерный. Почему на п2пуле так получается ?

Exsept
Newbie
*
Offline Offline

Activity: 23
Merit: 0



View Profile
March 09, 2013, 07:21:54 AM
 #333

Почему на п2пуле так получается ?
Для p2p это норма, точно также работает p2p для битков, у меня самого рипер и 7950 снизил агрессию до 19 реджектов стало в 3%, скорость практически не изменилась.
MaxOnBit
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500



View Profile
March 09, 2013, 07:57:08 AM
 #334

поставил тоже 19, уже лучше, спасибо.
а на п2пуле зачисление на кошель происходит после скольки подтверждений ? 520 ?

Exsept
Newbie
*
Offline Offline

Activity: 23
Merit: 0



View Profile
March 09, 2013, 08:41:59 AM
Last edit: March 09, 2013, 09:48:39 AM by Exsept
 #335

а на п2пуле зачисление на кошель происходит после скольки подтверждений ? 520 ?
Зачисление происходит сразу как находится блок, но доступно будет для использования через 520.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 09, 2013, 05:50:42 PM
 #336

P2pool в git'е снова обновлен, Win32-сборка p2pool по ссылкам выше заменена на новую.
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
March 09, 2013, 08:09:19 PM
 #337

Не получается подключиться к p2pool (linux) ни cgminer,ни bfgminer, ни reaper (все взял самые последние под win x64), в соло работают.
Code:
# bfgminer.exe --no-stratum --scrypt -o http://192.168.0.1:1111 -u a -p b
Code:
bfgminer version 2.10.5 - Started: [2013-00-10 02:48:08] - [  0 days 00:02:15]
-------------------------------------------------------------------------------
5s:  0.0 avg:  0.0 u:  0.0 kh/s | A:0 R:0 S:0 HW:0 U:0.0/m
ST: 0  DW: 0  GW: 0  LW: 0  GF: 1  NB: 0  AS: 0  RF: 0  E: 0.00
Connected to 192.168.254.2 diff  with stratum as user a
Block: (null)  Diff:  Started:   Best share: 0
-------------------------------------------------------------------------------
[P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
OCL 0:  50.5C 3882RPM | WAIT /  0.0/  0.0kh/s | A:0 R:0 HW:0 U:0.00/m
OCL 1:  62.0C 3523RPM | WAIT /  0.0/  0.0kh/s | A:0 R:0 HW:0 U:0.00/m
-------------------------------------------------------------------------------

[2013-00-10 02:48:08] Probing for an alive pool
[2013-00-10 02:48:08] Disabling extra threads due to dynamic mode.
[2013-00-10 02:48:08] Tune dynamic intensity with --gpu-dyninterval
Кстати, почему оно пишет что майнер соединяется with stratum? я же указал --no-stratum (что с ним что без него одинаково)

Во время не работы этого майнера в логах p2pool проскакивают ошибки:
Code:
# python2.7 ./run_p2pool.py --net novacoin --bitcoind-address 192.168.0.2 -w 192.168.0.1:1111 user password
Code:
2013-00-10 02:52:34.102093 P2Pool: 3960 shares in chain (2905 verified/3961 total) Peers: 9 (5 incoming)
2013-00-10 02:52:34.102298  Local: 0H/s in last 0.0 seconds Local dead on arrival: ??? Expected time to share: ???
2013-00-10 02:52:34.102353  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.0000 NVC
2013-00-10 02:52:34.102414  Pool: 11228kH/s Stale rate: 13.0% Expected time to block: 2.4 hours
2013-00-10 02:52:35.022168 65   33
2013-00-10 02:52:35.023826 > Error while processing Event callbacks:
2013-00-10 02:52:35.023967 > Traceback (most recent call last):
2013-00-10 02:52:35.024023 >   File "/home/rpman/p2pool/p2pool/node.py", line 291, in set_best_share
2013-00-10 02:52:35.024077 >     self.best_share_var.set(best)
2013-00-10 02:52:35.024128 >   File "/home/rpman/p2pool/p2pool/util/variable.py", line 74, in set
2013-00-10 02:52:35.024180 >     self.changed.happened(value)
2013-00-10 02:52:35.024231 >   File "/home/rpman/p2pool/p2pool/util/variable.py", line 42, in happened
2013-00-10 02:52:35.024282 >     func(*event)
2013-00-10 02:52:35.024333 >   File "/home/rpman/p2pool/p2pool/work.py", line 120, in <lambda>
2013-00-10 02:52:35.024384 >     self.node.best_share_var.changed.watch(lambda _: self.new_work_event.happened())
2013-00-10 02:52:35.024436 > --- <exception caught here> ---
2013-00-10 02:52:35.024487 >   File "/home/rpman/p2pool/p2pool/util/variable.py", line 42, in happened
2013-00-10 02:52:35.024538 >     func(*event)
2013-00-10 02:52:35.024588 >   File "/home/rpman/p2pool/p2pool/bitcoin/stratum.py", line 35, in _send_work
2013-00-10 02:52:35.024666 >     x, got_response = self.wb.get_work(*self.wb.preprocess_request('' if self.username is None else self.username))
2013-00-10 02:52:35.024766 >   File "/home/rpman/p2pool/p2pool/bitcoin/worker_interface.py", line 121, in get_work
2013-00-10 02:52:35.024824 >     x, handler = self._inner.get_work(*args)
2013-00-10 02:52:35.024875 >   File "/home/rpman/p2pool/p2pool/work.py", line 237, in get_work
2013-00-10 02:52:35.024927 >     base_subsidy=subsidy
2013-00-10 02:52:35.024977 >   File "/home/rpman/p2pool/p2pool/data.py", line 251, in generate_transaction
2013-00-10 02:52:35.025030 >     script='\x24' + cls.get_ref_hash(net, share_info, ref_merkle_link) + pack.IntType(32).pack(last_txout_nonce),
2013-00-10 02:52:35.025084 >   File "/home/rpman/p2pool/p2pool/data.py", line 277, in get_ref_hash
2013-00-10 02:52:35.025135 >     share_info=share_info,
2013-00-10 02:52:35.025185 >   File "/home/rpman/p2pool/p2pool/util/pack.py", line 72, in pack
2013-00-10 02:52:35.025236 >     data = self._pack(obj)
2013-00-10 02:52:35.025286 >   File "/home/rpman/p2pool/p2pool/util/pack.py", line 52, in _pack
2013-00-10 02:52:35.025337 >     f = self.write(None, obj)
2013-00-10 02:52:35.025388 >   File "/home/rpman/p2pool/p2pool/util/pack.py", line 299, in write
2013-00-10 02:52:35.025439 >     file = type_.write(file, item[key])
2013-00-10 02:52:35.025490 >   File "/home/rpman/p2pool/p2pool/util/pack.py", line 299, in write
2013-00-10 02:52:35.025542 >     file = type_.write(file, item[key])
2013-00-10 02:52:35.025592 >   File "/home/rpman/p2pool/p2pool/util/pack.py", line 299, in write
2013-00-10 02:52:35.025643 >     file = type_.write(file, item[key])
2013-00-10 02:52:35.025694 >   File "/home/rpman/p2pool/p2pool/util/pack.py", line 326, in write
2013-00-10 02:52:35.025745 >     raise ValueError('incorrect length item!')
2013-00-10 02:52:35.025796 > exceptions.ValueError: incorrect length item!

reaper ругается на long pool:
Code:
Longpoll url -->/long-polling<--
Error with server: {"error": {"message": "Unknown error", "code": -32099, "data": null}, "jsonrpc": "2.0", "id": "1", "result": null}
Activating long polling.
Long polling URL: [/long-polling]. trying to parse.
LP Path: /long-polling
настройки:

Quote from: reaper.conf
kernel reaper.cl
save_binaries yes
enable_graceful_shutdown no
long_polling no

mine litecoin
Quote from: litecoin.conf
kernel litecoin-reaper.cl

host 192.168.0.1
port 1111
user user
pass password


protocol litecoin

worksize 64
aggression 18
threads_per_gpu 1
sharethreads 18
lookup_gap 2
gpu_thread_concurrency 6500

p.s. при повторном перезапуске p2pool (после ctrl+c) вылезают периодические ошибки:
Code:
2013-00-10 02:57:58.150073 > Error validating cached pubkey:
2013-00-10 02:57:58.150210 > Traceback (most recent call last):
2013-00-10 02:57:58.150269 >   File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 576, in _runCallbacks
2013-00-10 02:57:58.150325 >     current.result = callback(current.result, *args, **kw)
2013-00-10 02:57:58.150378 >   File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 1127, in gotResult
2013-00-10 02:57:58.150434 >     _inlineCallbacks(r, g, deferred)
2013-00-10 02:57:58.150486 >   File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
2013-00-10 02:57:58.150542 >     result = result.throwExceptionIntoGenerator(g)
2013-00-10 02:57:58.150595 >   File "/usr/lib64/python2.7/site-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2013-00-10 02:57:58.150649 >     return g.throw(self.type, self.value, self.tb)
2013-00-10 02:57:58.150704 > --- <exception caught here> ---
2013-00-10 02:57:58.150754 >   File "/home/rpman/p2pool/p2pool/util/deferral.py", line 41, in f
2013-00-10 02:57:58.150806 >     result = yield func(*args, **kwargs)
2013-00-10 02:57:58.150860 >   File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
2013-00-10 02:57:58.150913 >     result = result.throwExceptionIntoGenerator(g)
2013-00-10 02:57:58.150964 >   File "/usr/lib64/python2.7/site-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2013-00-10 02:57:58.151022 >     return g.throw(self.type, self.value, self.tb)
2013-00-10 02:57:58.151074 >   File "/home/rpman/p2pool/p2pool/util/jsonrpc.py", line 133, in _http_do
2013-00-10 02:57:58.151129 >     raise Error_for_code(resp['error']['code'])(resp['error']['message'], resp['error'].get('data', None))
2013-00-10 02:57:58.151183 > p2pool.util.jsonrpc.NarrowError: -32601 Method not found
если удалить папку data/novacoin то запускается нормально, до следующей остановки...

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 09, 2013, 08:30:52 PM
 #338

Обновите novacoind до 0.3.2 и сотрите каталог data в p2oool, кстати p2pool тоже желательно сегодняшний взять. Ошибка типична для novacoind < 0.3.2 + p2pool.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
March 09, 2013, 09:05:17 PM
Last edit: March 09, 2013, 10:02:15 PM by Balthazar
 #339

Для юзеров P2pool - исправлена ошибка, приводившая к потере блоков в некоторых случаях. Необходимо срочное обновление, иначе возможны потери находимых вами блоков.

Сорсы:

https://github.com/CryptoManiac/p2pool

Windows сборка:

http://sourceforge.net/projects/novacoin/files/p2pool_win32_fixed2.zip/download
MaxOnBit
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500



View Profile
March 09, 2013, 09:49:55 PM
 #340

Для юзеров P2pool - исправлена ошибка, приводившая к потере блоков в некоторых случаях. Необходимо срочное обновление, иначе возможны потери находимых вами блоков.

Windows сборка:

http://sourceforge.net/projects/novacoin/files/p2pool_win32_nvc_fixed.zip/download

Обновил, в результате вот что, старая работала нормально. Что делать ? Кошелек 0.3.2. Каталог ДАТА в П2пул стер. Возвращаться на предыдущую версию ?


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 ... 331 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!