|
decred
|
 |
December 15, 2015, 03:10:53 PM |
|
Decred is an open, progressive, and self-funding cryptocurrency with a system of community-based governance integrated into its blockchain. At its core is a hybridized proof-of-work proof-of-stake (PoW/PoS) consensus system that aims to strike a balance between PoW miners and PoS voters to create a more robust notion of consensus. The project is a result of the theoretical proposals brought by proof-of-activity (PoA) and MC2 in 2013. Decred development started in April, 2014 with a single developer and expanded to include developers from btcsuite shortly thereafter. Decred is built in the spirit of open participation and we have provided below a full disclosure of the technical features of the system, wallets and mining, initial funding and distribution, project governance and development, and a group contribution timeline. We hope to launch mainnet on 06:00 PM UTC February 8th, 2016 1, and will provide additional details in this thread. Everyone is welcome to participate, and you are certainly welcome to join the development and project groups if you have interest in contributing to our efforts! i. Latest Releasev1.0.5 Released 2017-06-21 Release Notes  GUI Wallets (bundled with dcrd/dcrwallet): Core software: Supported Miners: - gominer - Officially supported CUDA/OpenCL miner for AMD/NVIDIA GPUs.
Third Party Miners: ii. Technical FeaturesThe features below are implemented in Decred and will be available in full at launch. For a deeper description, please consult the Decred Technical Brief. - Novel hybridized proof-of-work/proof-of-stake (PoW/PoS) consensus system - A decentralized lottery is used to select PoS miners to vote on PoW blocks. The PoW and PoS subsidies account for 60% and 30% of each total block subsidy, respectively. This system is based on that of MC2, which is very similar to, but developed independently from, Proof-of-Activity (PoA) by Iddo Bentov, Charles Lee, Alex Mizrahi and Meni Rosenfeld.
- Cold staking and decentralized stake pooling - The ability to generate new coins without the risk of having your coins online when PoS mining. The PoS mining system has also been engineered with distributed, decentralized stake pooling in mind, so that even those with small amounts of stake can participate in network validation.
- Internal voting system for the addition of new features and hard or soft fork selection - Both PoW and PoS miners can vote for features and issues through bit flags, providing a sensible mechanism for resolving disputes about the features of the blockchain.
- Immutable transaction hashes ("transaction IDs") by separating transaction signatures from the rest of the transaction data - A permanent fix for transaction hash malleability has been implemented that prevents mutability of the transaction hash by separating it from its input signatures. This allows more efficient SPV validation. Fraud proofs have also been added.
- Elliptic curve cryptography over secp256k1 with optional Curve25519 support - The Bitcoin scripting system has been modified to allow for simple, drop-in addition of new elliptical curve digital signature algorithms.
- Schnorr signatures with threshold n-of-n support - In addition to supporting Schnorr signatures, groups of signers can now jointly sign transactions off-chain in constant size signatures, ensuring higher privacy and less blockchain bloat.
- Script enhancements and new OP codes - New OP codes have been added to the existing Bitcoin scripting engine, and extensions for the plug-in use of future scripting engines have been added.
- PoW mining using BLAKE256 hash algorithm - Inspired by Bernstein's Chacha stream cipher, SHA3 finalist BLAKE256 offers speed as well as high security.
- Compatibility with Bitcoin transaction scripting system - Decred's scripting system has been derived from Bitcoin's with care in ensuring that all future updates to the Bitcoin transaction script will be easily extensible to Decred. Further, any newly created functionalities will also be devised with backwards compatibility with Bitcoin in mind.
- Modularized, easy-to-use Golang btcsuite codebase - Thanks the to the codebase inherited from btcsuite, adding new features to the daemon or wallet will be facile. Decred will episodically sync updates from btcsuite, so that it benefits from the latest developments in Bitcoin.
- Hierarchical deterministic (HD) wallets - Wallets use a seed to deterministically generate addresses, so your wallet can be restored from a single BIP0032 seed.
- Transaction expiration - Transactions have a new expiration field to prevent inclusion into the blockchain after a certain height.
- Patches for intrinsic Bitcoin bugs - Extra push for multisignature scripts has been removed, SIGHASH_SINGLE behavior has been corrected.
- Approximately 21 million coins - Exponential decay in subsidy or the number of coins generated per year.
- Self-funded development via block subsidy - In order to have an ongoing source of funding for development work, a consensus rule has been added to allocate 10% of each block subsidy to a development organization. This entity is transparent and responsible for funding development work performed by current and new developers so that the project remains sustainable without a funding dependence on outside forces in the future. Decred therefore improves with growth in a sustainable way and is accountable only to its users.
iii. Project Governance and DevelopmentIn addition to the technical features that make up the technology, Decred as a project introduces several development and governance features and proposals to ensure and steer long-term growth. We encourage participants to discuss these topics earnestly, as we want to ensure the system of development and governance is built on a solid foundation. - A multi-stakeholder development ecosystem that welcomes and empowers participants who want to build new functionality and improve on existing features.
- Any party can submit feature proposals and developers are paid for work to fulfill requirements. This is done in full view of the community in a system designed to fight against ingroup-outgroup dynamics.
- The initial contributors are the developers responsible for btcsuite (est. early 2013 - present).
- A proposal for a layered form of transparent meritocratic governance that extends beyond proof-of-work and proof-of-stake mechanisms to bring forward and represent insider and outsider voices in the community.
- A proposal for bottom-up decision-making through the Decred Assembly, an evolving and inclusive list of community members who make non-financial contributions to the project through their work and effort.
- The project is bound by the Decred Constitution on the core principles of finite issuance, privacy, security, fungibility, inclusivity, and progressive development of the technology that keeps these principles together.
iv. ResourcesDocumentation: https://docs.decred.orgBeginner's Guide: Mining: FAQAdvancedResearchBlock Explorers: v. PoolsProof-of-work (PoW): Proof-of-stake (PoS): vi. Exchanges vii. Press 2 viii. Additional InformationDocumentation: https://docs.decred.org/Website: https://decred.orgForum: https://forum.decred.orgGitHub: https://github.com/decredIRC: #decred on irc.freenode.net Reddit: https://reddit.com/r/decredTwitter: https://twitter.com/decredprojectUser Projects: https://docs.decred.org/advanced/user-projects/ ix. Group Contribution TimelineBelow are key points of free and open-source contributions made by the Decred developers to the digital currency ecosystem since 2013. The largest of which is the btcsuite package, which comprises a suite of packages and tools for working with Bitcoin in Golang, and includes btcd, a full node, mining capable, Bitcoin implementation. To date, the total contribution across btcsuite represents 98,046 lines of code, 44,576 of which are test coverage. This timeline illustrates a long-term and focused commitment to the creation, improvement, and maintenance of free and open-source cryptocurrency software, which will extend to Decred, and serve as a baseline for what users can expect from the project in the future. 
|
|
|
|
|
|
|
|
|
|
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
|
tacotime
Legendary
Offline
Activity: 1484
|
 |
December 15, 2015, 03:11:32 PM |
|
reserved
edit:
tl;dr
I approached c0 with the MC2 concept from 2013 and merged efforts to develop the system in 2014. I developed a working proof-of-concept for Decred at that time, and then let them refine it while I audit and provide feedback.
|
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
|
|
|
notsofast
Legendary
Offline
Activity: 1120
@notsofastcrypto
|
 |
December 15, 2015, 03:14:01 PM |
|
Watching with interest.
|
Bitrated user: notsofast.
twitter.com/notsofast
|
|
|
|
Godson_Mansa
|
 |
December 15, 2015, 03:20:16 PM |
|
tl;dr
edit: i should've read lol this project might be great
|
|
|
|
|
canth
Legendary
Offline
Activity: 1400
|
 |
December 15, 2015, 03:42:39 PM |
|
Reserved ; reading through the briefs as we speak.
|
|
|
|
|
pa
|
 |
December 15, 2015, 03:51:43 PM |
|
What is the origin and meaning of the name "Decred"? How is it pronounced?
|
|
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 1092
|
 |
December 15, 2015, 03:53:43 PM |
|
Good luck!
reserved
|
|
|
|
|
_ingsoc
|
 |
December 15, 2015, 03:58:38 PM |
|
I'm here too. Really sorry the images won't show - we'll try and fix that up (new accounts need higher posts for images).
|
|
|
|
myagui
Legendary
Offline
Activity: 1092
|
 |
December 15, 2015, 04:15:49 PM |
|
Decred staking/voting Pool:StakePool.euMaintained by myself and Epsylon3, well known ccminer/cpu-miner developer. Pool running in dedicated servers across disperse regions and providers. Main discussion thread here.
|
|
|
|
sammy007
Legendary
Offline
Activity: 1092
|
 |
December 15, 2015, 04:18:03 PM |
|
Looking good.
|
|
|
|
|
ocminer
|
 |
December 15, 2015, 04:20:31 PM |
|
Will be ready for this one
|
suprnova pools - reliable mining pools - #suprnova on freenet https://www.suprnova.cc - FOLLOW us @ Twitter ! twitter.com/SuprnovaPools
|
|
|
billotronic
Legendary
Offline
Activity: 1484
Crackpot Idealist
|
 |
December 15, 2015, 04:24:52 PM |
|
ffs that is a lot to read.... about half way through it and it looks mighty interesting. Can you elaborate on this for the airdrop?:: If you have contributed to the advancement of technology in its many forms, plan to, or are keen to participate in Decred, please ensure your URL links to material that demonstrates this.
|
|
|
|
anticlimax
Legendary
Offline
Activity: 980
Syndicate - Business Management Platform
|
 |
December 15, 2015, 04:26:45 PM |
|
ffs that is a lot to read.... about half way through it and it looks mighty interesting. Can you elaborate on this for the airdrop?:: If you have contributed to the advancement of technology in its many forms, plan to, or are keen to participate in Decred, please ensure your URL links to material that demonstrates this. Looks interesting.. Need to read more.
|
|
|
|
|
decred
|
 |
December 15, 2015, 04:39:29 PM |
|
ffs that is a lot to read.... about half way through it and it looks mighty interesting.
Hey billotronic, thanks for having a look! Sorry about it being super long - there's been so much going on around the code as well! Getting that across in a short way is a challenge that's hard to meet. Can you elaborate on this for the airdrop?:: If you have contributed to the advancement of technology in its many forms, plan to, or are keen to participate in Decred, please ensure your URL links to material that demonstrates this. With regards to your question, what Decred is hoping to do is get people involved who are doers - so it's not just a free-for-all giveaway. If you read it, and it resonates with you in some way, and you can see it growing from this foundation - in particular if can see yourself joining the project and being part of it, then you would qualify for the airdrop. Even just having an account that's been active in discourse on the issues, that's important and worthwhile. The hope is to get people involved through the airdrop who are either interested in developing the actual Decred technology (software, etc.) or develop the project and governance in other ways. So that's really all it's about, trying to find people who are interested and want to walk this journey together. It's not going to be a project where those who were there first call all the shots - it's going to be open and collaborative. A place where contributing will reward.
|
|
|
|
|
jwinterm
Legendary
Offline
Activity: 1274
|
 |
December 15, 2015, 04:45:14 PM |
|
Looks neat. Not sure the premine is the best idea, and airdrops have a somewhat notorious history in cryptoland, imo, but with that being said, I'd be happy to participate in this one 
|
|
|
|
|
|
decred
|
 |
December 15, 2015, 04:51:56 PM |
|
What is the origin and meaning of the name "Decred"? How is it pronounced?
tacotime came up with it while brainstorming with c0. If I remember correctly, it was on the topic of "decentralized credits". It's kind of taken on a meaning of its own now. It seems that most people who see it think it's pronounced "dee-cred".
|
|
|
|
|
|
jcv
|
 |
December 15, 2015, 04:59:58 PM |
|
What is the origin and meaning of the name "Decred"? How is it pronounced?
tacotime came up with it while brainstorming with c0. If I remember correctly, it was on the topic of "decentralized credits". It's kind of taken on a meaning of its own now. It seems that most people who see it think it's pronounced "dee-cred". In terms of the name, made up words are always nice since you don't have to translate them (an idea that goes back at least to Kodak if not earlier).
|
|
|
|
|
|
decred
|
 |
December 15, 2015, 05:10:28 PM |
|
Looks neat. Not sure the premine is the best idea, and airdrops have a somewhat notorious history in cryptoland, imo, but with that being said, I'd be happy to participate in this one  Those are fair comments. The project struggled with this for a long time. Back in 2013, we thought about trying to get people to contribute financially to fund the development that way, but then there was an explosion of projects who ran off with people's money promising to build stuff. Some of them did build stuff and many more didn't. It was really important to not do that - the community's been battered to hell with all the scams. But the question remained, how do you pay for real development work and produce something that is worthwhile, whilst not putting the community at risk if it can't be built? The best alternative was to do use what's being built for that purpose so the devs carry the risk and then give to the community the same amount (spread across those interested), so that there's a form of balance. Both these concepts, premine and airdrop have been abused, so we wanted to make sure that's avoided - hopefully people will see that we haven't asked them to carry risk for the devs in that way. At the end of the day, I'd rather opt for a solution that gets new technology that isn't vaporware and tries to make improvements, remains sustainable in the long-term, and delivers something real in the end.
|
|
|
|
|
shojayxt
Legendary
Offline
Activity: 896
|
 |
December 15, 2015, 05:27:16 PM |
|
Well this sure looks interesting. I'll definitely be following this.
|
|
|
|
|
|
thefix
|
 |
December 15, 2015, 05:45:13 PM |
|
I am following and will be interested in mining when it starts.
Will an AMD miner be the only option available or will some love be shown to the many Nvidia card miners?
|
|
|
|
|