Author

Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod] - page 244. (Read 744451 times)

legendary
Activity: 3108
Merit: 1359
Какие у нас самые проработанные алгоритмы анонимизации транзакций? Я помню CoinJoin, Stealth addresses...
Анонимизация на основе асимметричной криптографии, т.е. второй метод, по моему мнению самый надежный. Вообще, применять отличные от CoinJoin и генерации адресов методы является большой проблемой, т.к. в противном случае блокчейн засоряется выходами с непонятным статусом, которые нельзя удалить в будущем.
hero member
Activity: 624
Merit: 500
Quote
Скриншот покажи где неправильно отображается.

legendary
Activity: 1400
Merit: 1000
Опять таки по комиссии.
Титаническая просьба к разработчикам: поправить отображение комиссии в вкладке отправка монет при отображении Выбора входов, комиссия указана в сотых долях, а снимается в тысячных из-за этого её не видно. Проще говоря добавьте еще один знак после запятой.

Скриншот покажи где неправильно отображается.
У меня всё норм отображается

legendary
Activity: 1848
Merit: 1014
Сейчас бы платежную систему на базе Новы сделать с привязкой к пластику, банкомётам... Самое время.. К В.В. кто пойдет с предложением?
hero member
Activity: 624
Merit: 500
Monero вроде показывал неплохие успехи. А так неплохо оплачивать облачный майнинг, там где не нужна рега. Пусть даже если пирамида, главное чтобы платил.
legendary
Activity: 1386
Merit: 1009
Какие у нас самые проработанные алгоритмы анонимизации транзакций? Я помню CoinJoin, Stealth addresses...
hero member
Activity: 624
Merit: 500
https://bitcointalksearch.org/topic/annbitnet-1st-civilian-darknetaestsdomain-and-website-systemfreevpn-769418

С перемешиванием транзакций, НОВА сможет занять достойное место в bitNET сети, именно как валюта, решающая валютную функцию.

Сам VPNcoin случайно не из новы форкнули? есть такое подозрение.
newbie
Activity: 11
Merit: 0
Опять таки по комиссии.
Титаническая просьба к разработчикам: поправить отображение комиссии в вкладке отправка монет при отображении Выбора входов, комиссия указана в сотых долях, а снимается в тысячных из-за этого её не видно. Проще говоря добавьте еще один знак после запятой.
legendary
Activity: 3108
Merit: 1359
Ну а с LLVM разговор предстоит отдельный, похоже он size_t не может привести к uint64_t, вылечу сегодня добавлением нового конструктора или принудительным приведением типа.
Сборка компилятором clang отремонтирована.

На тему студии:

https://code.google.com/p/msinttypes/downloads/list

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

P.S. Интересный момент - у BN_ULONG размер при сборке Clang и GCC 8 байт, а при сборке MSVC, даже 64-битным, всегда 4 байта.
legendary
Activity: 3108
Merit: 1359
По-хорошему же, надо выкинуть костыли uint64/int64 в пользу стандартных uint64_t/int64_t... Чем и займемся в ближайшее время.  Roll Eyes
Сказано-сделано

https://github.com/novacoin-project/novacoin/commit/77a43545b4491b9703d803765da9059d2bdd5aaa

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

Апдейт: пока не собирается под 32 бит, только 64... Поправлю конструкторы в CBigNum чуть позже.
Исправлено, теперь собирается в 32-битный код нормально.
Quote from: gades
После этого коммита появилась проблема со сборкой под OS X

../NC/src/script.cpp:578:29: error: call to constructor of 'CBigNum' is ambiguous
CBigNum bn(stack.size());
^ ~~~~~~~~~~~~
../NC/src/bignum.h:80:5: note: candidate constructor
CBigNum(int8_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:81:5: note: candidate constructor
CBigNum(int16_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:82:5: note: candidate constructor
CBigNum(int32_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:83:5: note: candidate constructor
CBigNum(int64_t n) { BN_init(this); if (n >= 0) setuint64(n); else setint64(n); }
^
../NC/src/bignum.h:85:5: note: candidate constructor
CBigNum(uint8_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:86:5: note: candidate constructor
CBigNum(uint16_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:87:5: note: candidate constructor
CBigNum(uint32_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:88:5: note: candidate constructor
CBigNum(uint64_t n) { BN_init(this); setuint64(n); }
^
../NC/src/bignum.h:58:5: note: candidate constructor
CBigNum(const CBigNum& b)
^
../NC/src/bignum.h:90:14: note: candidate constructor
explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); }
^
../NC/src/script.cpp:676:29: error: call to constructor of 'CBigNum' is ambiguous
CBigNum bn(stacktop(-1).size());
^ ~~~~~~~~~~~~~~~~~~~
../NC/src/bignum.h:80:5: note: candidate constructor
CBigNum(int8_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:81:5: note: candidate constructor
CBigNum(int16_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:82:5: note: candidate constructor
CBigNum(int32_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:83:5: note: candidate constructor
CBigNum(int64_t n) { BN_init(this); if (n >= 0) setuint64(n); else setint64(n); }
^
../NC/src/bignum.h:85:5: note: candidate constructor
CBigNum(uint8_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:86:5: note: candidate constructor
CBigNum(uint16_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:87:5: note: candidate constructor
CBigNum(uint32_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:88:5: note: candidate constructor
CBigNum(uint64_t n) { BN_init(this); setuint64(n); }
^
../NC/src/bignum.h:58:5: note: candidate constructor
CBigNum(const CBigNum& b)
^
../NC/src/bignum.h:90:14: note: candidate constructor
explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); }
^

По поводу последнего коммита, похоже это поломало и сборку под Microsoft Visual C и сборку под MacOS X  Smiley
Update: MSVC починил https://github.com/novacoin-project/novacoin/pull/87 , только есть вопрос по поводу совместимости лицензий...

Под MSVC ясно что поломало, потому что там нет inttypes.h... Возможно, есть в бета-версии 2015 студии, можно посмотреть. Впрочем, пытаться собирать 2013-й и более новой студией пока не стоит, потому что там более строгие требования на соответствие стандартам и сборка зависимостей из-за этого является просто адом... Чтобы тот же miniupnpc собрать 2013 или 2015 студией, нужно сначала поудалять из него дубликаты директив экспорта, к примеру.

Ну а с LLVM разговор предстоит отдельный, похоже он size_t не может привести к uint64_t, вылечу сегодня добавлением нового конструктора или принудительным приведением типа.

На тему студии:

https://code.google.com/p/msinttypes/downloads/list

Положить в директорию включаемых файлов студии, и должно собраться.
legendary
Activity: 1400
Merit: 1000
Вышла версия bitcoin 0.10 https://bitcoin.org/bin/0.10.0/test/
Круто. Много всего нового в GUI. Понравилась вкладка "участники"
Постараюсь перенести эту вкладку в ближайшее время в Novacoin
donator
Activity: 968
Merit: 1002
@sleekka, а причем тут reddcoin к новакоину?
У них значит был период PoW майнинга, который закончился,в нове такого не будет.
Хотя что то похожее наступит при мощности(и сложности) сети стремящейся к + бесконечности)
hero member
Activity: 624
Merit: 500
Господа разработчики объясните что происходит?

http://www.reddit.com/r/reddCoin/comments/2qle54/how_can_i_directly_mine_redd_coin/

Quote
You can no longer mine reddcoin. It is in PoSV stage

Что за PoSV - stage, может нам тоже вылезти за счет мавро какого-нибудь? это какой-то виртуальный майнинг, который опирается на другие валюты и на них выкупается основная валюта. Вот и с реддкоином от реддита так.

http://agroff.github.io/posv/
sr. member
Activity: 266
Merit: 250
fsb4000
ага, пусть и там будет, а вообще я публиковал чтобы гугл по запросу "novacoin ebuild" хоть что-то показывал
legendary
Activity: 1400
Merit: 1000
Ну не могу я пользоваться линукс, меня все бесит и ничего не получается!
А кто-то заставляет?) Так ты этому редиске по темечку настучи и жизнь станет лёгкой и приятной))
Линукс оставьте хакерам и хостерам :d
sleekka, да норм всё. У меня тоже майнит кошелёк  на Windows машине. И вообще не поддаёмся на провокации линуксоидов  Wink

sir.miklosh, добавил файл novacoin-0.5.0.ebuild в гитхаб, contrib/gentoo/novacoin-0.5.0.ebuild
авторство сохранено(указано "любезно предоставлено sir.miklosh"):
и в пул реквесте:
https://github.com/novacoin-project/novacoin/pull/88/
и в коммите:
https://github.com/fsb4000/novacoin/commit/f573ebca1a15c2c2713d246341e2f37bbae5ab62
legendary
Activity: 1400
Merit: 1000
По-хорошему же, надо выкинуть костыли uint64/int64 в пользу стандартных uint64_t/int64_t... Чем и займемся в ближайшее время.  Roll Eyes
Сказано-сделано

https://github.com/novacoin-project/novacoin/commit/77a43545b4491b9703d803765da9059d2bdd5aaa

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

Апдейт: пока не собирается под 32 бит, только 64... Поправлю конструкторы в CBigNum чуть позже.
Исправлено, теперь собирается в 32-битный код нормально.
Quote from: gades
После этого коммита появилась проблема со сборкой под OS X

../NC/src/script.cpp:578:29: error: call to constructor of 'CBigNum' is ambiguous
CBigNum bn(stack.size());
^ ~~~~~~~~~~~~
../NC/src/bignum.h:80:5: note: candidate constructor
CBigNum(int8_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:81:5: note: candidate constructor
CBigNum(int16_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:82:5: note: candidate constructor
CBigNum(int32_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:83:5: note: candidate constructor
CBigNum(int64_t n) { BN_init(this); if (n >= 0) setuint64(n); else setint64(n); }
^
../NC/src/bignum.h:85:5: note: candidate constructor
CBigNum(uint8_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:86:5: note: candidate constructor
CBigNum(uint16_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:87:5: note: candidate constructor
CBigNum(uint32_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:88:5: note: candidate constructor
CBigNum(uint64_t n) { BN_init(this); setuint64(n); }
^
../NC/src/bignum.h:58:5: note: candidate constructor
CBigNum(const CBigNum& b)
^
../NC/src/bignum.h:90:14: note: candidate constructor
explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); }
^
../NC/src/script.cpp:676:29: error: call to constructor of 'CBigNum' is ambiguous
CBigNum bn(stacktop(-1).size());
^ ~~~~~~~~~~~~~~~~~~~
../NC/src/bignum.h:80:5: note: candidate constructor
CBigNum(int8_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:81:5: note: candidate constructor
CBigNum(int16_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:82:5: note: candidate constructor
CBigNum(int32_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); }
^
../NC/src/bignum.h:83:5: note: candidate constructor
CBigNum(int64_t n) { BN_init(this); if (n >= 0) setuint64(n); else setint64(n); }
^
../NC/src/bignum.h:85:5: note: candidate constructor
CBigNum(uint8_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:86:5: note: candidate constructor
CBigNum(uint16_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:87:5: note: candidate constructor
CBigNum(uint32_t n) { BN_init(this); setuint32(n); }
^
../NC/src/bignum.h:88:5: note: candidate constructor
CBigNum(uint64_t n) { BN_init(this); setuint64(n); }
^
../NC/src/bignum.h:58:5: note: candidate constructor
CBigNum(const CBigNum& b)
^
../NC/src/bignum.h:90:14: note: candidate constructor
explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); }
^

По поводу последнего коммита, похоже это поломало и сборку под Microsoft Visual C и сборку под MacOS X  Smiley
Update: MSVC починил https://github.com/novacoin-project/novacoin/pull/87 , только есть вопрос по поводу совместимости лицензий...
hero member
Activity: 624
Merit: 500
Это опциональная комиссия за 1 килобайт, её добавлять необязательно.
А как отправить средства без комиссии?
заполнил кому и сколько, жму отправить, соглашаюсь с переводом на такой то адрес, идет запрос на комиссию жмешь ОК все отправляется с комиссией, жмешь отмена отправление не происходит.
Нужно зайти в опции заранее и выставить комиссию.
hero member
Activity: 613
Merit: 500
А как отправить средства без комиссии?
заполнил кому и сколько, жму отправить, соглашаюсь с переводом на такой то адрес, идет запрос на комиссию жмешь ОК все отправляется с комиссией, жмешь отмена отправление не происходит.
Есть некоторые условия. К примеру, для того чтобы отправить транзакцию без комиссии нужно чтобы в ней не было входов и выходов меньше 0.01 монеты, и сама транзакция не должна быть больше некоторого количества байт (точное число не помню). В общем смысл в том что обычные транзакции бесплатны, а те, которые могут быть использованы для флуда -- нет (взимается комиссия по 0.001 монеты за килобайт). Ну и, как обычно, в нове комиссии за транзакции уничтожаются сетью.
вроде как ещё входы не должны быть слишком молодые. а то можно и крупные транзы гонять туда-сюда флудя бесплатно
sr. member
Activity: 266
Merit: 250
В даркмаркетах ситуация не очень клевая: сейчас только переучивают народ на биткоины. Многие до сих пор хотят распоачиваться кивями. Зато появляются внутренние обменники. Думаю, что  дорастут и до валют со смешиванием. Но к этому моменту очень желательно было бв на нове иметь механизм. У криптовалют сейчас реальная финансовая движуха там, поэтому не хотелось бы терять такое.
Кто-нибудь в курсе как продвигаются дела по перемешиванию транзакций?
Плюсану, хотелось бы увидеть новый пункт меню для автоматического перемешивания монет. Где указываешь с какого адреса, сколько, на какой и за какое время. Нажимаешь "отправить" и вуаля -- происходит магия, приходят чистые монеты, которые хер отследить, даже имея кластер из квантовых компьютеров с астральными сопроцессорами. Уже представляю как возбудятся чиновники от возможности невозбранно получать взятки неотслеживаемой криптой Grin
sr. member
Activity: 463
Merit: 252
В даркмаркетах ситуация не очень клевая: сейчас только переучивают народ на биткоины. Многие до сих пор хотят распоачиваться кивями. Зато появляются внутренние обменники. Думаю, что  дорастут и до валют со смешиванием. Но к этому моменту очень желательно было бв на нове иметь механизм. У криптовалют сейчас реальная финансовая движуха там, поэтому не хотелось бы терять такое.
Jump to: