Groko
Newbie
Offline
Activity: 25
Merit: 0
|
|
March 27, 2014, 12:50:54 AM |
|
Hi all,
I have a question. How can I do POS that is not split into two. Meaning if I have 1,000 YAC it is not split in two 500 YAC with the Stake added to each I see these POS all the time on the blockchain were the address is kept whole and the stake is added to the one address.
I would love to be able to do this, but have no idea if it is a special wallet or what. Help!!!
The idea is to have a lot of stakes competing for new POS blocks. If finding POS blocks doesn't happen often, you can just manually send the outputs to one address after they become spendable again. Yes, you can! But I want "to choose" too. I'd like to have an option in wallet. You set the manual "threshold". After that splitted amount will never be less than "threshold". In another words, output will be splitted only if amount in PoS block greater than 2x"threshold". It does make sense because if you have too many transaction in wallet for PoS you need more powerful CPU. you can find the relevant stake generation code here: https://github.com/yacoin/yacoin/blob/master/src/wallet.cpp#L1376the nStakeSplitAge variable is set to 90 days and it seems like it's pretty important for some reason... (no idea why) next at line #1475 the pos reward gets split into 2 outputs if the stake was younger than nStakeSplitAge (90 days) 0/10 would not recommend fiddling with the nStakeSplitAge variable without knowing exactly WHY that particular value was chosen in the first place (could be just a troll and/or a cool backdoor lol)I have looked at that comment with bewilderment. // The following split & combine thresholds are important to security // Should not be adjusted if you don't understand the consequences There doesn't seem to be anything on the block validation side to enforce a convention on splitting and combining. Some have probably already figured this out and made personal modifications to the code. I'm already generating about 10 POS blocks a day and each one gives me like 0.2 YAC which seems so pointless. After they mature, I rake up a bunch using coin control and send them to myself. Unfortunately I suppose I have come the conclusion that the whole idea: POS creates security because stakeholders won't want to damage a coin they own. is a bunch rubbish. That is like saying anybody who owns some US dollars would never attack the US government.
|
|
|
|
mhps
|
|
March 27, 2014, 01:23:25 AM |
|
// The following split & combine thresholds are important to security // Should not be adjusted if you don't understand the consequences Larger stakes have better chance to find POS blocks. If they are not splitted, due to compounding, they will grow at a steeper exponential rate relative to other stakes, and eventually dominate money base, not to say gaining 51%.
|
|
|
|
|
WindMaster (OP)
|
|
March 31, 2014, 11:56:32 PM |
|
Somehow I missed that someone launched an alt named "YACCoin" to cause confusion: https://bitcointalk.org/index.php?topic=482232.0http://www.yaccoin.org/LOL, kinda a dick move on that dev's part to name it in a way to intentionally cause confusion with YACoin. First time I noticed it was while browsing in the alt marketplace section looking to see if anyone wanted to sell me around 100K YAC or so, and didn't immediately notice the extra "C" in the name of some of the postings over there.
|
|
|
|
Thirtybird
|
|
April 01, 2014, 01:17:47 AM |
|
Somehow I missed that someone launched an alt named "YACCoin" to cause confusion: https://bitcointalk.org/index.php?topic=482232.0http://www.yaccoin.org/LOL, kinda a dick move on that dev's part to name it in a way to intentionally cause confusion with YACoin. First time I noticed it was while browsing in the alt marketplace section looking to see if anyone wanted to sell me around 100K YAC or so, and didn't immediately notice the extra "C" in the name of some of the postings over there. I didn't see anything to suggest it was intentional -heck the kid probably never heard of the original - it's so 2013 and all good to hear from you WM. how you been?
|
|
|
|
|
Sahtor
|
|
April 01, 2014, 08:59:27 PM |
|
Yeah warren explained that slower PoW causes delays in block propagation. Causing more orphans might be true for Yacoin. I personally believe that yacoin's high memory, sha-3, 60 sec block seems inefficient today but will get better in future.
Comparing the next wave of scrypt-N with Vertcoin and Yacoin we have 2 respectable coins. Their ideologies are different enough that they don't have to attack each other but compete on features and implementation. I can't promise that either will hit big because 3rd wave can't be as big as first 2. If Peercoin becomes valuable I'm happy too.
|
|
|
|
Beave162
|
|
April 01, 2014, 09:25:36 PM Last edit: April 02, 2014, 03:10:44 AM by Beave162 |
|
I have one thought... computer-types know very little of economics--no offence anyone!--which is why bitcoin is such a miracle. I am optimistic of the future of YACoin (not stupid YACCoin!), but asics are simply a reflection of success for the scrypt coins.
|
YaCoin: YL5kf54wPPXKsXd5T18xCaNkyUsS1DgY7z BitCoin: 14PFbLyUdTyxZg3V8hnvj5VXkx3dhthmDj
|
|
|
Joe_Bauers
|
|
April 02, 2014, 03:54:21 PM |
|
In my opinion, ASIC's are esentially tools for the crypto-coin 1%'ers. I have nothing against the concept or ingenuity of using them, but the simple fact is, most (the 99% ) can't afford them. The benefit of the "ASIC-proofness" of Yacoin is that it will always remain a relatively fair coin.
|
|
|
|
Beave162
|
|
April 02, 2014, 05:53:07 PM Last edit: April 02, 2014, 08:04:34 PM by Beave162 |
|
In my opinion, ASIC's are esentially tools for the crypto-coin 1%'ers. I have nothing against the concept or ingenuity of using them, but the simple fact is, most (the 99% ) can't afford them. The benefit of the "ASIC-proofness" of Yacoin is that it will always remain a relatively fair coin. Crypto is a great lesson on 'fiat'. Value of money is completely based on perception, acceptance, which is now mostly understood by the crypto community but not by probably 95% of the world's population. The scrypt ASICs never would have came about if scrypt coins didn't have that acceptance, so it just reflects the success. My YACoin mining rig is by no means cheap. And I wonder the percentage of GPU farms out there right now were originally built for mining bitcoin. The problem with scrypt ASICs will be the tendency of the '1%' to mine and dump the most profitable scrypt coin for BTC. The dishonesty and incompetence of the ASIC companies could be the worst part of it all. What is so beautiful about YACoin is that with each NFactor change, either the people holding YAC benefit immensely, and/or newcomers are given the opportunity to enter the market with different, accessible hardware. I think of it as all the other coins are running sprints while YACoin is running a marathon in terms of wider acceptace (which is most important). There definitely is a negative perception of ASICs, so in that sense, there is a benefit in being MUCH more ASIC resistant yet not just a CPU (botnet) coin. I think the one main issue is the perception of an unfair beginning with YACoin. I think that perception will be overcome over time. I mean just look at how the connotation of 'premine' has transformed in just the last few months. YAC is such a profitable coin for a wide range of hardware and setups. It also helps that the community is unmatched. No one left here gets disenchated with price drops.
|
YaCoin: YL5kf54wPPXKsXd5T18xCaNkyUsS1DgY7z BitCoin: 14PFbLyUdTyxZg3V8hnvj5VXkx3dhthmDj
|
|
|
ivanlabrie
|
|
April 02, 2014, 07:52:18 PM |
|
Big +1, I'm mining yac on lower end hardware just fine...looking forward to other coins to reach higher n factors too.
|
|
|
|
mhps
|
|
April 03, 2014, 01:35:10 AM |
|
What is so beautiful about YACoin is that with each NFactor change, either the people holding YAC benefit immensely, and/or newcomers are given the opportunity to enter the market with different, accessible hardware. I think of it as all the other coins are running sprints while YACoin is running a marathon in terms of wider acceptace (which is most important). There definitely is a negative perception of ASICs, so in that sense, there is a benefit in being MUCH more ASIC resistant yet not just a CPU (botnet) coin.
Which are the other coins using Nfactors ?
|
|
|
|
Thirtybird
|
|
April 03, 2014, 01:36:00 AM |
|
What is so beautiful about YACoin is that with each NFactor change, either the people holding YAC benefit immensely, and/or newcomers are given the opportunity to enter the market with different, accessible hardware. I think of it as all the other coins are running sprints while YACoin is running a marathon in terms of wider acceptace (which is most important). There definitely is a negative perception of ASICs, so in that sense, there is a benefit in being MUCH more ASIC resistant yet not just a CPU (botnet) coin.
Which are the other coins using Nfactors ? Check out the NFactor Google Doc linked in my signature - all of the good ones, and some of the not-so-good ones, are listed in it.
|
|
|
|
|
mhps
|
|
April 03, 2014, 08:31:04 AM |
|
Check out the NFactor Google Doc linked in my signature - all of the good ones, and some of the not-so-good ones, are listed in it.
Thanks. I see there a lot of copycat coins from China. Someone must have made a "How to copy Yacoin" tutorial in Chinese.
|
|
|
|
|
Groko
Newbie
Offline
Activity: 25
Merit: 0
|
|
April 03, 2014, 12:58:00 PM |
|
Stop the presses! I noticed my POS mining performance fixes aren't in the testing_0.4.3 branch. I know it's a hard change to test, because you have to have a big wallet with lots of ripe POS inputs to see if it really works. So far I'm getting fantastic results performance wise. But I need a few days of non-stop POS minting to be sure I didn't break anything. See my post: http://yacointalk.grokonet.com/t/pos-mining-performance-boost/67
|
|
|
|
Joe_Bauers
|
|
April 03, 2014, 02:15:43 PM |
|
Stop the presses! I noticed my POS mining performance fixes aren't in the testing_0.4.3 branch. I know it's a hard change to test, because you have to have a big wallet with lots of ripe POS inputs to see if it really works. So far I'm getting fantastic results performance wise. But I need a few days of non-stop POS minting to be sure I didn't break anything. See my post: http://yacointalk.grokonet.com/t/pos-mining-performance-boost/67All of your other changes are there except for https://github.com/yacoin/yacoin/pull/34 which I haven't merged yet. It looks like you are having good results so far based on your thread! This release is for testing everything else, but I will release another testing build for pull 34 soon.
|
|
|
|
Beave162
|
|
April 06, 2014, 01:19:33 AM |
|
Thank you so much Joe_Bauers and Groko for your absolutely AMAZING improvements to the Proof Of Stake features in the QT. Best.Community.Ever.
small tokens of thanks tx ids:
ebfa943fbe768619ca1795f41a569f90bfb96633764e1dbcf85dc88b10c56e2d
d3ad4ae9c6776ad5eb7d4316ffc5c38b00eda911efa0d38c791bc9409fa0c42e
|
YaCoin: YL5kf54wPPXKsXd5T18xCaNkyUsS1DgY7z BitCoin: 14PFbLyUdTyxZg3V8hnvj5VXkx3dhthmDj
|
|
|
|
|