Bitcoin Forum
December 18, 2017, 07:13:49 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 »
  Print  
Author Topic: [ANN] official NovaCoin thread - the original PoS+scrypt coin. --POOL LIST--  (Read 260179 times)
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 07, 2014, 11:38:28 PM
 #981

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.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
1513581229
Hero Member
*
Offline Offline

Posts: 1513581229

View Profile Personal Message (Offline)

Ignore
1513581229
Reply with quote  #2

1513581229
Report to moderator
1513581229
Hero Member
*
Offline Offline

Posts: 1513581229

View Profile Personal Message (Offline)

Ignore
1513581229
Reply with quote  #2

1513581229
Report to moderator
1513581229
Hero Member
*
Offline Offline

Posts: 1513581229

View Profile Personal Message (Offline)

Ignore
1513581229
Reply with quote  #2

1513581229
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513581229
Hero Member
*
Offline Offline

Posts: 1513581229

View Profile Personal Message (Offline)

Ignore
1513581229
Reply with quote  #2

1513581229
Report to moderator
yonillasky
Newbie
*
Offline Offline

Activity: 9


View Profile
January 08, 2014, 12:01:01 AM
 #982

I have a question/proposal regarding the PoS minting process.

After some cursory analysis, I have realized that the rate in which PoS blocks are generated implies a certain upper bound on how many different chunks of coin there can be, before the relatively smaller ones would start taking more than 90 days on average to hit the PoS "jackpot".

This is a bit of a problem as it means getting into NVC and enjoying a roughly equal footing requires a certain coin amount, which limits the rate of adoption for this coin. I haven't done exact calculations, but it seems that it may start being a significant problem for wallets with around 10**-5 of total NVC (so ~5 NVC right now). It might become a non trivial amount if NVC were to appreciate in monetary value. It limits us to a few thousand users that could use PoS to full effectiveness, right?

Am I missing something here?

If not, fixes that come to mind are,

1) faster blocks (a pretty huge change that may be out of the question for an established coin)
2) somehow have multiple PoS minting transactions per block, though keeping the interest generated the same as it is now.

I am not aware of the low-level/implementation details of PoS minting so I don't know if (2) is a reasonable option either

Just an idea
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 08, 2014, 01:57:06 AM
 #983

There are several factors that weren't taken into account.

1. Old inputs has an ability to recombinate into the larger one. So, inputs count would regulate itself depending on the difficulty and sum.

2. Proof-of-Stake system is not an enrichment tool, it's just a network protection mechanism. It doesn't matter how much time would take the specific block generation. All that matters is how many blocks created by a whole network, with an established difficulty factor.

3. We have no thin clients implemented yet, but I guess that the most part of users would prefer these because they don't need a full database for payments processing. So, a few thousands of mining nodes that's quite enough to provide an acceptable level of decentralization.

4. Nobody forces user to participate in mining, but if he wish to participate then it's required to accept and follow the rules and restrictions. Just like a PoW miner accepts the PoW difficulty. But unlike PoW mining, everybody has a chances here, because Proof-of-Stake mining consumes almost zero resources amount.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
yonillasky
Newbie
*
Offline Offline

Activity: 9


View Profile
January 08, 2014, 02:47:03 AM
 #984

Regarding item (2), in general I agree with that, but so long as it pays significant interest, it cannot be dismissed as merely an infrastructure component. Once the stake interest drop to a few %/yr it won't be a problem, but right now it does have some drawbacks,

1) constantly dilutes small holders, or those who would keep some or all of their balance at an exchange, at least until someone opens an exchange that pays some or all stake rewards to its clients - there's an idea, but I doubt anyone will bother, sadly
2) it works as a disincentive to actually use the coin (you know, transact with it) as that resets coin age.
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 08, 2014, 03:03:20 AM
 #985

That's correct, but we are still at the initial emission stage. Smiley It's only a matter of time when a proof-of-stake reward will be dropped enough.

This would be mean that formation of the initial stakeholders community was done successfully. Then we can dedicate some time to think about adjusting a minimum level of the proof-of-work difficulty, if it would be required to make an adoption easier. Such decision could be made with block versions voting, like we already did before. Time will tell.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
Bitinvestor
Sr. Member
****
Offline Offline

Activity: 470


View Profile
January 08, 2014, 08:07:26 AM
 #986

Old inputs has an ability to recombinate into the larger one. So, inputs count would regulate itself depending on the difficulty and sum.

I didn't know this. Under what circumstances will small inputs recombine into a larger one? Can you show us a transaction where this has already happened?

Those who cause problems for others also cause problems for themselves.
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 08, 2014, 09:13:05 AM
 #987

Old inputs has an ability to recombinate into the larger one. So, inputs count would regulate itself depending on the difficulty and sum.

I didn't know this. Under what circumstances will small inputs recombine into a larger one? Can you show us a transaction where this has already happened?
It happens when inputs has age greater than 90 days.

http://nvc.cryptocoinexplorer.com/block/9ccd03672b05dcec1ad63076a408fcbc8b3affc6e28a0ffdaafc0097e3855c80


But there are some limitations:

  • Only inputs with an equal destination are combined;
  • Maximum sum of combined input is defined as a linear function of the proof-of-work block reward (PoW/3).

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
danbi
Sr. Member
****
Offline Offline

Activity: 393


View Profile
January 08, 2014, 10:57:20 PM
 #988

a new permanent node running 0.4.4.6 at 193.68.21.44

new (still experimental, but testers welcome!) NVC mining pool at nvcpool.digsys.bg
proportional payments, full block rewards, no fees, vardiff stratum

BTC: 15cJkRupKAkGr6sTxj1Uzb6uHbvuRyK1GL
DMD: dJZEqNcjiUiMMd8DKBFS9oMWtArAD2GCHr
glendall
Hero Member
*****
Offline Offline

Activity: 952


View Profile
January 09, 2014, 12:17:32 AM
 #989

Hey Balthazar, just to confirm, I should be all fine with the blockchain issue with version v0.4.4.5-2-gde717f9-beta right?   Thanks.  I updated to the latest version but it crashed with an error so I went back to this one.
forzendiablo
Legendary
*
Offline Offline

Activity: 1526


the grandpa of cryptos


View Profile
January 09, 2014, 12:45:44 AM
 #990

my cleint says:
some clients were affected by chai nfork issue. and send me here but i dont see what shoild i do?

yolo
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 09, 2014, 03:40:46 AM
 #991

Hi guys. Smiley

This message is just a notification which was used to send users read the FAQ in this thread.

Check your client version, if you are running 0.4.4.5 or higher then it's safe to ignore this message.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 09, 2014, 03:53:42 AM
 #992

I updated to the latest version but it crashed with an error so I went back to this one.

Q: Why I'm getting runaway exception while trying to start 0.4.4.6 client?

A: That's normal, it's happened because 0.4.4.6 update makes blockindex code incompatible with previous versions. You need to remove old blockchain files and resyncronize with a rest of the network.

Q: How to remove the old blockchain database files?

A: You need to remove everything except wallet.dat from your client data directory. Data directory is located at

Windows Vista/7/8/2008 Server: C:\Users\<UserName>\AppData\Roaming\NovaCoin
Windows 2000/XP: C:\Documents and Settings\<UserName>\Application Data\NovaCoin
Linux/*BSD: ~/.novacoin

You can continue using 0.4.4.5 like btc-e does, but it's better to apply 0.4.4.6 because it works much faster and ignores the current notification.

P.S. "Much faster" is up to 20x speed up on a slow CPUs like Intel Atom or ARMv6.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 09, 2014, 06:17:22 PM
 #993

Just a little piece of info...

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.

Block candidates submission concept

This would allow user to check that his unconfirmed transaction is accepted into the specific stakeholder's memory pool.

It doesn't provide guarantee of fast confirmation, but it makes a double spending of 0/unconfirmed transactions much harder. It will be required to use some stake in order to perform such type of double spend attack.

How this could work?

1. We have a blockchain, so we can get a full list of stakeholders with suitable inputs weight (i.e. users who are able to generate proof-of-stake blocks and allowed to submit the block candidates);
2. We can check a signature of received block candidate;
3. As a result, we have a proof that specific stakeholder has a declared list of transactions in the own memory pool. Or seen those transactions, at least.

How is this supposed to work?

Stakeholder will be allowed to send proof-of-stake candidates over the network. Candidate is required to satisfy a difficulty, which would be set separately from the main chain. And then there are few different approaches could be used to handle this.

  • Block candidates map;
  • Temporary pseuso-chain for block candidates;

Maybe we'll think about implementing this in the future version... Roll Eyes

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
danbi
Sr. Member
****
Offline Offline

Activity: 393


View Profile
January 09, 2014, 09:10:15 PM
 #994


  • Block candidates map;
  • Temporary pseuso-chain for block candidates;


Both of these will require resource allocation at each (?) wallet. Do you have estimation of how much that could be?
It might be reasonable to only let some of the nodes do this kind of work. Presumably, whoever handles payments will run more or less a dedicated node with enough resources.

BTC: 15cJkRupKAkGr6sTxj1Uzb6uHbvuRyK1GL
DMD: dJZEqNcjiUiMMd8DKBFS9oMWtArAD2GCHr
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 09, 2014, 09:26:31 PM
 #995

We need candidates for the current prevhash only... It's not necessary to store old candidates, we are free to drop all of them immediately if prevhash was changed (i.e. new block was found). It would require something like 10 megabytes of additional RAM, I guess.

You are right, not everybody need such functionality. But for some purposes (e.g. payments for fastfood) it's almost equal to immediate confirmations, so I presume this would be useful. Roll Eyes

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
mrbickle
Member
**
Offline Offline

Activity: 86

Ecoining Support


View Profile WWW
January 10, 2014, 06:43:36 PM
 #996

Hello,

Come make us a visit!! Still 0% fee.

http://novacoin.ecoining.com


Stratum, VARDIFF tuned to allow small miners, MPOS and once we soon fast payments.

Join us at Ecoining, the biggest PPC Pool
http://peercoin.ecoining.com - 1% fee and fast payments, 10 confirmations instead of 520!
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 11, 2014, 01:44:56 AM
 #997

It seems that some stupid scums are trying to promote their "point of view" in the WoT database.

https://www.mywot.com/en/scorecard/novaco.in?utm_source=addon&utm_content=warn-viewsc
https://www.mywot.com/en/scorecard/novacoin.su?utm_source=addon&utm_content=warn-viewsc
https://www.mywot.com/en/scorecard/novacoin.ru?utm_source=addon&utm_content=warn-viewsc

There's no forms, there is no registration. How is this supposed to be a spamtrap? I didn't seen something so stupid ever.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 11, 2014, 02:56:07 AM
 #998

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

Quote
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]

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
Balthazar
Legendary
*
Offline Offline

Activity: 2268


BTC-e Divine Overlord, ask cryptodevil for details


View Profile WWW
January 12, 2014, 10:29:16 AM
 #999

Experimental builds are updated again.  [AMD64  | i686 | src]

Changes list:

  • Core: New proof-of-stake miner implementation. Performance issues resolved, almost 100x faster with massive inputs amount;
  • Qt: Coinbase/coinstake transaction records appearance unification;
  • Lib: update to Berkeley DB 6.0.20.

novaco.in | EtherMine.ru (65 GH/s, DGM 0.5%) | EtherDig.Net (18GH/s, PPS 1.5%)
฿: 1QJ8RFiRKsJKmY8ZAjxfCUeBZXmjthK4Pk: 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i ETH: 0x5B475Febb3018f41d0Ac3C2f1A864bd102ab5a2E
ryanb
Legendary
*
Offline Offline

Activity: 1134



View Profile
January 12, 2014, 01:01:46 PM
 #1000

i started the PoS on nvc istarted with small amount after around 50 days i received a an orphan stake and then i got a message that the blockchain is forked and need to update

i updated 4 days ago and still nothing has been staked

so did i waste 50 days?

https://bitcoinfundingteam.com/ref/SatoshiTeam
turn 0.1 BTC to 80BTC week after week!!!
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!