Bitcoin Forum
May 27, 2024, 04:32:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Dogecoin improvements in the future  (Read 1306 times)
nutildah
Legendary
*
Offline Offline

Activity: 2996
Merit: 8038



View Profile WWW
August 06, 2015, 07:07:52 PM
 #21

Hope for a new and faster NASCAR  Cheesy

And a better driver!! (Sorry Josh Wise, you're still my favorite NASCAR driver...)

No but really... 1-minute block times are terrific. It makes transactions near instantaneous compared to most other coins. I agree the supply is outta control, but as was pointed out earlier sometimes it just "feels good" to be able to have 340,000 of something instead of .034 of something.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
Dogecoin
Full Member
***
Offline Offline

Activity: 141
Merit: 231


View Profile
August 06, 2015, 11:02:08 PM
Merited by nutildah (1)
 #22

Hope for a new and faster NASCAR  Cheesy

And a better driver!! (Sorry Josh Wise, you're still my favorite NASCAR driver...)

No but really... 1-minute block times are terrific. It makes transactions near instantaneous compared to most other coins. I agree the supply is outta control, but as was pointed out earlier sometimes it just "feels good" to be able to have 340,000 of something instead of .034 of something.

Something we're considering is allowing user-defined consensus parameters. Essentially rather than us being the gatekeepers for changes like supply or mining algorithm, we load these from disk at startup. Want to cut the supply? Update the config, and then convince others to adopt your new configuration. Want bigger blocks? Same. Faster/slower blocks? Same.

Risk is basically we're handing the community loaded guns and directions to their own feet, but I think it may help people better understand what changes we can't make (because no-one will mine them / exchanges won't touch them / both), and some good points have been made that a coin isn't truly leaderless if only a small group can make important changes. This won't be until after Dogecoin Core 1.10 ships (next month with a little luck), though.

Dogecoin developer comments

PMs are not read, please message individuals directly if needed.
nutildah
Legendary
*
Offline Offline

Activity: 2996
Merit: 8038



View Profile WWW
August 07, 2015, 12:55:50 AM
 #23


Something we're considering is allowing user-defined consensus parameters. Essentially rather than us being the gatekeepers for changes like supply or mining algorithm, we load these from disk at startup. Want to cut the supply? Update the config, and then convince others to adopt your new configuration. Want bigger blocks? Same. Faster/slower blocks? Same.


So this would be consensus-based changes, or are you talking about the ease of creating forks? I think the mining algo you described earlier sounds fine.... So long as transaction fees are also included in the block reward, I don't think people will stop mining DOGE.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
rnicoll
Full Member
***
Offline Offline

Activity: 199
Merit: 110


View Profile
August 07, 2015, 11:47:45 AM
 #24


Something we're considering is allowing user-defined consensus parameters. Essentially rather than us being the gatekeepers for changes like supply or mining algorithm, we load these from disk at startup. Want to cut the supply? Update the config, and then convince others to adopt your new configuration. Want bigger blocks? Same. Faster/slower blocks? Same.


So this would be consensus-based changes, or are you talking about the ease of creating forks? I think the mining algo you described earlier sounds fine.... So long as transaction fees are also included in the block reward, I don't think people will stop mining DOGE.

On my own account as I don't have the Dogecoin password on me - it's a way of allowing users to create their own hard forks, and as with any hard fork whether it's adopted or not depends on consensus. Essentially a lot of proposed changes we don't try, because we're fairly certain that we can't get consensus on them (and/or they're just a bad idea), but we shouldn't be the gatekeepers for changes, the community should. So if someone can get consensus on a new hard fork, and get enough people to adopt their suggested configuration, it should become the new main fork.

Hope that makes sense!

Also enables people to make their own forks for playing with (given the pre-AuxPoW fork is still active, some people clearly like just having their own space to play in).

Dogecoin Core developer, ex-researcher, trader.

Unless stated otherwise, opinions are my own and do not necessarily reflect that of other Dogecoin developers.
Nxtblg
Legendary
*
Offline Offline

Activity: 924
Merit: 1000



View Profile WWW
August 07, 2015, 01:44:28 PM
 #25

On my own account as I don't have the Dogecoin password on me - it's a way of allowing users to create their own hard forks, and as with any hard fork whether it's adopted or not depends on consensus. Essentially a lot of proposed changes we don't try, because we're fairly certain that we can't get consensus on them (and/or they're just a bad idea), but we shouldn't be the gatekeepers for changes, the community should. So if someone can get consensus on a new hard fork, and get enough people to adopt their suggested configuration, it should become the new main fork.

It does! Leave it to the DOGE to extend the boundaries of decentralization... Smiley






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





...INTRODUCING WAVES........
...ULTIMATE ASSET/CUSTOM TOKEN BLOCKCHAIN PLATFORM...






rnicoll
Full Member
***
Offline Offline

Activity: 199
Merit: 110


View Profile
August 07, 2015, 03:41:14 PM
 #26

On my own account as I don't have the Dogecoin password on me - it's a way of allowing users to create their own hard forks, and as with any hard fork whether it's adopted or not depends on consensus. Essentially a lot of proposed changes we don't try, because we're fairly certain that we can't get consensus on them (and/or they're just a bad idea), but we shouldn't be the gatekeepers for changes, the community should. So if someone can get consensus on a new hard fork, and get enough people to adopt their suggested configuration, it should become the new main fork.

It does! Leave it to the DOGE to extend the boundaries of decentralization... Smiley

Specifically, what I mean is it shouldn't require coding and compiling your own client to do this. We actually have the arbitrary hard-fork code in 1.10 already, in an attempt to mitigate the nest of if-else conditions from the hard forks to date, so mostly this involves deciding a configuration format (likely JSON), safety measures (i.e. make it clear to the user if they're running a non-standard fork, and which fork they're running), and code it all up.

Dogecoin Core developer, ex-researcher, trader.

Unless stated otherwise, opinions are my own and do not necessarily reflect that of other Dogecoin developers.
Pages: « 1 [2]  All
  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!