Bitcoin Forum
July 04, 2024, 09:23:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Should we abort the 9/19 fork and revisit changes at a later date?
Abort - Keep the coin the same. - 1 (25%)
Go Forward - Fork at midnight GMT on Friday 9/19 - 3 (75%)
Total Voters: 4

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 »
  Print  
Author Topic: [ANN][SPT] - Spots - Cryptsy | Fork 9/19 | Scrypt | Introducing Reward Reduction  (Read 93327 times)
MrData
Sr. Member
****
Offline Offline

Activity: 290
Merit: 250


CoinPayments


View Profile WWW
September 06, 2014, 07:50:15 PM
 #261

go back to regular scrypt
then it will be beaten by multipools + ASICs...

Yeah, but it's being beaten by multipools right now anyway.

CoinPayments - The original multi-cryptocurrency payment processor.
AmericanComputerNerd (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100

"Change is the only constant." -Heraclitus


View Profile WWW
September 07, 2014, 12:54:46 AM
 #262

go back to regular scrypt
then it will be beaten by multipools + ASICs...

Yeah, but it's being beaten by multipools right now anyway.

That's a good idea...  We'd still be vulnerable to the Scrypt multipools, but there are more coins in this algo to be compared against.  All the original altcoins are still mostly on Scrypt.

I'm down for anything, I would just want to make sure that the exchanges and payment services had enough time to review / upgrade.  We were offline for a few weeks for the last fork.

But, we're in a better position now...  You've got the alert key for the client and I scroll back in the forum, we've got the Cryptsy contact as well.  Are you still connected enough with CoinPayments.net to get that upgraded without a problem?
AmericanComputerNerd (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100

"Change is the only constant." -Heraclitus


View Profile WWW
September 07, 2014, 01:03:48 AM
 #263

For the block halving...  I would say to just enable halving at a regular rate, maybe the first one starts with the fork and continues at that interval?  Just so it doesn't continue on indefinitely?

Open to suggestions from anyone.  I think the important thing is implementing it...
MrData
Sr. Member
****
Offline Offline

Activity: 290
Merit: 250


CoinPayments


View Profile WWW
September 07, 2014, 01:09:15 AM
 #264

Are you still connected enough with CoinPayments.net to get that upgraded without a problem?

Yep, no problem there.

CoinPayments - The original multi-cryptocurrency payment processor.
AmericanComputerNerd (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100

"Change is the only constant." -Heraclitus


View Profile WWW
September 07, 2014, 01:21:52 AM
 #265

Does anyone have any concerns with moving forward on reverting back to Scrypt and introducing block reward halving?

I don't want to upset anyone by making assumptions, but I think the community is fairly small at this point.  Just want to make sure...

Also - Thanks to Matory and Testing Crypto, our OP has been updated and spiced up with some nicer graphics and a new layout.  Thanks guys!
Matory
Sr. Member
****
Offline Offline

Activity: 399
Merit: 250


View Profile
September 07, 2014, 06:39:32 PM
 #266

Does anyone have any concerns with moving forward on reverting back to Scrypt and introducing block reward halving?

I don't want to upset anyone by making assumptions, but I think the community is fairly small at this point.  Just want to make sure...

Also - Thanks to Matory and Testing Crypto, our OP has been updated and spiced up with some nicer graphics and a new layout.  Thanks guys!

I like how Spots working now. Halving block is the best solution for me. I propose insert half block every 11 million coins.
With 1block=24SPT next half is after ~1 year from 11 million coin date.
Desten
Sr. Member
****
Offline Offline

Activity: 357
Merit: 250


View Profile
September 07, 2014, 07:54:25 PM
 #267

Maybe change standard "halving" to other algorythm, new, and smooth?
After 11 millions spots divide block reward by 2 and then each 20-50k blocks change reward to 90-95% of previous reward (ceil to 0.25spt)?
MrData
Sr. Member
****
Offline Offline

Activity: 290
Merit: 250


CoinPayments


View Profile WWW
September 07, 2014, 08:26:14 PM
 #268

I like how Spots working now. Halving block is the best solution for me. I propose insert half block every 11 million coins.
With 1block=24SPT next half is after ~1 year from 11 million coin date.

That's certainly doable and if we go by our current block reward rate not accounting for the early v1 reward structure would give us about 11-12 days until the hardfork. If we do account for the old reward structure it would be about 9 days (~3000 blocks difference.) and add slightly to the code complexity.

CoinPayments - The original multi-cryptocurrency payment processor.
AmericanComputerNerd (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100

"Change is the only constant." -Heraclitus


View Profile WWW
September 07, 2014, 08:36:34 PM
 #269

I like how Spots working now. Halving block is the best solution for me. I propose insert half block every 11 million coins.
With 1block=24SPT next half is after ~1 year from 11 million coin date.

That's certainly doable and if we go by our current block reward rate not accounting for the early v1 reward structure would give us about 11-12 days until the hardfork. If we do account for the old reward structure it would be about 9 days (~3000 blocks difference.) and add slightly to the code complexity.

I'm up for it.  The timing looks to be pretty good as well, giving us about 2 weeks to get clients updated.  I like the idea of a slow halving, around once / year.  I think the fact that we are doing it, will be good for the market.

Does anyone else have thoughts on Scrypt-N vs another algo?  It sounds like the consensus so far is to leave it alone...
Matory
Sr. Member
****
Offline Offline

Activity: 399
Merit: 250


View Profile
September 07, 2014, 08:48:41 PM
 #270

I like how Spots working now. Halving block is the best solution for me. I propose insert half block every 11 million coins.
With 1block=24SPT next half is after ~1 year from 11 million coin date.

That's certainly doable and if we go by our current block reward rate not accounting for the early v1 reward structure would give us about 11-12 days until the hardfork. If we do account for the old reward structure it would be about 9 days (~3000 blocks difference.) and add slightly to the code complexity.

I'm up for it.  The timing looks to be pretty good as well, giving us about 2 weeks to get clients updated.  I like the idea of a slow halving, around once / year.  I think the fact that we are doing it, will be good for the market.

Does anyone else have thoughts on Scrypt-N vs another algo?  It sounds like the consensus so far is to leave it alone...

Vote to keep Scrypt-N (or X11 if possible)!  Cheesy
MrData
Sr. Member
****
Offline Offline

Activity: 290
Merit: 250


CoinPayments


View Profile WWW
September 07, 2014, 08:51:02 PM
 #271

Just FYI halving every 11 million coins would be about every 6 months; the only reason it's taken a year to get this many blocks is because of the old v1 diff algorithm that seized the blockchain up so much.

CoinPayments - The original multi-cryptocurrency payment processor.
Matory
Sr. Member
****
Offline Offline

Activity: 399
Merit: 250


View Profile
September 07, 2014, 08:56:37 PM
 #272

Just FYI halving every 11 million coins would be about every 6 months; the only reason it's taken a year to get this many blocks is because of the old v1 diff algorithm that seized the blockchain up so much.

First 11 million - ~1 year 2 month
Second 11 million - 11,000,000/24=458333 blocks
Or 458333blocks*70sec/60sec/60min/24hour ~371 day
Third 11 million ~ 742 days or 2 years 2 weeks
......
MrData
Sr. Member
****
Offline Offline

Activity: 290
Merit: 250


CoinPayments


View Profile WWW
September 07, 2014, 09:06:33 PM
 #273

I just mean the 1st halving would have been 6 months if the blockchain had been running smoothly, then doubling after that.

CoinPayments - The original multi-cryptocurrency payment processor.
Desten
Sr. Member
****
Offline Offline

Activity: 357
Merit: 250


View Profile
September 07, 2014, 09:56:27 PM
 #274

This will lead to another problem in future if dividing will be each 11mil spots. Divide by blockcount.
And why you all rejecting smooth division by 5-10% of previous reward?
MrData
Sr. Member
****
Offline Offline

Activity: 290
Merit: 250


CoinPayments


View Profile WWW
September 08, 2014, 12:57:32 AM
 #275

And why you all rejecting smooth division by 5-10% of previous reward?

I've got no problem with it.

CoinPayments - The original multi-cryptocurrency payment processor.
Matory
Sr. Member
****
Offline Offline

Activity: 399
Merit: 250


View Profile
September 08, 2014, 04:37:42 AM
 #276

And why you all rejecting smooth division by 5-10% of previous reward?

I've got no problem with it.

Halving after 11 mill and decrease to 0.95 (0.90 or 0.92) every 11 mill or every 1 year? 11 mill is better.
If it is doable and is not difficulty - let's decide this!  Cheesy
Desten
Sr. Member
****
Offline Offline

Activity: 357
Merit: 250


View Profile
September 08, 2014, 04:56:49 PM
 #277

Halving after 11 mill and decrease to 0.95 (0.90 or 0.92) every 11 mill or every 1 year? 11 mill is better.
If it is doable and is not difficulty - let's decide this!  Cheesy

No. Halving @11-11.5 mil because it's simplest thing now and will give some time to update wallets at exchanges.
After that i think reward algo must be changed to smooth decreasing.

For ex.:
0-11mil spots: 49/48 (before and after first fork). This will be ~226k block.

Here are two examples, first is 95% after each 16k blocks with ceiling to 0.25 (after 224k blocks next reward will be 24.75 spots, little more than a half of 48 spots block, next "halving" will be after 256k blocks), second is 90% after each 32k blocks with ceiling to 0.1 (after 224k blocks next reward will be 23.2 spots, next "halving" will be after 224k blocks) and so on. This is just example what can be if this algorithm is used. But we decided to divide block reward soon, so this calculations will start from 24 spots/block. Because of ceiling (to 0.25 up or to 0.1 up in this examples) after some time reward will not be decreased and will flow constantly

NowReward after decr., ceil(95% of prev., 0.25)Decreasing after +blocksNowReward after decr., ceil(90% of prev., 0.1)Decreasing after +blocks
4845.75164843.232
43.53238.964
41.54835.196
39.56431.6128
37.758028.5160
369625.7192
34.2511223.2224
32.7512820.9256
31.2514418.9288
29.7516017.1320
28.517615.4352
27.2519213.9384
2620812.6416
24.7522411.4448
23.7524010.3480
22.752569.3512
21.752728.4544
20.752887.6576
19.753046.9608
193206.3640
18.253365.7672
17.53525.2704
16.753684.7736
163844.3768
15.254003.9800
14.54163.6832
144323.3864
13.54483896
134642.7928
12.54802.5960
124962.3992
Matory
Sr. Member
****
Offline Offline

Activity: 399
Merit: 250


View Profile
September 08, 2014, 05:39:59 PM
 #278

I'm confused in the case of simple make harder. Notify me when a solution is found.
MrData
Sr. Member
****
Offline Offline

Activity: 290
Merit: 250


CoinPayments


View Profile WWW
September 08, 2014, 06:12:07 PM
 #279

The simplest is halving by block count, but the 95% one isn't very hard either.

CoinPayments - The original multi-cryptocurrency payment processor.
AmericanComputerNerd (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100

"Change is the only constant." -Heraclitus


View Profile WWW
September 09, 2014, 12:24:28 AM
 #280

Desten, I think what you are proposing would be difficult for your average crypto-user to understand.  I think it would cause unnecessary confusion.

What is the benefit of doing it this way?  If the benefit is significant, then maybe we can work beyond the risk of confusing users.
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 »
  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!