Bitcoin Forum
January 22, 2019, 09:16:24 AM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 [99] 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 ... 175 »
  Print  
Author Topic: [ANN][YAC] YACoin ongoing development  (Read 356627 times)
sairon
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


One does not simply mine Bitcoins


View Profile
March 26, 2014, 09:49:09 PM
 #1961

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#L1376

the 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)

GPG key ID: 5E4F108A || BTC: 1hoardyponb9AMWhyA28DZb5n5g2bRY8v
1548148584
Hero Member
*
Offline Offline

Posts: 1548148584

View Profile Personal Message (Offline)

Ignore
1548148584
Reply with quote  #2

1548148584
Report to moderator
1548148584
Hero Member
*
Offline Offline

Posts: 1548148584

View Profile Personal Message (Offline)

Ignore
1548148584
Reply with quote  #2

1548148584
Report to moderator
1548148584
Hero Member
*
Offline Offline

Posts: 1548148584

View Profile Personal Message (Offline)

Ignore
1548148584
Reply with quote  #2

1548148584
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1548148584
Hero Member
*
Offline Offline

Posts: 1548148584

View Profile Personal Message (Offline)

Ignore
1548148584
Reply with quote  #2

1548148584
Report to moderator
1548148584
Hero Member
*
Offline Offline

Posts: 1548148584

View Profile Personal Message (Offline)

Ignore
1548148584
Reply with quote  #2

1548148584
Report to moderator
1548148584
Hero Member
*
Offline Offline

Posts: 1548148584

View Profile Personal Message (Offline)

Ignore
1548148584
Reply with quote  #2

1548148584
Report to moderator
Groko
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
March 27, 2014, 12:50:54 AM
 #1962

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#L1376

the 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.
Code:
// 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:
Code:
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
Hero Member
*****
Offline Offline

Activity: 516
Merit: 500


View Profile
March 27, 2014, 01:23:25 AM
 #1963

Code:
// 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%.

BTC 1HxvAEC4nj37hyenz9DwsyrMMnkwzpbzno PPC PU6zS8RRBWP2UxhuRFengGsu8n4tEYB5xV XPM AJAgBpPjGQoL38mrtW91dVqhbMHqu25vfG
Sahtor
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile WWW
March 27, 2014, 08:53:08 PM
 #1964

http://forum.yacoin.org/yaucet/

Faucet rate has been upped to 2 YACs. I'm stopping all giveaways and offering that link instead.
WindMaster
Sr. Member
****
Offline Offline

Activity: 347
Merit: 250


View Profile
March 31, 2014, 11:56:32 PM
 #1965

Somehow I missed that someone launched an alt named "YACCoin" to cause confusion:
https://bitcointalk.org/index.php?topic=482232.0
http://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
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500



View Profile
April 01, 2014, 01:17:47 AM
 #1966

Somehow I missed that someone launched an alt named "YACCoin" to cause confusion:
https://bitcointalk.org/index.php?topic=482232.0
http://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 Wink

good to hear from you WM.  how you been?

YACMiner: https://github.com/Thirtybird/YACMiner  N-Factor information : https://docs.google.com/spreadsheet/ccc?key=0Aj3vcsuY-JFNdC1ITWJrSG9VeWp6QXppbVgxcm0tbGc&usp=drive_web#gid=0
BTC: 183eSsaxG9y6m2ZhrDhHueoKnZWmbm6jfC  YAC: Y4FKiwKKYGQzcqn3M3u6mJoded6ri1UWHa
ivanlabrie
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
April 01, 2014, 01:34:27 AM
 #1967

Care to read this guys?

https://litecointalk.org/index.php?topic=18166.0

Tell me what you think about the so called "security issues" with this coin's algo...I got kinda pissed off when reading that thread, stupid knc bribed beeyetches lol
Sahtor
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile WWW
April 01, 2014, 08:59:27 PM
 #1968

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

Activity: 769
Merit: 501



View Profile
April 01, 2014, 09:25:36 PM
Last edit: April 02, 2014, 03:10:44 AM by Beave162
 #1969

Care to read this guys?

https://litecointalk.org/index.php?topic=18166.0

Tell me what you think about the so called "security issues" with this coin's algo...I got kinda pissed off when reading that thread, stupid knc bribed beeyetches lol

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

Activity: 786
Merit: 1000


GCVMMWH


View Profile
April 02, 2014, 03:54:21 PM
 #1970

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% Smiley) can't afford them. The benefit of the "ASIC-proofness" of Yacoin is that it will always remain a relatively fair coin.
Beave162
Hero Member
*****
Offline Offline

Activity: 769
Merit: 501



View Profile
April 02, 2014, 05:53:07 PM
Last edit: April 02, 2014, 08:04:34 PM by Beave162
 #1971

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% Smiley) 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
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
April 02, 2014, 07:52:18 PM
 #1972

Big +1, I'm mining yac on lower end hardware just fine...looking forward to other coins to reach higher n factors too.
mhps
Hero Member
*****
Offline Offline

Activity: 516
Merit: 500


View Profile
April 03, 2014, 01:35:10 AM
 #1973

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 ?

BTC 1HxvAEC4nj37hyenz9DwsyrMMnkwzpbzno PPC PU6zS8RRBWP2UxhuRFengGsu8n4tEYB5xV XPM AJAgBpPjGQoL38mrtW91dVqhbMHqu25vfG
Thirtybird
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500



View Profile
April 03, 2014, 01:36:00 AM
 #1974

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.

YACMiner: https://github.com/Thirtybird/YACMiner  N-Factor information : https://docs.google.com/spreadsheet/ccc?key=0Aj3vcsuY-JFNdC1ITWJrSG9VeWp6QXppbVgxcm0tbGc&usp=drive_web#gid=0
BTC: 183eSsaxG9y6m2ZhrDhHueoKnZWmbm6jfC  YAC: Y4FKiwKKYGQzcqn3M3u6mJoded6ri1UWHa
Joe_Bauers
Hero Member
*****
Offline Offline

Activity: 786
Merit: 1000


GCVMMWH


View Profile
April 03, 2014, 03:31:11 AM
 #1975

Wow, page 100! 

I've finally gotten around to releasing the windows builds for testing_0.4.3 which includes the Qt stake minting function:  https://github.com/yacoin/yacoin/releases/tag/testing_0.4.3
mhps
Hero Member
*****
Offline Offline

Activity: 516
Merit: 500


View Profile
April 03, 2014, 08:31:04 AM
 #1976


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.

BTC 1HxvAEC4nj37hyenz9DwsyrMMnkwzpbzno PPC PU6zS8RRBWP2UxhuRFengGsu8n4tEYB5xV XPM AJAgBpPjGQoL38mrtW91dVqhbMHqu25vfG
Joe_Bauers
Hero Member
*****
Offline Offline

Activity: 786
Merit: 1000


GCVMMWH


View Profile
April 03, 2014, 12:52:08 PM
 #1977

If anyone has been able to successfully compile YAC on ARM, please weigh in here:  https://github.com/yacoin/yacoin/issues/29
Groko
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
April 03, 2014, 12:58:00 PM
 #1978

Wow, page 100! 

I've finally gotten around to releasing the windows builds for testing_0.4.3 which includes the Qt stake minting function:  https://github.com/yacoin/yacoin/releases/tag/testing_0.4.3
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
Hero Member
*****
Offline Offline

Activity: 786
Merit: 1000


GCVMMWH


View Profile
April 03, 2014, 02:15:43 PM
 #1979

Wow, page 100! 

I've finally gotten around to releasing the windows builds for testing_0.4.3 which includes the Qt stake minting function:  https://github.com/yacoin/yacoin/releases/tag/testing_0.4.3
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

All 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!  Cool

This release is for testing everything else, but I  will release another testing build for pull 34 soon.   
Beave162
Hero Member
*****
Offline Offline

Activity: 769
Merit: 501



View Profile
April 06, 2014, 01:19:33 AM
 #1980

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
Pages: « 1 ... 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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 [99] 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 ... 175 »
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
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!