Bitcoin Forum
June 21, 2024, 09:37:46 PM *
News: Voting for pizza day contest
 
   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 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744376 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
July 23, 2014, 02:34:33 PM
 #41

Давай, только не забывай что для awk отобрать и удалить твои все посты - вопрос пары секунд. Но мне как-то кажется более разумным написать админам, придут - снесут посты вместе с профилем, а пока развлекайся. Smiley
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 23, 2014, 02:51:52 PM
 #42

alpet, какая средняя у тебя сейчас на NVC/BTC? Roll Eyes
Средняя цена закупа? Сложно подсчитать, возможно порядка 0.02BTC или текущий курс х10.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
July 23, 2014, 03:51:50 PM
Last edit: July 23, 2014, 04:08:04 PM by Balthazar
 #43

Насчет биржи - если вывод делаете, то снимайте по 1-2к. Отправил заявку - получил перевод - отправил ещё заявку. Там в валлете много мелочи, говорят, поклеят позже.
Echoes
Legendary
*
Offline Offline

Activity: 1120
Merit: 1005


View Profile
July 23, 2014, 05:44:57 PM
Last edit: July 23, 2014, 06:10:39 PM by Echoes
 #44

Насчет биржи - если вывод делаете, то снимайте по 1-2к. Отправил заявку - получил перевод - отправил ещё заявку. Там в валлете много мелочи, говорят, поклеят позже.



Хм... Это значит можно перед склейкой, прогонять инпуты через биржу, тем самым подклеивая мелочь в стейке?

Micron100
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
July 23, 2014, 06:16:22 PM
 #45

На каких алгоритмах можно добывать монету?

Echoes
Legendary
*
Offline Offline

Activity: 1120
Merit: 1005


View Profile
July 23, 2014, 06:17:42 PM
 #46

На каких алгоритмах можно добывать монету?

скрипт

Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
July 23, 2014, 06:23:42 PM
 #47

Насчет биржи - если вывод делаете, то снимайте по 1-2к. Отправил заявку - получил перевод - отправил ещё заявку. Там в валлете много мелочи, говорят, поклеят позже.
Хмм.
На бирже же и так "Дневной лимит на вывод - 2000 NVC."
Хм, а ведь и правда. Надо разобраться с этим вопросом.

P.S. Не хочу накаркать, но в топике стало тихо... Папка отобрал кабель питания и поставил в угол, наверно.
Ochert
Sr. Member
****
Offline Offline

Activity: 253
Merit: 250



View Profile
July 23, 2014, 06:26:57 PM
 #48

Настраиваемый графический стакан новы. Можно изменять размеры картинки, и ценовой диапазон.
Указав время снэпшота по UTC (вычесть 4 часа из Московского), можно получить котировки за прошлый период. Правда история начала собираться только вчера, и пока особо смотреть нечего.

Тут еще интересная информация о пробое стакана для пар btc-e. Нова получается самая дешевая для пампа.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
July 23, 2014, 06:28:15 PM
Last edit: July 23, 2014, 07:08:00 PM by Balthazar
 #49

Насчет биржи - если вывод делаете, то снимайте по 1-2к. Отправил заявку - получил перевод - отправил ещё заявку. Там в валлете много мелочи, говорят, поклеят позже.

Хм... Это значит можно перед склейкой, прогонять инпуты через биржу, тем самым подклеивая мелочь в стейке?

Там для ввода и вывода разные кошельки. Но прогонять через биржу в любом случае полезно, ибо это по сути огромный миксер с большим пулом адресов Smiley
ShadowAlexey
Donator
Legendary
*
Offline Offline

Activity: 968
Merit: 1002



View Profile
July 23, 2014, 06:54:21 PM
 #50

Специально храню свои чистые, намайненные монетки...
Echoes
Legendary
*
Offline Offline

Activity: 1120
Merit: 1005


View Profile
July 23, 2014, 07:01:43 PM
 #51

Специально храню свои чистые, намайненные монетки...

Твои целодевочки  Wink

splinter
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
July 24, 2014, 03:06:36 AM
 #52

>electrum-server
Сабж будет дружить с уже установленной нодой? Если да, то готов поднять у себя.
sert
Sr. Member
****
Offline Offline

Activity: 439
Merit: 253


View Profile WWW
July 24, 2014, 05:33:09 AM
 #53

sir.miklosh, https://bitcointalk.org/index.php?topic=114712.msg6443901#msg6443901


Выходи в фиат, на столько битка, сколько не жалко потерять (c) Cubic Earth
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
July 24, 2014, 07:13:27 AM
 #54

>electrum-server
Сабж будет дружить с уже установленной нодой? Если да, то готов поднять у себя.
Приветствую. Имя модуля не изменено, так что если выполнить инсталляцию модуля в питон, то существующий модуль будет перезаписан. Если же просто запустить в отдельном каталоге и указать ему в качестве прослушиваемого другой сетевой интерфейс, то дружить по идее должен.

Перед релизом модуль будет переименован и порты по умолчанию поменяем, чтобы не приходилось делать подобные танцы для двух инсталляций.
gnuuser
Member
**
Offline Offline

Activity: 93
Merit: 15


View Profile WWW
July 24, 2014, 10:54:06 AM
 #55

Как правильно запустить версию кошелька Novacoin для командной строки чтобы добывать монеты на VPS ?
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
July 24, 2014, 11:07:35 AM
 #56

подпишусь
подожду сложность POSa 1.0  Grin

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
mall
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500



View Profile
July 24, 2014, 11:14:59 AM
 #57

подпишусь
подожду сложность POSa 1.0  Grin
да тут и до 1 $ близко Grin
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
July 24, 2014, 11:32:06 AM
 #58

Как правильно запустить версию кошелька Novacoin для командной строки чтобы добывать монеты на VPS ?
Делать этого на VPS крайне не рекомендуется, потому что все содержимое оперативной памяти VPS доступно администрации хостинга на чтение и запись. А если в гипервизоре найдется уязвимость, то также и администраторам остальных VPS на этой ноде.

Приватные данные, такие как SSL ключи, кошельки и пароли можно хранить только на выделенной железке. Что-то типа Atom подойдет, если дорого то можно арендовать cubieboard или raspberry pi за несколько долларов в месяц. Цена сравнимая, а железо свое и ни с кем не делится.

Немного ссылок:

http://www.mininodes.com/
http://www.nx-box.net/
http://www.armasaservice.com/
http://www.unixy.net/arm-server/

Запускать же на линуксе лучше всего init скриптом

Code:
#!/bin/sh
### BEGIN INIT INFO
# Provides:          novacoind
# Required-Start:    $network
# Required-Stop:     $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: novacoind daemon startup script
# Description:       novacoind daemon startup script
### END INIT INFO

# Author: Pavel A. Karoukin <pavel@yepcorp.com>
#

# Do NOT "set -e"

# PATH should only include /usr/* if it runs after the mountnfs.sh script
PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="NovaCoin Daemon"
NAME=novacoind
DAEMON=/opt/novacoin/$NAME
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
CHUID=novacoin:novacoin
DAEMON_ARGS="-daemon -pid=$PIDFILE"

# Exit if the package is not installed
[ -x "$DAEMON" ] || exit 0

# Read configuration variable file if it is present
[ -r /etc/default/$NAME ] && . /etc/default/$NAME

# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh

# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions

#
# Function that starts the daemon/service
#
do_start()
{
   # Return
   #   0 if daemon has been started
   #   1 if daemon was already running
   #   2 if daemon could not be started
   start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
      || return 1
   start-stop-daemon --start --quiet --chuid $CHUID --pidfile $PIDFILE --exec $DAEMON -- \
      $DAEMON_ARGS \
      || return 2
}

#
# Function that stops the daemon/service
#
do_stop()
{
   # Return
   #   0 if daemon has been stopped
   #   1 if daemon was already stopped
   #   2 if daemon could not be stopped
   #   other if a failure occurred
   start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME
   RETVAL="$?"
   [ "$RETVAL" = 2 ] && return 2
   # Wait for children to finish too if this is a daemon that forks
   # and if the daemon is only ever run from this initscript.
   # If the above conditions are not satisfied then add some other code
   # that waits for the process to drop all resources that could be
   # needed by services started subsequently.  A last resort is to
   # sleep for some time.
   start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON
   [ "$?" = 2 ] && return 2
   # Many daemons don't delete their pidfiles when they exit.
   rm -f $PIDFILE
   return "$RETVAL"
}

#
# Function that sends a SIGHUP to the daemon/service
#
do_reload() {
   #
   # If the daemon can reload its configuration without
   # restarting (for example, when it is sent a SIGHUP),
   # then implement that here.
   #
   start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME
   return 0
}

case "$1" in
  start)
   [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
   do_start
   case "$?" in
      0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
      2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
   esac
   ;;
  stop)
   [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
   do_stop
   case "$?" in
      0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
      2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
   esac
   ;;
  #reload|force-reload)
   #
   # If do_reload() is not implemented then leave this commented out
   # and leave 'force-reload' as an alias for 'restart'.
   #
   #log_daemon_msg "Reloading $DESC" "$NAME"
   #do_reload
   #log_end_msg $?
   #;;
  restart|force-reload)
   #
   # If the "reload" option is implemented then remove the
   # 'force-reload' alias
   #
   log_daemon_msg "Restarting $DESC" "$NAME"
   do_stop
   case "$?" in
     0|1)
      do_start
      case "$?" in
         0) log_end_msg 0 ;;
         1) log_end_msg 1 ;; # Old process is still running
         *) log_end_msg 1 ;; # Failed to start
      esac
      ;;
     *)
        # Failed to stop
      log_end_msg 1
      ;;
   esac
   ;;
  *)
   #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
   echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
   exit 3
   ;;
esac

:

Делается же это так.

1) Создаем учетную запись для демона:

Code:
# useradd -m -d /opt/novacoin novacoin
# mkdir /opt/novacoin/.novacoin
# chown novacoin:novacoin /opt/novacoin/.novacoin

2) Создаем конфигурационный файл:

Code:
# cat /dev/stdin > /opt/novacoin/.novacoin/novacoin.conf
rpcuser=user
rpcpassword=uberpass
server=1
^C

3) Копируем исполняемый файл novacoind (не скрипт выше, а сам клиент) в каталог /opt/novacoin.

4) Создаем в /etc/init.d файл с именем novacoind и сохраняем в него init скрипт.

5) Запускаем демон:

Code:
/etc/init.d/novacoind start

После этого можно обращаться к демону с RPC запросами:

Code:
# su - novacoin
$ /opt/novacoin/novacoind getinfo
{
"version" : "v0.4.4.6-nvc-update4-1-g1229ee3-beta",
"protocolversion" : 60015,
"walletversion" : 60000,
"balance" : 2006.59570600,
"newmint" : 0.00000000,
"stake" : 0.00000000,
"blocks" : 110867,
"timeoffset" : 0,
"moneysupply" : 869565.45705600,
"connections" : 8,
"proxy" : "",
"ip" : "0.0.0.0",
"difficulty" : {
"proof-of-work" : 515.32701096,
"proof-of-stake" : 0.90658201
},
"testnet" : false,
"keypoololdest" : 1390215233,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"mininput" : 0.00100000,
"errors" : ""
}
Kepasa
Legendary
*
Offline Offline

Activity: 1848
Merit: 1014



View Profile
July 24, 2014, 03:55:42 PM
Last edit: July 24, 2014, 04:23:48 PM by Kepasa
 #59

Как говорил Великий Карлсон- "Спокойствие, только спокойствие". Перед очередным падением стакан на покупку увеличился в 3,5 раза. Сейчас еще увеличение спроса на покупку. Ждем Великого Пампа- аминь. Grin А пока слабонервным к окнам не подходить. Как увидите желтую листву- настроения прибавится. Если осенью настроения не прибавится всем по кубику Сибазона- ежедневно. Сейчас пампить нет смысла, продавать по такой цене тоже. Это я Вам как PoW майнер говорю.
Отдохните лучше, смотреть до конца (всего 9 минут).
http://www.youtube.com/watch?v=SbN26Pqx2Y0
Он читает наши мысли.... Grin
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
July 24, 2014, 04:26:03 PM
Last edit: July 24, 2014, 04:36:09 PM by Balthazar
 #60

Новые апдейты включены в основную ветку.

v0.4.4.6-nvc-update5

https://github.com/novacoin-project/novacoin

Core: Функции создания подписи теперь генерируют подписи, защищенные от манипуляции значением S;
Core: Правила проверки формата скриптов приведены к боле строгому виду: DER формат для подписи теперь является обязательным, а последний аргумент CHECKMULTISIG теперь обязан быть пустым значением (это значение никак не используется и удаляется при подписывании/проверке подписи, а потому является источником возможных манипуляций содержимым);
Core: Многопоточная проверка скриптов, использование разделяемой блокировки для кэша подписей;
Core: Поддержка слежения за "недоступными" инпутами: возможен импорт адреса без добавления соответствующих ему ключей;
QT: Недоступный для траты баланс отображается на главной странице рядом с общим балансом;
QT: На странице отправки текущий баланс заменен суммой инпутов, доступных для траты;
RPC: getcheckpoint теперь возвращает информацию о чекпоинт-сообщении (версию, хэш блока, raw представление и подпись);
RPC: getblock (hash, true) и getblockbynumber (height, true) теперь возвращают массивы raw транзакций вместо их декодированного представления;
RPC: Добавлен вызов importaddress, позволяющий импортировать в клиент любые адреса, в том числе "чужие";
RPC: Добавлено поле redeemScript в вывод listunspent, добавлена обработка этого поля в signrawtransaction.

---

Подробнее о генерации подписей новой версией клиента:

При подписывании транзакций сравниваем S в получившейся подписи с n/2. Если больше - вычитаем из него n, в противном случае ничего не делаем. Это позволяет избежать генерации подписей с неоправданно большим значением S, которое в дальнейшем может быть заменено на "нормальное" в новом варианте транзакции. Это позволяет закрыть данную возможность манипуляции содержимым транзакции. Аналогичная проверка с 20 сентября будет производиться перед добавлением транзакции в локальный пул. Если S больше n/2, то транзакция с такой подписью будет отклонена. Возможно, в дальнейшем реализуем рассылку "исправленного" варианта транзакции при получении, но пока в этом большого смысла нет.

Значение n здесь является одной из базовых констант для кривой secp256k1, подробнее в этом документе.

Подробнее о недоступных инпутах:

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

Возможные применения данной функции:

  • Создание на незащищенной машине кошелька-двойника для слежения за proof-of-stake майнингом, идущим на защищенной машине. Новые транзакции будут появляться в таком кошельке по мере появления их в оригинале;
  • Слежение за транзакциями на онлайн-сервисах (скрипты пополнения баланса на биржах и т.п., скрипты для слежения за статусами намайненных блоков на пулах);
  • Наблюдение за статусом интересующего адреса без регулярных визитов в эксплорер.

Сборки будут опубликованы в течение завтрашнего дня.
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 ... 341 »
  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!