Bitcoin Forum
March 19, 2024, 10:12:36 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
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 81 82 83 »
  Print  
Author Topic: [ANN] official NovaCoin thread - the original PoS+scrypt coin.  (Read 282615 times)
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



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

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.
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710843156
Hero Member
*
Offline Offline

Posts: 1710843156

View Profile Personal Message (Offline)

Ignore
1710843156
Reply with quote  #2

1710843156
Report to moderator
yonillasky
Newbie
*
Offline Offline

Activity: 9
Merit: 0


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

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: 3108
Merit: 1358



View Profile
January 08, 2014, 03:03:20 AM
Last edit: January 08, 2014, 05:04:38 AM by Balthazar
 #983

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.
Bitinvestor
Sr. Member
****
Offline Offline

Activity: 470
Merit: 250


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

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: 3108
Merit: 1358



View Profile
January 08, 2014, 09:13:05 AM
Last edit: January 08, 2014, 11:01:43 AM by Balthazar
 #985

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).
danbi
Sr. Member
****
Offline Offline

Activity: 393
Merit: 250


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

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
Legendary
*
Offline Offline

Activity: 2100
Merit: 1018


Sugars.zone | DatingFi - Earn for Posting


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

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.

.SUGAR.
██   ██

██   ██

██   ██

██   ██

██   ██

██   ██
▄▄████████████████████▄▄
▄████████████████████████▄
███████▀▀▀██████▀▀▀███████
█████▀██████▀▀██████▀█████
██████████████████████████
██████████████████████████
█████████████████████▄████
██████████████████████████
████████▄████████▄████████
██████████████████████████
▀████████████████████████▀
▀▀████████████████████▀▀

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██
███████████████████████████
███████████████████████████
██████               ██████
██████   ▄████▀      ██████
██████▄▄▄███▀   ▄█   ██████
██████████▀   ▄███   ██████
████████▀   ▄█████▄▄▄██████
██████▀   ▄███████▀▀▀██████
██████   ▀▀▀▀▀▀▀▀▀   ██████
██████               ██████
███████████████████████████
███████████████████████████
.
Backed By
ZetaChain

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██
▄▄████████████████████▄▄
██████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
██████████████████████████
▀▀████████████████████▀▀
▄▄████████████████████▄▄
██████████████████████████
██████ ▄▀██████████  ███████
███████▄▀▄▀██████  █████████
█████████▄▀▄▀██  ███████████
███████████▄▀▄ █████████████
███████████  ▄▀▄▀███████████
█████████  ████▄▀▄▀█████████
███████  ████████▄▀ ████████
████████████████████████████
██████████████████████████
▀▀████████████████████▀▀
forzendiablo
Legendary
*
Offline Offline

Activity: 1526
Merit: 1000


the grandpa of cryptos


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

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: 3108
Merit: 1358



View Profile
January 09, 2014, 03:40:46 AM
Last edit: January 09, 2014, 04:34:12 AM by Balthazar
 #989

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.
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
January 09, 2014, 03:53:42 AM
Last edit: January 09, 2014, 04:32:23 AM by Balthazar
 #990

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.
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
January 09, 2014, 06:17:22 PM
Last edit: January 09, 2014, 10:04:00 PM by Balthazar
 #991

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
danbi
Sr. Member
****
Offline Offline

Activity: 393
Merit: 250


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


  • 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: 3108
Merit: 1358



View Profile
January 09, 2014, 09:26:31 PM
Last edit: January 10, 2014, 09:04:50 PM by Balthazar
 #993

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
mrbickle
Member
**
Offline Offline

Activity: 86
Merit: 10

Ecoining Support


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

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: 3108
Merit: 1358



View Profile
January 11, 2014, 01:44:56 AM
Last edit: January 11, 2014, 09:03:17 AM by Balthazar
 #995

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.
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
January 11, 2014, 02:56:07 AM
Last edit: January 11, 2014, 04:10:58 AM by Balthazar
 #996

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]
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
January 12, 2014, 10:29:16 AM
Last edit: January 12, 2014, 11:00:26 AM by Balthazar
 #997

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.
ryanb
Legendary
*
Offline Offline

Activity: 1148
Merit: 1000



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

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!!!
Eugen3
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
January 12, 2014, 06:56:36 PM
 #999

I am curious of opinions from the community about mining Novacoin VS. pointing my miners at the currently most profitable coin and then buying novacoins with the earnings.  Mining on Novacoin will be better for the network, but buying it on BTC-e with earnings from one of these multi-pools will get more NVC in the end, and in theory will raise it's mining profitability attracting more hash power.  Which do you think would be most beneficial to the coin?

Another thing that I would like to comment on and is somewhat related is the ramifications that scrypt FPGAs will have on the NVC block reward  Grin

When the more powerful ASICs really started hitting the pools, PPC hash rate would spike every time BTC difficulty adjusted which in turn pushed the block reward down.  It seems many miners took an interest in PPC after these profitability spikes happened.  This appears to have benefitted PPC greatly regarding the market price.  Many thought PPC would be super plentiful, because people didn't imagine how much the block reward would change.

I think it is safe to say that there are currently scrypt FPGAs in the wild or at least a dump truck full of new GPUs mining scrypt from profits of the past months.  As these FPGAs start to ship out, the NVC difficulty will more than likely increase which will make the block reward smaller.  Anyone else think we will see < 1 NVC PoW block reward in 2014?  Talk about a rare coin!

Novacoin, it's like gold bullion bars to Bitcoin's 1oz round
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
January 12, 2014, 07:43:27 PM
Last edit: January 12, 2014, 08:05:28 PM by Balthazar
 #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?
No, your coin-days are still available. You need to wait until block will be generated.
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 81 82 83 »
  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!