Create an engaging and recognisable identity and a design system to clarify the rationales integrated into Decred. Work out a common vision and a set of principles to bring longevity, togetherness and representation for it, both as a cryptocurrency and as a project in any environment.
Parallel to identity work, first larger design implementation covered visual and interaction overhauls for 7 key platforms and established a consistent and recognizable presence in various social media outlets.
Decrediton received major design updates for consistent looks and structure, improved accessibility and logical interactions. Over several releases, the voting and onboarding experiences were improved. Initial motion design and UI for several new features were implemented.
A number of strategy, visual communications, events, marketing and advertising operations helped to further define and explain what Decred is all about. Most notably the overhaul of Decred.org wraps up mission, principles and benefits as well brings attention to the contributors and those interested in engaging through a rich series of custom illustrations and motion design.
Part of the 2nd consensus vote. Enabled Hashlocks and Hash-Time Locked Contracts to work using the SHA-256 algorithm. This allows these features to work across other chains that don't use Decred's Blake256 algorithm. As a result, Decred can support off-chain atomic swaps using the Lightning Network.
Part of the 2nd consensus vote. Provided consensus-enforced relative time locks, which added the ability to allow transaction inputs to remain invalid until a set# of blocks or time passes. Needed for many use cases, including hash time-locked contracts, Lightning Network, and escrows with timeouts.
A design document that describes potential protocol or consensus changes to Decred. Due to Decred's decentralized governance structure, any proposed changes to consensus require super-majority stakeholder approval via the integrated on-chain proof-of-stake voting infrastructure.
Privacy is on the 2018 Roadmap, and work has begun in earnest. More details will be available later in 2018, when working code will be released along with a description of the approach. It will be a different method than those used by existing privacy coins.
Ticket splitting will allow pools to 'build' tickets using multiple contributions of DCR, each less than the current ticket price. Smaller stakeholders would have a closer experience to the overall average of 28 days to vote. The entry barrier to participation in project governance will be reduced.
This was the first enhancement implemented via an on-chain consensus vote. It improved the pricing algorithm for tickets, which resulted in a more intuitive voting experience. Prior to this, ticket prices would fluctuate rapidly between low and high, causing periods where fees had to be increased.
An on-chain atomic swap is a trade between two cryptocurrencies without the need for a trusted third party. Atomic swaps allow for peer-to-peer exchange between DCR and all supported currencies. This technology has many potential future applications, such as decentralized exchange.
We support the integration of Decred in the context of transmitting value. Giving people the ability to accept DCR as payment and spend it creates utility, liquidity and value for Decred. The integration work can take many forms: developing plugins, exchange listings, or payment processor support.
Blockchain-based timestamps make it possible to prove that a set of data existed at a certain point in time. dcrtime (Decred specific timestamping) will be a major component of the future proposal system, and also allows for third parties to make use of the service by paying a transaction fee.
Stakeholder voting will allow funds to be allocated implement successful proposals. Decentralised Autonomous Entities (DAEs) will be able to take ownership of funds by way of a simple on-chain smart contract that delegates control over funds in a contract to a group of individuals.
Decred wallet for Android is being developed by Raedah Group. It will employ the novel light wallet (SPV) technology with enhanced privacy called 'compact filters'. Additionally, it will have two other modes of operation: connect to custom node or run a full node for maximum security.
Instead of taking the typical wallet service approach where wallets connect to a centralized server, or using 'bloom filters' which compromise privacy, we are working on a proper SPV mechanism that uses 'compact filters' and works over the P2P network.
A proposal for a full-fledged decentralized exchange expanding on the atomicswap tools that we released in 2017. Unlike the profit-centric models common in the space, it will aim to be open, welcoming involvement from other cryptocurrencies. The project will be formalized as a Politeia proposal.
The signature hash can be substantially improved to benefit offline transaction signing devices such as hardware wallets or lightweight air-gapped cold wallets. As a side bonus, its performance can be greatly improved. This change will require a consensus vote.
The core of Decred's proposal system, Politeia, allows stakeholders to browse, submit and vote on proposals they would like implemented. After a successful vote, the required funds will be allocated to their implementation.
Decrediton will gain a new light client mode of operation. It won't need to download and store the blockchain, but some functions will not be available. SPV approach underneath is called compact filters and is a substantial privacy improvement over traditional bloom filters.
Adding extra data to the block header allows to bring the security of light clients close to that of full nodes. This may also have a positive impact on privacy by reducing leaks of coin ownership information. An elegant change to the block header is proposed that doesn't break existing mining hardware.
The Lightning Network allows users to create off-chain transactions that optionally settle on-chain. This has clear benefits for both scaling and privacy. Most of the work to port Lightning Labs’ lnd to Decred is done.