Bitcoin Forum
January 22, 2026, 08:50:54 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 [1563] 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 ... 2548 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761756 times)
BloodyRookie
Hero Member
*****
Offline Offline

Activity: 687
Merit: 500


View Profile
February 09, 2014, 01:41:59 PM
 #31241

Also, could you look, at this message, not sure if you've seen it:
https://asktom.cf/index.php?topic=345619.msg5002245#msg5002245
I don't understand this code so I cannot change it. It is up to CfB and BCNext to decide if and when this should be fixed.

Only crypto audit will tell if it's a bug or not. Right now there is another way to fix unverifable signatures in Crypto.sign(). We can't use BloodyRookie's fix without a formal proof that this won't break Curve25519 security. Actually, if the fix gets rid of unverifable signatures completely then we shouldn't use it. It's a normal situation that sometimes we have to recompute signatures generated with EC-KCDSA.

It is a bug. Did you even read my post completely? You need only basic knowledge in algebra to understand it.
The EC-KCDSA signature algorith can fail sometimes that's why sign() returns a boolean value. But that happens very rarely and simply means v=(x-h)s = 0 mod q.
Maybe you should ask Doctor Evil Wink

Nothing Else Matters
NEM: NALICE-LGU3IV-Y4DPJK-HYLSSV-YFFWYS-5QPLYE-ZDJJ
NXT: 11095639652683007953
MyZhre
Full Member
***
Offline Offline

Activity: 193
Merit: 100



View Profile
February 09, 2014, 01:42:26 PM
 #31242

Code:
[2014-02-09 21:18:55.677] Scanning blockchain...
[2014-02-09 21:19:09.888] ...Done
[2014-02-09 21:19:09.891] NRS 0.7.2 started successfully.
[2014-02-09 21:22:02.461] DEBUG: Failed to accept block 12792071761809604839 at
height 62244 received from 88.198.142.92, blacklisting
[2014-02-09 21:22:02.462] DEBUG: Blacklisting 88.198.142.92 because of: Invalid
timestamp: 6657738 current time is 6657722, previous block timestamp is 6657684
what does this mean? It does not affect the forging,right?

I'm the owner of 88.198.142.92,  I upgrade the vps to 0.7.2 several hours ago, so far works fine,
don't known why the invalid timestamp.

NXT: 13997163105778396158
Bitventurer
Sr. Member
****
Offline Offline

Activity: 491
Merit: 250

S P 8 D E


View Profile WWW
February 09, 2014, 01:45:47 PM
 #31243

Quote
In order to create a new internet the central infrastructure should probably be a peer to peer social network, e-mail, search engine, cloud storage, file sharing and cryptocurrency

Is it possible to transform us to the app with peer to peer social network, e-mail, search engine, cloud storage and file sharing?

Probably not us, but NXT for sure.

thank you, so we are looking for developers of "search engine, cloud storage and file sharing?" Smiley

Y U NO HAVE JABBER ID ?

W E NEED CONNECT !!!?


SP8DE - The Game of Chance. Changed.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 09, 2014, 01:54:05 PM
 #31244

Quote
In order to create a new internet the central infrastructure should probably be a peer to peer social network, e-mail, search engine, cloud storage, file sharing and cryptocurrency

Is it possible to transform us to the app with peer to peer social network, e-mail, search engine, cloud storage and file sharing?

Probably not us, but NXT for sure.

thank you, so we are looking for developers of "search engine, cloud storage and file sharing?" Smiley

Well, not exactly sure what you need.

Developers for evolving NXT or Developers for developing an app? The latter seems pre-mature because NXT needs another mechanism to handle multiple chains at once.

The social part is already in place. At least messaging. Not sure about other activities. But another blockchain and solved.

The file storage stuff should be the most interesting part. File sharing is 'just' a matter of access control on top of the file storage.

Search engine? Sounds more like an analysis client to me. Could only search for/mine data on the blockchains.

Email? Well, as far as the consensus goes, NXT core only reads/adds data from/to the blockchains. Sending emails could be done per pull principle. But don't see, why this needs NXT. In this case, I would rather recommend a more general service that is able to scan the chain and perform several actions if detecting certain patterns.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 09, 2014, 01:56:12 PM
 #31245

Also, could you look, at this message, not sure if you've seen it:
https://asktom.cf/index.php?topic=345619.msg5002245#msg5002245
I don't understand this code so I cannot change it. It is up to CfB and BCNext to decide if and when this should be fixed.

Only crypto audit will tell if it's a bug or not. Right now there is another way to fix unverifable signatures in Crypto.sign(). We can't use BloodyRookie's fix without a formal proof that this won't break Curve25519 security. Actually, if the fix gets rid of unverifable signatures completely then we shouldn't use it. It's a normal situation that sometimes we have to recompute signatures generated with EC-KCDSA.

It is a bug. Did you even read my post completely? You need only basic knowledge in algebra to understand it.
The EC-KCDSA signature algorith can fail sometimes that's why sign() returns a boolean value. But that happens very rarely and simply means v=(x-h)s = 0 mod q.
Maybe you should ask Doctor Evil Wink

Wink Good point.
gimre
Legendary
*
Offline Offline

Activity: 866
Merit: 1002



View Profile WWW
February 09, 2014, 01:58:55 PM
 #31246

Also, could you look, at this message, not sure if you've seen it:
https://asktom.cf/index.php?topic=345619.msg5002245#msg5002245
I don't understand this code so I cannot change it. It is up to CfB and BCNext to decide if and when this should be fixed.

Only crypto audit will tell if it's a bug or not. Right now there is another way to fix unverifable signatures in Crypto.sign(). We can't use BloodyRookie's fix without a formal proof that this won't break Curve25519 security. Actually, if the fix gets rid of unverifable signatures completely then we shouldn't use it. It's a normal situation that sometimes we have to recompute signatures generated with EC-KCDSA.

It is a bug. Did you even read my post completely? You need only basic knowledge in algebra to understand it.
The EC-KCDSA signature algorith can fail sometimes that's why sign() returns a boolean value. But that happens very rarely and simply means v=(x-h)s = 0 mod q.
Maybe you should ask Doctor Evil Wink

I've made repo with test:
https://github.com/gimer/curve25519-sign-test

Code:
nxtcurve\bin> java nxtcurve.TestCurve
      original failed: 132 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 121 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 137 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 133 / 1000
BloodyRookie's failed: 0 / 1000
...

I've also added class files to the repo, so it's enough to replace "nxt-0.7.2\webapps\root\WEB-INF\classes\nxt\crypto\Curve25519.class" with file from the repo and it should work.

NemusExMāchinā
Catapult docs: https://docs.symbol.dev
github: https://github.com/symbol
gs02xzz
Full Member
***
Offline Offline

Activity: 221
Merit: 100


View Profile
February 09, 2014, 02:00:06 PM
Last edit: February 09, 2014, 02:33:04 PM by gs02xzz
 #31247

another forum have added Nxt
http://btc38bbs.gotoip55.com/forum.php?mod=forumdisplay&fid=76
And I am the moderator of Nxt Wink

Hi allwelder, can you not use the Future Coin as the Chinese translation for Nxtcoin since as many people mentioned before that Nxt is a reality already and it will confuse people with another coin which English name is really futurecoin and Chinese name is the future coin in Chinese as well? It is just IMHO.
yes ,I also think so and agree with you.
But the owner of the above website said they must set an Chinese name for every coin,so they set Nxt as 未来币;
I can contact them to modify the name if Nxt can have another Chinese name.

奈克斯特,奈克斯特币 or 耐克斯特,耐克斯特币 or 纳克斯特,纳克斯特币
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 09, 2014, 02:05:42 PM
 #31248

Also, could you look, at this message, not sure if you've seen it:
https://asktom.cf/index.php?topic=345619.msg5002245#msg5002245
I don't understand this code so I cannot change it. It is up to CfB and BCNext to decide if and when this should be fixed.

Only crypto audit will tell if it's a bug or not. Right now there is another way to fix unverifable signatures in Crypto.sign(). We can't use BloodyRookie's fix without a formal proof that this won't break Curve25519 security. Actually, if the fix gets rid of unverifable signatures completely then we shouldn't use it. It's a normal situation that sometimes we have to recompute signatures generated with EC-KCDSA.

It is a bug. Did you even read my post completely? You need only basic knowledge in algebra to understand it.
The EC-KCDSA signature algorith can fail sometimes that's why sign() returns a boolean value. But that happens very rarely and simply means v=(x-h)s = 0 mod q.
Maybe you should ask Doctor Evil Wink

I've made repo with test:
https://github.com/gimer/curve25519-sign-test

Code:
nxtcurve\bin> java nxtcurve.TestCurve
      original failed: 132 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 121 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 137 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 133 / 1000
BloodyRookie's failed: 0 / 1000
...

I've also added class files to the repo, so it's enough to replace "nxt-0.7.2\webapps\root\WEB-INF\classes\nxt\crypto\Curve25519.class" with file from the repo and it should work.

Ah, now, we need a code audit on your code. Wink
drsnuggles
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
February 09, 2014, 02:12:21 PM
 #31249

Upgraded to 0.7.2 as well and no real problems so far.

What I did notice while upgrading from 5.9->5.10->5.11->5.12->6.1->7.12 is that if I delete all blacklisted peers, I never get on a fork. If I leave peers blacklisted, there is quite a change of getting on a fork, even twice in a row.

What is a good source to know the latest block number? I always use Nxt block explorer (http://87.230.14.1/nxt/nxt.cgi?action=100), but it's always a few blocks ahead of my own hallmarked NRS.
VanBreuk
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
February 09, 2014, 02:24:58 PM
 #31250

0.7.2 running like a champ Smiley

What are the best blogs for Nxt news?

I know of http://nxtcoins.nl and the official http://info.nxtcrypto.org, any others?

If you are open to non-english languages, nxtspain.org is updated daily.
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
February 09, 2014, 02:35:48 PM
 #31251

Asset API needs to add volume to getAsset - (24 hour volume). Perhaps also the 24 hour high, 24 hour low, and last trade info.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
February 09, 2014, 02:42:42 PM
 #31252

Also, could you look, at this message, not sure if you've seen it:
https://asktom.cf/index.php?topic=345619.msg5002245#msg5002245
I don't understand this code so I cannot change it. It is up to CfB and BCNext to decide if and when this should be fixed.

Only crypto audit will tell if it's a bug or not. Right now there is another way to fix unverifable signatures in Crypto.sign(). We can't use BloodyRookie's fix without a formal proof that this won't break Curve25519 security. Actually, if the fix gets rid of unverifable signatures completely then we shouldn't use it. It's a normal situation that sometimes we have to recompute signatures generated with EC-KCDSA.

It is a bug. Did you even read my post completely? You need only basic knowledge in algebra to understand it.
The EC-KCDSA signature algorith can fail sometimes that's why sign() returns a boolean value. But that happens very rarely and simply means v=(x-h)s = 0 mod q.
Maybe you should ask Doctor Evil Wink

I've made repo with test:
https://github.com/gimer/curve25519-sign-test

Code:
nxtcurve\bin> java nxtcurve.TestCurve
      original failed: 132 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 121 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 137 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 133 / 1000
BloodyRookie's failed: 0 / 1000
...

I've also added class files to the repo, so it's enough to replace "nxt-0.7.2\webapps\root\WEB-INF\classes\nxt\crypto\Curve25519.class" with file from the repo and it should work.

Ah, now, we need a code audit on your code. Wink

Waoh, made the mistake and had a look at:
https://github.com/gimer/curve25519-sign-test/blob/master/src/nxt/crypto/Curve25519.java
My eyes are bleeding as does my computer science heart.

Mathematicians, physicists and cryptographists should NOT write code. Please! Pleeeease!  Cry

You want us to audit but reading this is like reading a best-seller that has been injected grammar errors and typos each in every sentence. So, how to find the errors in content if you can barely tell them apart from the former ones.

I really get the impression that programmed cryptography is not so difficult in the end; except when people having no idea how to write it down write it down.  Angry

Sorry for being emotional.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 09, 2014, 02:49:06 PM
 #31253

It is a bug. Did you even read my post completely? You need only basic knowledge in algebra to understand it.
The EC-KCDSA signature algorith can fail sometimes that's why sign() returns a boolean value. But that happens very rarely and simply means v=(x-h)s = 0 mod q.
Maybe you should ask Doctor Evil Wink

I did read it and think that it's better to do a work-around. It looks safer to me.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 09, 2014, 02:52:40 PM
 #31254

Also, could you look, at this message, not sure if you've seen it:
https://asktom.cf/index.php?topic=345619.msg5002245#msg5002245
I don't understand this code so I cannot change it. It is up to CfB and BCNext to decide if and when this should be fixed.

Only crypto audit will tell if it's a bug or not. Right now there is another way to fix unverifable signatures in Crypto.sign(). We can't use BloodyRookie's fix without a formal proof that this won't break Curve25519 security. Actually, if the fix gets rid of unverifable signatures completely then we shouldn't use it. It's a normal situation that sometimes we have to recompute signatures generated with EC-KCDSA.

It is a bug. Did you even read my post completely? You need only basic knowledge in algebra to understand it.
The EC-KCDSA signature algorith can fail sometimes that's why sign() returns a boolean value. But that happens very rarely and simply means v=(x-h)s = 0 mod q.
Maybe you should ask Doctor Evil Wink

I've made repo with test:
https://github.com/gimer/curve25519-sign-test

Code:
nxtcurve\bin> java nxtcurve.TestCurve
      original failed: 132 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 121 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 137 / 1000
BloodyRookie's failed: 0 / 1000
      original failed: 133 / 1000
BloodyRookie's failed: 0 / 1000
...

I've also added class files to the repo, so it's enough to replace "nxt-0.7.2\webapps\root\WEB-INF\classes\nxt\crypto\Curve25519.class" with file from the repo and it should work.

I hope that u won't create a "solution" that leaks private key bits. I'm against the changes until I see a formal proof, so u better talk to Jean-Luc.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 09, 2014, 02:54:10 PM
 #31255

Asset API needs to add volume to getAsset - (24 hour volume). Perhaps also the 24 hour high, 24 hour low, and last trade info.

U have trade history API, why is it not enough?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
February 09, 2014, 02:56:08 PM
 #31256

Code:
[2014-02-09 21:18:55.677] Scanning blockchain...
[2014-02-09 21:19:09.888] ...Done
[2014-02-09 21:19:09.891] NRS 0.7.2 started successfully.
[2014-02-09 21:22:02.461] DEBUG: Failed to accept block 12792071761809604839 at
height 62244 received from 88.198.142.92, blacklisting
[2014-02-09 21:22:02.462] DEBUG: Blacklisting 88.198.142.92 because of: Invalid
timestamp: 6657738 current time is 6657722, previous block timestamp is 6657684
what does this mean? It does not affect the forging,right?

Looks like one of u needs to set the correct time.
salsacz
Hero Member
*****
Offline Offline

Activity: 490
Merit: 504


View Profile
February 09, 2014, 02:56:37 PM
 #31257

Quote
In order to create a new internet the central infrastructure should probably be a peer to peer social network, e-mail, search engine, cloud storage, file sharing and cryptocurrency

Is it possible to transform us to the app with peer to peer social network, e-mail, search engine, cloud storage and file sharing?

Probably not us, but NXT for sure.

thank you, so we are looking for developers of "search engine, cloud storage and file sharing?" Smiley

Well, not exactly sure what you need.

Developers for evolving NXT or Developers for developing an app? The latter seems pre-mature because NXT needs another mechanism to handle multiple chains at once.

The social part is already in place. At least messaging. Not sure about other activities. But another blockchain and solved.

The file storage stuff should be the most interesting part. File sharing is 'just' a matter of access control on top of the file storage.

Search engine? Sounds more like an analysis client to me. Could only search for/mine data on the blockchains.

Email? Well, as far as the consensus goes, NXT core only reads/adds data from/to the blockchains. Sending emails could be done per pull principle. But don't see, why this needs NXT. In this case, I would rather recommend a more general service that is able to scan the chain and perform several actions if detecting certain patterns.

So we could host Wikileaks on decentralised Nxt web
SZZT
Sr. Member
****
Offline Offline

Activity: 273
Merit: 250


View Profile
February 09, 2014, 02:57:45 PM
 #31258

Code:
java.exe               memory:600.808K

on a win7 i3
is this normal?

edit:
Quote from: salsacz link=topic=345619.msg5036386#msg5036386
So we could host Wikileaks on decentralised Nxt web

this can be so much win....

1HceYnNAUv5zBjJUhEncmmvxU1C7yjWoX8
Sebastien256
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500



View Profile
February 09, 2014, 03:22:04 PM
 #31259

got that on 0.7.1

[2014-02-09 06:25:30.094] CRITICAL ERROR. PLEASE REPORT TO THE DEVELOPERS.
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
        at java.io.BufferedReader.<init>(Unknown Source)
        at java.io.BufferedReader.<init>(Unknown Source)
        at nxt.peer.Peer.send(Peer.java:620)
        at nxt.peer.Peer$3.run(Peer.java:142)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
[2014-02-09 06:25:57.222] some threads didn't terminate, forcing shutdown
[2014-02-09 06:25:57.224] NRS 0.7.1 stopped.

Nxt official forum at: https://nxtforum.org/
l8orre
Legendary
*
Offline Offline

Activity: 1187
Merit: 1019


View Profile
February 09, 2014, 03:39:26 PM
 #31260

Asset API needs to add volume to getAsset - (24 hour volume). Perhaps also the 24 hour high, 24 hour low, and last trade info.

.. better not. Client has to do that itself. 24hour is totally abritrary! Why not12h? 37days, 11hours, 12mins, 22secs? Careful, this is a slippery slope to unload ever more thinking to rigid 24h block thinking schemes..
Pages: « 1 ... 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 [1563] 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 ... 2548 »
  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!