Bitcoin Forum
May 05, 2024, 01:13:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 [330] 331 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid)  (Read 600882 times)
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
July 21, 2014, 12:58:45 AM
 #6581

Ну тогда всё проще: 50 на 50 - либо встретите, либо нет. На счет закономерности - есть только одна: количество незначащих нулей в хеше блока каким-то магическим образом зависит от сложности.

Хм ... 50 на 50 - есть расчёты или это на основе теории вероятности, на основе чего? (Почему не 30 на 70 или ещё как?)



Есть такой анекдот:

- Какова вероятность встретить динозавра на Невском?
- 50 на 50
- Huh
- ну либо встречу, либо не встречу.
1714871597
Hero Member
*
Offline Offline

Posts: 1714871597

View Profile Personal Message (Offline)

Ignore
1714871597
Reply with quote  #2

1714871597
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714871597
Hero Member
*
Offline Offline

Posts: 1714871597

View Profile Personal Message (Offline)

Ignore
1714871597
Reply with quote  #2

1714871597
Report to moderator
1714871597
Hero Member
*
Offline Offline

Posts: 1714871597

View Profile Personal Message (Offline)

Ignore
1714871597
Reply with quote  #2

1714871597
Report to moderator
fruit
Legendary
*
Offline Offline

Activity: 1064
Merit: 1023


habr


View Profile
July 21, 2014, 01:05:08 AM
 #6582

Ну тогда всё проще: 50 на 50 - либо встретите, либо нет. На счет закономерности - есть только одна: количество незначащих нулей в хеше блока каким-то магическим образом зависит от сложности.

Хм ... 50 на 50 - есть расчёты или это на основе теории вероятности, на основе чего? (Почему не 30 на 70 или ещё как?)



Есть такой анекдот:

- Какова вероятность встретить динозавра на Невском?
- 50 на 50
- Huh
- ну либо встречу, либо не встречу.

Поэтому и анекдот, иначе динозавры заполонили бы "Невский"

Дополнение:
Когда сложность слишком высока чтобы считать хеши, почему бы их не предсказывать и отсылать пачками?



~DefaultTrust (Trust - is fraud.)
Доверие - это разновидность мошенничества.
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
July 21, 2014, 01:16:22 AM
 #6583

Ну тогда всё проще: 50 на 50 - либо встретите, либо нет. На счет закономерности - есть только одна: количество незначащих нулей в хеше блока каким-то магическим образом зависит от сложности.

Хм ... 50 на 50 - есть расчёты или это на основе теории вероятности, на основе чего? (Почему не 30 на 70 или ещё как?)



Есть такой анекдот:

- Какова вероятность встретить динозавра на Невском?
- 50 на 50
- Huh
- ну либо встречу, либо не встречу.

Поэтому и анекдот, иначе динозавры заполонили бы "Невский"

Дополнение:
Когда сложность слишком высока чтобы считать хеши, почему бы их не предсказывать и отсылать пачками?


Если бы их можно было предсказывать, никто не занимался бы разработкой ASICов и их производством. Именно потому, что их нельзя предсказывать, сеть будет просто отвергать некорректные блоки, а любой пул забанит вас доостаточно скоро за большой процент режектов:

http://en.wikipedia.org/wiki/Cryptographic_hash_function:
Quote
A cryptographic hash function is a hash function which is considered practically impossible to invert, that is, to recreate the input data from its hash value alone.

SHA256 (через нее и Scrypt, если есть сомнения в Salsa20/8) как раз и является такой функцией. Тут есть ветка, в которой люди занимаются поиском коллизий адресов путем их генерации. Судя по вашим идеям, вам там будет интересно.
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
July 21, 2014, 06:41:38 AM
 #6584

SHA256 (через нее и Scrypt, если есть сомнения в Salsa20/8) как раз и является такой функцией. Тут есть ветка, в которой люди занимаются поиском коллизий адресов путем их генерации. Судя по вашим идеям, вам там будет интересно.
Когда-то, пару мес. назад я сгенерировал 150 мил адресов bitcoin в одном кошельке.
Все оказались пустые.

                __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 21, 2014, 06:46:46 AM
 #6585

SHA256 (через нее и Scrypt, если есть сомнения в Salsa20/8) как раз и является такой функцией. Тут есть ветка, в которой люди занимаются поиском коллизий адресов путем их генерации. Судя по вашим идеям, вам там будет интересно.
Когда-то, пару мес. назад я сгенерировал 150 мил адресов bitcoin в одном кошельке.
Все оказались пустые.
сколько в итоге оперативки понадобилось?
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
July 21, 2014, 07:10:19 AM
 #6586

SHA256 (через нее и Scrypt, если есть сомнения в Salsa20/8) как раз и является такой функцией. Тут есть ветка, в которой люди занимаются поиском коллизий адресов путем их генерации. Судя по вашим идеям, вам там будет интересно.
Когда-то, пару мес. назад я сгенерировал 150 мил адресов bitcoin в одном кошельке.
Все оказались пустые.
сколько в итоге оперативки понадобилось?
~ 136 Gb выжирает система в максисмуме, Кошель весит 92 Gb
на 256 Gb памяти кошель чекается около 3.5 часов

                __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
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 21, 2014, 08:09:25 AM
 #6587

И даже при этрм ты не проверил сгенерированные пары ключей полностью... Потому что каждому ключу соответствует два адреса, соответствующие сжатому и несжатому представлению ключа. Smiley По умолчанию используются сжатое представление, но несжатое тоже работает нормально.
fruit
Legendary
*
Offline Offline

Activity: 1064
Merit: 1023


habr


View Profile
July 21, 2014, 09:14:49 AM
Last edit: July 21, 2014, 09:33:29 AM by fruit
 #6588

сеть будет просто отвергать некорректные блоки, а любой пул забанит вас доостаточно скоро за большой процент режектов:

http://en.wikipedia.org/wiki/Cryptographic_hash_function:
Quote
A cryptographic hash function is a hash function which is considered practically impossible to invert, that is, to recreate the input data from its hash value alone.

SHA256 (через нее и Scrypt, если есть сомнения в Salsa20/8) как раз и является такой функцией. Тут есть ветка, в которой люди занимаются поиском коллизий адресов путем их генерации.

Вот, теперь понятно! Grin Спасибо.

Quote
Судя по вашим идеям, вам там будет интересно.

Не надо меня судить, это только размышлизмы, ничего плохого у меня в мыслях небыло  Grin

~DefaultTrust (Trust - is fraud.)
Доверие - это разновидность мошенничества.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 21, 2014, 09:16:21 AM
 #6589

Сервер уже работоспособен и способен функционировать полноценно. Клиент в общем-то тоже, но есть проблема. Она заключается в том, что сеть Novacoin воспринимает подписанные клиентом Electrum транзакции как верные, но нестандартные, и отклоняет их. Видимо, дело в проверках скриптов, которых пока нет в Bitcoin, будем разбираться.  Smiley
Как выяснилось, электрум не понимает OP_PUBKEY OP_CHECKSIG транзакции. Точнее он их видит и показывает на балансе, но при трате подписывает так, как будто это OP_DUP OP_PUBKEYHASH OP_EQUALVERIFY OP_CHECKSIG, и из-за этого вместо подписи получается чушь.

Откровенно говоря, это похоже на шутку, хотя и не смешную для большинства, потому как это просто полнейший ахтунг. Примерно как перепутать бензопилу со скальпелем... Roll Eyes
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
July 21, 2014, 03:05:51 PM
 #6590

Сервер уже работоспособен и способен функционировать полноценно. Клиент в общем-то тоже, но есть проблема. Она заключается в том, что сеть Novacoin воспринимает подписанные клиентом Electrum транзакции как верные, но нестандартные, и отклоняет их. Видимо, дело в проверках скриптов, которых пока нет в Bitcoin, будем разбираться.  Smiley
Как выяснилось, электрум не понимает OP_PUBKEY OP_CHECKSIG транзакции. Точнее он их видит и показывает на балансе, но при трате подписывает так, как будто это OP_DUP OP_PUBKEYHASH OP_EQUALVERIFY OP_CHECKSIG, и из-за этого вместо подписи получается чушь.

Откровенно говоря, это похоже на шутку, хотя и не смешную для большинства, потому как это просто полнейший ахтунг. Примерно как перепутать бензопилу со скальпелем... Roll Eyes
В основной ветке то же самое? Может им доложить?
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 21, 2014, 03:07:15 PM
 #6591

Сервер уже работоспособен и способен функционировать полноценно. Клиент в общем-то тоже, но есть проблема. Она заключается в том, что сеть Novacoin воспринимает подписанные клиентом Electrum транзакции как верные, но нестандартные, и отклоняет их. Видимо, дело в проверках скриптов, которых пока нет в Bitcoin, будем разбираться.  Smiley
Как выяснилось, электрум не понимает OP_PUBKEY OP_CHECKSIG транзакции. Точнее он их видит и показывает на балансе, но при трате подписывает так, как будто это OP_DUP OP_PUBKEYHASH OP_EQUALVERIFY OP_CHECKSIG, и из-за этого вместо подписи получается чушь.

Откровенно говоря, это похоже на шутку, хотя и не смешную для большинства, потому как это просто полнейший ахтунг. Примерно как перепутать бензопилу со скальпелем... Roll Eyes
В основной ветке то же самое? Может им доложить?
https://github.com/spesmilo/electrum/issues/764

Вообще, это не очень популярный тип транзакций. Однако, сам факт такой неувязки не радует совсем.
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
July 21, 2014, 03:11:58 PM
 #6592

а в litecoin ltc тоже самое или нет?
https://github.com/pooler/electrum-ltc/
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
July 21, 2014, 03:17:48 PM
 #6593

И даже при этрм ты не проверил сгенерированные пары ключей полностью... Потому что каждому ключу соответствует два адреса, соответствующие сжатому и несжатому представлению ключа. Smiley По умолчанию используются сжатое представление, но несжатое тоже работает нормально.
я запускал кошелек с опцией  -keypool=150000000
что равносильно генерации этого кол-ва уникальных "secret exponent" и при этом не интересно сжатый он или нет

                __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
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 21, 2014, 03:31:59 PM
 #6594

И даже при этрм ты не проверил сгенерированные пары ключей полностью... Потому что каждому ключу соответствует два адреса, соответствующие сжатому и несжатому представлению ключа. Smiley По умолчанию используются сжатое представление, но несжатое тоже работает нормально.
я запускал кошелек с опцией  -keypool=150000000
что равносильно генерации этого кол-ва уникальных "secret exponent" и при этом не интересно сжатый он или нет
Ты сгенерировал 150000000 ключей, и проверил столько же адресов. Но на самом деле адресов им соответствует не 150000000, а 300000000 адресов, половину из которых ты проигнорировал. А уж интересно или нет - это вопрос десятый.
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
July 21, 2014, 03:35:44 PM
 #6595

И даже при этрм ты не проверил сгенерированные пары ключей полностью... Потому что каждому ключу соответствует два адреса, соответствующие сжатому и несжатому представлению ключа. Smiley По умолчанию используются сжатое представление, но несжатое тоже работает нормально.
я запускал кошелек с опцией  -keypool=150000000
что равносильно генерации этого кол-ва уникальных "secret exponent" и при этом не интересно сжатый он или нет
Ты сгенерировал 150000000 ключей, и проверил столько же адресов. Но на самом деле адресов им соответствует не 150000000, а 300000000 адресов, половину из которых ты проигнорировал. А уж интересно или нет - это вопрос десятый.
по моему ты не прав
если я подаю на вход 1  "secret exponent" то ему соответствует 2 адреса  - сжатый и нет.
если я у биткойнд попрошу зарезервировать 500 адресов он зарезервит 500  "secret exponent" что будет соответствовать 1000 адресов  Smiley

ЗЫ хотя с кем я спорю ? посмотри в код я все равно в нем почти ничего не понимаю Smiley

                __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
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 21, 2014, 04:02:27 PM
 #6596

Это же очевидно, как то что 2х2 = 4.

Есть ключ X, ему соответствует точка P на кривой. P можно записать в сжатом или несжатом виде, математически это будет одно и то же. Однако, хэш будет разный, а потому и адрес тоже.

Естественно, что клиент не делает два варианта адреса, потому что это бессмысленно при нормальном использовании.

а в litecoin ltc тоже самое или нет?
https://github.com/pooler/electrum-ltc/
Нет.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 21, 2014, 07:26:39 PM
 #6597

Первая валидная транзакция, созданная электрумом:

https://explorer.novaco.in/tx/dd6dd2f0d49a5d332c4642b8220b81dfb16697918d4d555215bf396480ca3ecf

Но всё же пока ещё пилить и пилить... Надо разобраться с его попытками использовать генерационные транзакции, тогда можно запускать эксперимент в продакшн Smiley
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 22, 2014, 08:03:16 AM
 #6598

Последнее время, мой кошель кушает порядка 27% от четырех-ядерного ЦП в виртуалке. Похоже по мере увеличения числа инпутов, PoS добыча плавно превращается в PoW )

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

Activity: 560
Merit: 500



View Profile
July 22, 2014, 09:08:32 AM
 #6599

Последнее время, мой кошель кушает порядка 27% от четырех-ядерного ЦП в виртуалке. Похоже по мере увеличения числа инпутов, PoS добыча плавно превращается в PoW )
по сколько монет инпуты?
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 22, 2014, 09:11:33 AM
 #6600

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

Тем не менее, функцию генерации стейков ещё есть в каком направлении оптимизировать. В особенности, пересмотреть выборку инпутов из БД и реализовать их параллельную проверку. А то самому как-то странно наблюдать загрузку одного потока из 20 на Xeon.
Pages: « 1 ... 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 [330] 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!