0.4.4.6 update

It was decided to update some libraries, which are used for Windows builds

libminiupnpc 1.6 -> 1.8
openssl 1.0.1c -> 1.0.1f
libdb 4.8.30 -> 5.3.21

New builds are backward-compatible, but wallet.dat becomes unreadable for old builds once it was opened by new client.

Testing builds for compatibility checking: [AMD64  | i686]

Balthazar

As far we know, some payment processors and users accepts 0/unconfirmed transactions. But this solution is not secure, because it’s possible to create two transactions with the same inputs, but different outputs.

http://eprint.iacr.org/2012/248.pdf

Attacker is able to send a first transaction directly to victim, and then broadcast a second transaction over the network. This couldn’t be prevented using the proof-of-work design, but it’s possible to fight with such manipulations through using an extension for our proof-of-stake system, and we even don’t need a chain fork to implement this.

Continue reading

Changes planned for 0.4.4.8

Changes planned for 0.4.4.8:

  • Separate databases for private keys and transactions, instead of wallet.dat;
  • Moving the public data to separate folder (e.g. move blockchain database to AppData\Local\Novacoin on Windows);
  • Switching to UTXO storage (similar to used in the Bitcoin, but with extended metadata) instead of the current full transaction logs approach;
  • Switching to deterministic keys, and possibly withdrawal of the keypool approach;
  • Withdrawal of the Berkeley DB support (LevelDB is used by default for a long time).

This changes will be implemented in the 0.4.4.7 testing branch, the 0.4.4.7 binaries will be rebuilt and published sometimes, just for testing purposes.

Parts of this functionality are already available for testing.

Attention

Attention to all users of novacoin.

Chain fork happened due to fee calculation issue with block #65873. The following short FAQ should be helpful in order to resolve this problem.

Q: I’ve got an alert message from my Novacoin client. Is this right thread
A: Yes, that’s right thread.

Q: What’s happened?
A: Some clients has this block rejected while the most part of nodes accepted that without any problem. That’s caused a chain fork which couldn’t be resolved automatically.

Q: What should I do?
A: You need to install 0.4.4.5 or 0.4.4.6 update, these versions are not affected by this issue. Continue reading

Release 0.4.4.6

NovaCoin 0.4.4.6 client update builds, some testing wold be helpful.

Linux x86_64 static:
http://sourceforge.net/projects/novacoin/files/novacoin-0.4.4.6.ubuntu-lts-x86_64.tar.bz2/download

Win32 static:
http://sourceforge.net/projects/novacoin/files/novacoin-0.4.4.6-nosetup-win32.zip/download

Windows 64 bit installer:
http://sourceforge.net/projects/novacoin/files/novacoin-setup-win32-amd64-0.4.4.6.exe/download

Windows 32 bit installer:
http://sourceforge.net/projects/novacoin/files/novacoin-setup-win32-0.4.4.6.exe/download

Please check README file before running.

Valid XHTML 1.0 Transitional Valid XHTML 1.0 Transitional Valid CSS Valid CSS      I find a bug/typo or I have a suggestion
Adapted for Lynx-like browsers
2013-2017 © Zloy & Co
For donations: 4ZLoY6T8wXKgrbZM9gL8fQt48NUzGo2yAg