Bitcoin Forum
April 23, 2024, 05:40:49 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 [1494] 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 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 ... 2557 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761526 times)
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 05, 2014, 06:33:28 PM
 #29861

Fixed a critical bug. Everybody should upgrade immediately.

signatureLastBytes collects last QWORD of every transaction signature...

Could you or CfB explain this change inside pushBlock:
Code:
     Long lastBytes = Long.valueOf(new BigInteger(Arrays.copyOfRange(transaction.signature, transaction.signature.length - 8, transaction.signature.length)).longValue());
     if ((!Nxt.signatureLastBytes.add(lastBytes)) && (transaction.height != 58294)) {
       return false;
     }

this looks really disturbing...

I can, will do it later.
1713894049
Hero Member
*
Offline Offline

Posts: 1713894049

View Profile Personal Message (Offline)

Ignore
1713894049
Reply with quote  #2

1713894049
Report to moderator
1713894049
Hero Member
*
Offline Offline

Posts: 1713894049

View Profile Personal Message (Offline)

Ignore
1713894049
Reply with quote  #2

1713894049
Report to moderator
1713894049
Hero Member
*
Offline Offline

Posts: 1713894049

View Profile Personal Message (Offline)

Ignore
1713894049
Reply with quote  #2

1713894049
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713894049
Hero Member
*
Offline Offline

Posts: 1713894049

View Profile Personal Message (Offline)

Ignore
1713894049
Reply with quote  #2

1713894049
Report to moderator
1713894049
Hero Member
*
Offline Offline

Posts: 1713894049

View Profile Personal Message (Offline)

Ignore
1713894049
Reply with quote  #2

1713894049
Report to moderator
relm9
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000



View Profile
February 05, 2014, 06:33:58 PM
 #29862

Maybe try and get a mod to update the thread title so more people are aware of this update.
gimre
Legendary
*
Offline Offline

Activity: 866
Merit: 1002



View Profile WWW
February 05, 2014, 06:34:28 PM
 #29863

I vote for 0.01 fee. Makes currency more attractive

you might want to update dotnxt...

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

Activity: 364
Merit: 250

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


View Profile
February 05, 2014, 06:35:36 PM
 #29864

Then which nodes should a new node trust? I know it could perform all the scripts that have been run for years now. But this would take weeks to complete?

Trust noone. Check everything.

Noone can create a very long running script. We have less than 1 billion coins.

Valid.

That takes us to 2). What are your suggestions and what do you think of the even split between the 1440 forgers of that day.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 05, 2014, 06:37:15 PM
 #29865

That takes us to 2). What are your suggestions and what do you think of the even split between the 1440 forgers of that day.

I like the idea when 1 forger gets all the fees of that script.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

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


View Profile
February 05, 2014, 06:38:16 PM
 #29866

Shouldnt this announcement be in big bold red letters all over the place? How do you expect everyone to upgrade due to a critical bug if you don't make it seem serious and disclose the matter nonchalantly.

Jean-Luc said "immediatelly", why do we need big bold red letters?

Because it just blends and gets washed away with the torrent of posts. Really, there should be a separate thread for important client updates and everyone should be directed to it so we have an easy way to check for important info like this without it getting buried in 5 minutes. The only reason I caught jean lucs post was because it was quoted on the most recent page and I happened to scroll down to it.

Also because the emphasis is clearly needed if its a critical bug. The average user, if they even happen to catch that post, isn't going to drop everything they are doing and upgrade their client unless it actually seems urgent. They will read that, tell themselves they'll do it a bit later, then forget. Does this bug put users money at risk?

A thread exists for updates.  Add to your watchlist and post a message when a new version comes out.  NxtChoice has kept the original post up-to-date, but would be better if accompanied by a new message for watchlist.

https://bitcointalk.org/index.php?topic=406288.0

Thanks. Watching now. Still, there is no data regarding changes in releases in that thread or the posts it links to. I could have already been following it and still not have known about any critical flaws.

I made new post quoting JLP.  Suggest others do the same when a new release comes out (once is enough per release).



+1
marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 05, 2014, 06:40:28 PM
 #29867

Shouldnt this announcement be in big bold red letters all over the place? How do you expect everyone to upgrade due to a critical bug if you don't make it seem serious and disclose the matter nonchalantly.

Jean-Luc said "immediatelly", why do we need big bold red letters?

Because it just blends and gets washed away with the torrent of posts. Really, there should be a separate thread for important client updates and everyone should be directed to it so we have an easy way to check for important info like this without it getting buried in 5 minutes. The only reason I caught jean lucs post was because it was quoted on the most recent page and I happened to scroll down to it.

Also because the emphasis is clearly needed if its a critical bug. The average user, if they even happen to catch that post, isn't going to drop everything they are doing and upgrade their client unless it actually seems urgent. They will read that, tell themselves they'll do it a bit later, then forget. Does this bug put users money at risk?

A thread exists for updates.  Add to your watchlist and post a message when a new version comes out.  NxtChoice has kept the original post up-to-date, but would be better if accompanied by a new message for watchlist.

https://bitcointalk.org/index.php?topic=406288.0

Thanks. Watching now. Still, there is no data regarding changes in releases in that thread or the posts it links to. I could have already been following it and still not have known about any critical flaws.

I am about to go ballistic... Why havn't you updated that post? Are you here to critize only? Just get your a** up and act yourself instead of jumping onto others... Geez.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

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


View Profile
February 05, 2014, 06:40:44 PM
 #29868

That takes us to 2). What are your suggestions and what do you think of the even split between the 1440 forgers of that day.

I like the idea when 1 forger gets all the fees of that script.

Okay.

Maybe, you can elaborate more on this.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 05, 2014, 06:42:13 PM
 #29869

Okay.

Maybe, you can elaborate more on this.

It's already implemented, no need to make things more complicated.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

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


View Profile
February 05, 2014, 06:42:42 PM
 #29870

I am about to go ballistic... Why havn't you updated that post? Are you here to critize only? Just get your a** up and act yourself instead of jumping onto others... Geez.

Woooh, relax.
ejhuff
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
February 05, 2014, 06:45:43 PM
 #29871

If there was a guide for how to run a static-IP / VPS node, I might be willing to do it.

It's the same as running a local node. Just set ur IP in web.xml.

I've been looking all over for this little piece of information...  It is not available on the wiki, or the OP, etc.
opticalcarrier
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
February 05, 2014, 06:49:12 PM
 #29872

If there was a guide for how to run a static-IP / VPS node, I might be willing to do it.

It's the same as running a local node. Just set ur IP in web.xml.

I've been looking all over for this little piece of information...  It is not available on the wiki, or the OP, etc.


There is something on the wiki

http://www.thenxtwiki.org/wiki/How-To:CreatePublicNode

I havent checked to see how you nav to it from the wiki frontpage though, so you may have given us a littly job to do.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

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


View Profile
February 05, 2014, 06:52:39 PM
 #29873

Okay.

Maybe, you can elaborate more on this.

It's already implemented,

Good point.

Quote
no need to make things more complicated.

Well, I see potential for a lot of nodes dropping out (i.e. controlling the correct execution of the scripts) because they cannot afford executing them.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 05, 2014, 06:54:57 PM
 #29874

Well, I see potential for a lot of nodes dropping out (i.e. controlling the correct execution of the scripts) because they cannot afford executing them.

Let's get solid numbers of opcode/sec rate first.
VanBreuk
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
February 05, 2014, 06:55:51 PM
 #29875

Shouldnt this announcement be in big bold red letters all over the place? How do you expect everyone to upgrade due to a critical bug if you don't make it seem serious and disclose the matter nonchalantly.

The fact Jean-Luc urges everyone to update for a critical issue is enough to do it. Reasons might not be disclosed to avoid malicious exploits in a 0.5.11 vulnerability.

Sorry, but it is not.

If not updating has such large consequences, it needs to be coordinated at least with nxtcrypto so QBTC can put it in the front page.

People who don´t read this thread have no idea they need to update and basically no way of knowing it.

I understood buybitcoinscanada and others were questioning not only the discreet announcement, but why the details were not disclosed as well. Hence my comment.

I didn't intend to suggest that spreading the word was unnecessary, apologies if it appeared that way... I did update my spanish resources and nextcoin.org's three hours ago.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

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


View Profile
February 05, 2014, 06:58:16 PM
 #29876

Well, I see potential for a lot of nodes dropping out (i.e. controlling the correct execution of the scripts) because they cannot afford executing them.

Let's get solid numbers of opcode/sec rate first.

Agreed.

---------------

Just to have said it and not to forget it later: another note on that: we could limit the number of ops per block as we limit the number of transactions per block.
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

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


View Profile
February 05, 2014, 07:00:32 PM
 #29877


I understood buybitcoinscanada and others were questioning not only the discreet announcement, but why the details were not disclosed as well. Hence my comment.


Because it's dangerous to disclose these details at once. We call this zero-day exploit.
marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 05, 2014, 07:01:19 PM
 #29878

Calming down already.

I'm not the dev. They are.

This seems to be the common misconception. CfB is constantly hinting people that devs won't do all the work.

Of course, if you are not a dev, you are not a dev, but nothing keeps you from being a part of the NXT community and do what you can do to make NXT a success. Just nagging doesn't help.
joefox
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
February 05, 2014, 07:01:35 PM
 #29879

If there was a guide for how to run a static-IP / VPS node, I might be willing to do it.

It's the same as running a local node. Just set ur IP in web.xml.

I've been looking all over for this little piece of information...  It is not available on the wiki, or the OP, etc.


There is something on the wiki

http://www.thenxtwiki.org/wiki/How-To:CreatePublicNode

I havent checked to see how you nav to it from the wiki frontpage though, so you may have given us a littly job to do.

It's linked off the menu on the left-hand side, through "How To Guides". You can also use the search bar; in this case, "VPS" is a particularly useful search term.

I admin the Nxt Wiki at http://wiki.nxtcrypto.org/ Please support my work by donating to Nxt account #1234567740944417915
pandaisftw
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 05, 2014, 07:02:35 PM
 #29880

I vote for 0.1. How hard is it to implement min fee change? If it is very difficult (either program-wise or logistically) then maybe 0.01 is a better idea for now.

NXT: 13095091276527367030
Pages: « 1 ... 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 [1494] 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 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 ... 2557 »
  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!