Bitcoin Forum
November 09, 2024, 03:33:54 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 [204] 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744451 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
August 17, 2015, 10:54:04 AM
 #4061

Видимо, мобильный клиент этого не умеет.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 17, 2015, 10:56:25 AM
 #4062

 Так я пытался через меню Электрума это сделать - нет такого пункта. Только экспорт.
Да, есть в электруме консоль - только непонятно, как ею пользоваться.
 Или нужно ещё Python устанавливать?

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 17, 2015, 10:58:10 AM
 #4063

а не проще ли просто добавить адрес в Электрум с приватным ключом вместе?
Я так и хотел, но не нашёл - как это сделать? Из лайта, допустим, приватный ключ выдернул, а где это в Электруме можно добавить?

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 17, 2015, 11:06:34 AM
 #4064

В электруме < 2.0 команда есть для импорта ключей, так же зовется importprivkey. Проверено было, работает импорт ключей без особых проблем.

Вообще же, полновесный Electrum-NVC (если речь о нем) пока не рекомендуется к использованию. Там есть некоторые проблемы с отображением статуса coinstake транзакций, с которыми не разбирались.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 17, 2015, 11:25:12 AM
 #4065

В электруме < 2.0 команда есть для импорта ключей
Может в этом проблема - у меня электрум 2.3.2  Попробую вечером разобраться.
И это я пока с Электрум для BTC и LTC знакомлюсь. Для NVC ни под винду, ни под Android не нашёл. Или пока самому нужно собирать из исходников?

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 17, 2015, 11:36:10 AM
 #4066

В электруме начиная с 2.0 нельзя импортировать ключи, если кошелек использует seed.

Или пока самому нужно собирать из исходников?
Под андроид здесь лежал в топике кошелек... Проверяли, работает вменяемо.

https://bitcointalk.org/index.php?topic=704756.msg11878995;topicseen#msg11878995

Под десктоп есть нестабильная реализация, лежит на гитхабе и давно не обновлялась. Думаю, переведем на 2.х ветку её, как закончим текущие дела.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 17, 2015, 04:35:26 PM
 #4067

Начал эмиграцию своего PoS "майнера" на Raspberry Pi 2. Синхронизация походу затянется, хоть и грузит успешно 4 ядра @900Mhz

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

Activity: 3108
Merit: 1359



View Profile
August 17, 2015, 07:39:30 PM
 #4068

Начал эмиграцию своего PoS "майнера" на Raspberry Pi 2. Синхронизация походу затянется, хоть и грузит успешно 4 ядра @900Mhz
А зачем синхронизировать на распике, если можно сгенерировать индексы на десктопе заранее? От десктопного клиента файлы блоков и БД индекса подойдут, главное чтобы движок БД индекса был одинаковый. Roll Eyes
becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
August 17, 2015, 07:43:51 PM
 #4069

Начал эмиграцию своего PoS "майнера" на Raspberry Pi 2. Синхронизация походу затянется, хоть и грузит успешно 4 ядра @900Mhz
А зачем синхронизировать на распике, если можно сгенерировать индексы на десктопе заранее? От десктопного клиента файлы блоков и БД индекса подойдут, главное чтобы движок БД индекса был одинаковый. Roll Eyes

Согласен, я делал и так и так.
Синхронится вообще лучше на машине с SSD, а потом переноси куда хошь.
Тогда просто пока куришь клиент уже синхронится, за полторы минуты.

alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 17, 2015, 08:38:39 PM
 #4070

А зачем синхронизировать на распике, если можно сгенерировать индексы на десктопе заранее?
Зачем просто, когда можно сложно? ) Захотелось получить бенчмарк новой малины. Получается работало все это дело с 17:30 до 23:30, что-то я не уверен что были все 4 ядра задействованы.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 17, 2015, 08:58:59 PM
Last edit: August 18, 2015, 07:27:10 PM by Dimanoid
 #4071

Под андроид здесь лежал в топике кошелек... Проверяли, работает вменяемо.
Да, вроде работает. Только не полностью совместим с Electrum. У него seed 15 слов. И, похоже, даже база слов другая.
 В последней версии русский язык добавили.. и ещё seed увеличили (до 18 слов против 13 у electrum). Таким образом для NVC основной минус этого кошелька - невозможность POS-майнинга. Т.к. нет возможности извлечь секретный ключ. Хотя может ещё сделают...

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 19, 2015, 08:22:55 AM
 #4072

Balthazar
Раз уж несколько раз всплывало, можно встроить в официальный клиент настройку ограничения инпутов которые будут делиться (т.е. минимальный размер, например 50 монет)?

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
August 19, 2015, 08:28:44 AM
 #4073

Balthazar
Раз уж несколько раз всплывало, можно встроить в официальный клиент настройку ограничения инпутов которые будут делиться (т.е. минимальный размер, например 50 монет)?
тогда уж и максимальный. чтобы автоматом поддерживало заданный один раз оптимум
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 19, 2015, 10:23:44 AM
 #4074

Balthazar
Раз уж несколько раз всплывало, можно встроить в официальный клиент настройку ограничения инпутов которые будут делиться (т.е. минимальный размер, например 50 монет)?
Если только оно по умолчанию будет выключено и будет запрятано очень далеко.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 19, 2015, 10:29:59 AM
 #4075

https://github.com/CryptoManiac/StratumLibrary

Кто желает дергать методы сервера Electrum в среде .NET, это можно без проблем. Правда, это черновик больше, subscribe пока не поддерживается.
Теперь поддерживается.


Продолжение банкета... Раз уж StratumLibrary более-менее работоспособна, пилю библиотеку для работы с базовыми структурами.

https://github.com/CryptoManiac/NovacoinLibrary

Пока в зачаточном состоянии, но полезно для понимания внутренностей протокола. В принципе, уже умеет собирать/разбирать транзакции из готовых скриптов...

Пример для такой транзакции:

https://explorer.novaco.in/tx/687d3938436a25cbc04a2bda29cfe755fea68d95f7c281e02796365b90c4b6de

Code:
CTransaction(
 nVersion=1,
 nTime=1405727864,
 CTxIn(txId=340d96b77ec4ee9d42b31cadc2fab911e48d48c36274d516f226d5e85bbc512c,n=1,scriptSig=3045022100c8df1fc17b6ea1355a39b92146ec67b3b53565e636e028010d3a8a87f6f805f202203888b9b74df03c3960773f2a81b2dfd1efb08bb036a8f3600bd24d5ed694cd5a01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=364c640420de8fa77313475970bf09ce4d0b1f8eabb8f1d6ea49d90c85b202ee,n=1,scriptSig=3045022100b651bf3a6835d714d2c990c742136d769258d0170c9aac24803b986050a8655b0220623651077ff14b0a9d61e30e30f2c15352f70491096f0ec655ae1c79a44e53aa01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=7adbd5f2e521f567bfea2cb63e65d55e66c83563fe253464b75184a5e462043d,n=0,scriptSig=30440220183609f2b995993acc9df241aff722d48b9a731b0cd376212934565723ed81f00220737e7ce75ef39bdc061d0dcdba3ee24e43b899696a7c96803cee0a79e1f78ecb01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=999eb03e00a41c2f9fde8865a554ceebbc48d30f4c8ba22dd88da8c9b46fa920,n=3,scriptSig=3045022100ec1ab104ef086ba79b0f2611ebf1bfdd22a7a1020f6630fa1c6707546626e0db022056093d4048a999392185ccc735ef736a5497bd68f60b42e6c0c93ba770b54d0101 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=c0543b86be257ddd85b014a76718a70fab9eaa3c477460e4ca187094d86f369c,n=5,scriptSig=3043021f24275c72f952043174daf01d7f713f878625f0522124a3cab48a0a2e12604202201b47742e6697b0ebdd1e4ba49c74baf142a0228ad0e0ee847488994c9dce784701 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxIn(txId=e1793d4519147782293dd1db6d90e461265d91db2cc6889c37209394d42ad10d,n=5,scriptSig=3044022018a0c3d73b2765d75380614ab36ee8e3c937080894a19166128b1e3357b208fb0220233c9609985f535547381431526867ad0255ec4969afe5c360544992ed6b3ed601 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c),
 CTxOut(nValue=17125,scriptPubKey=OP_DUP OP_HASH160 57d84c814b14bd86bf32f106b733baa693db7dc7 OP_EQUALVERIFY OP_CHECKSIG),
 CTxOut(nValue=40000,scriptPubKey=OP_DUP OP_HASH160 08c8768d5d6bf7c1d9609da4e766c3f1752247b1 OP_EQUALVERIFY OP_CHECKSIG),
nLockTime=0)

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

Декодировать и кодировать обратно блоки;
Генерировать пары ключей;
Декодировать и кодировать закрытые ключи в base58 формате;
Генерировать адреса из публичных ключей, извлекать ID ключа или скрита из адресов;
Конвертировать ключи принудительно в сжатый/несжатый вид;
Подписывать данные и проверять подписи.

Примеры набросаны в Program.cs.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 19, 2015, 01:01:17 PM
 #4076

Если только оно по умолчанию будет выключено и будет запрятано очень далеко.
Хорошо. Лишь-бы больше не пришлось вручную постоянно слияния делать.

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

Activity: 1400
Merit: 1000



View Profile
August 19, 2015, 05:26:51 PM
 #4077

Под андроид здесь лежал в топике кошелек... Проверяли, работает вменяемо.
Да, вроде работает. Только не полностью совместим с Electrum. У него seed 15 слов. И, похоже, даже база слов другая.
 В последней версии русский язык добавили.. и ещё seed увеличили (до 18 слов против 13 у electrum). Таким образом для NVC основной минус этого кошелька - невозможность POS-майнинга. Т.к. нет возможности извлечь секретный ключ. Хотя может ещё сделают...
Обновил кошелёк до последней версии:
https://yadi.sk/d/dFNu87ELiYPLQ

Так как seed в новой версии не совместим с прошлой версией, то оставлю ссылку на прошлую версию(чтобы в случае чего можно было восстановить старый адрес):
https://yadi.sk/d/F655AB95hpZBe
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
August 20, 2015, 10:28:55 AM
 #4078

И ещё одно предложение - возможно, стоит добавить информацию о текущей PoS-сложности во всплывающей подсказке о состоянии PoS-майнера.
https://github.com/novacoin-project/novacoin/pull/226

Добавил в всплывающую подсказку зеленой галки.
Или лучше в всплывающую подсказку о состоянии PoS-майнера?
Dimanoid
Full Member
***
Offline Offline

Activity: 145
Merit: 103


View Profile
August 20, 2015, 11:09:49 AM
 #4079

 Ещё по поводу сообщений "Последний полученный блок был сгенерирован..". Как там данные обновляются? Давно замечал, что вот навожу курсор - пишет, допустим, "10 секунд назад". Хотя на самом деле уже несколько минут прошло. И хоть несколько раз проверяй - такое впечатление, что до следующего блока время не меняется.. Ну или меняется, но как-то очень редко. Оно, конечно, не принципиально. Но если не работает как надо - тогда зачем нужно?
P.S. использую сборки под windows.

NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
August 20, 2015, 12:02:09 PM
 #4080

Меняется при обновлении элементов управления, а они обновляются при получении блока обычно... Можно сделать обновление по таймеру, в принципе.
Pages: « 1 ... 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 [204] 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 ... 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!