This post is a reaction to the essay “Unpacking Bitcoin’s Social Contract” by Hasu, which uses social contract theory to give readers a better understanding of what Bitcoin is. This text does the exact same for Decred.
Bitcoin is a novel social and economic institution. It is so different from our existing institutions that we should be skeptical and ask many hard, pressing questions before we can trust Bitcoin with any economic value.
Decred is an iteration of the Bitcoin protocol. Similar questions need to be asked before we can trust Decred with any economic value.
The text relies heavily on Hasu’s essay to explain social contract theory and how it can help us to better understand Bitcoin and Decred. Many sentences will reuse or re-purpose his words. You can read the original essay here:
Before we dive into Bitcoin and Decred, it is important to explain the basics of social contract theory. In a nutshell: we are talking about collectively enforced social agreements that can involve any number of people.
Two famous social contract theorists were Hobbes and Rousseau, who both had a significant impact on how we look at social contracts between people and governments:
Interestingly, social contract theory is not constrained to the relationship between people and the state. We can apply the same thought experiment to economics. If enough people are unhappy with the barter economy, they can collectively agree to use a currency to improve the quality of their trading.
Hasu explains that fiat money is the result of a social contract: people give the state control over the supply and other vital functions of money. The state, in turn, uses that power to manage and protect the monetary system.
However, governments that control money can abuse their power in all kinds of ways: they could confiscate accounts, block certain people or groups from transacting, or print more money which inflates the supply — sometimes to the point of hyperinflation.
When governments cross a line in abusing their power, people will lose their trust in the social contract that granted the government its power. They will return to an agreement that preserves most of the benefits (having a common store of value, medium of exchange, and unit of account) without the worst of problems (abuse of power). This is why Bitcoin is becoming more popular.
Bitcoin’s mysterious creator Satoshi Nakamoto did not invent a new social contract. Satoshi leveraged technology to solve many problems of past implementations and implemented the old contract in a new way.
Instead of getting its security from a central party (a government), Bitcoin has created a competitive market for its own protection. It turned security into a commodity and security providers (PoW miners) into commodity producers. Satoshi found a way for these competing security providers to come to consensus over who owns what at any given time — no trust needed.
The social layer determines the rules of Bitcoin, based on social consensus, and the Bitcoin protocol layer automates the enforcement of the contract.
The two layers are symbiotic: neither of them would be sufficient without the other. The social layer and its rules are the heart of Bitcoin, but the secure and open source protocol layer makes the rules enforceable. This makes the contract credible to outsiders.
These 4 basic rules make Bitcoin’s social contract superior to monetary systems from the past.
By now it should be clear that the Satoshi entity was not omniscient. Three major challenges, identified in 2015, are still plaguing Bitcoin today:
Project governance: there are no mechanisms in place to smoothly upgrade the protocol layer without the risk of forks or network splits, neither are there formal off-chain governance platforms to build social consensus.
Funding development: the work around Bitcoin’s protocol layer is largely funded by private entities. This creates real and perceived conflicts of interest. It is not clear how much influence these external entities have.
PoW miners have too much power: the risks of majority attacks and other misbehavior related to collusion are increasing as the PoW mining industry is becoming more sophisticated.
Back in 2015, during the block size war, it was unthinkable that any proposed solution to these challenges would be implemented. As such, the only way to make real progress on these challenges was to create an alternative project: a project called Decred.
Decred is a blend word of decentralized and credits. The project was created by a group of Bitcoin developers and has iterated on the PoW protocol by Satoshi to give more power to the people who actually hold the currency.
The Decred protocol is based on a unique hybrid PoW+PoS consensus system that splits block rewards between PoW miners (60%), PoS voters (30%), and the Treasury (10%). This consensus system has several characteristics that are different from Bitcoin:
- People can choose to lock up their credits into the PoS system in exchange for voting tickets. Voting tickets are a permissionless and Sybil-resistant way to participate in the project’s governance, both on-chain and off-chain.
- A voter-directed Treasury, funded by 10% of the block reward, ensures that Decred doesn’t have to rely on funding from private entities.
- The added PoS layer hinders PoW miner collusion. PoS voters protect the network against unwanted forks, majority attacks, and other misbehavior such as mining empty blocks.
It is beyond the scope of this article to describe Decred in detail, but if you’d like to read more about the project this canon is a great place to start.
Decred is an iteration of the Bitcoin protocol. Therefore, the 4 rules of Bitcoin are valid for Decred:
On top of Bitcoin’s original rules, Decred has 3 additional rules:
These 7 rules make Decred fundamentally different from Bitcoin.
Now that we know the rules, let’s answer some hard, pressing questions!
Hasu points out that the rules of the contract are decided and renegotiated continuously on the social layer. This happens off-chain.
Within the Decred project, the Politeia platform functions as a focal point. In short, Politeia is a formal off-chain governance platform where people can submit and review proposals. It includes a Sybil-resistant voting system to build social consensus and make collective decisions about funding.
When it comes to ratifying consensus rule changes on the protocol layer, there is a formal process in place to smoothly upgrade the code: PoS voters decide with an on-chain vote whether the new rules activate or remain dormant.
If a bug would ever be found in the protocol layer that could potentially break the rules of a project, how much damage could it do? The answer is the same for Bitcoin and Decred:
Social contract theory can answer that with a resounding “no.” Bitcoin’s rules are made on the social layer, and the software only automates it. Where the social contract and the protocol layer diverge, the protocol layer is wrong — always. A failure of the protocol layer to temporarily enforce the rules of the contract has no permanent bearing on the validity of the contract itself.
Decred was designed with fork resistance in mind. Forking the network is unfeasible without the support of miners and voters. Even if you convinced the majority of PoW miners, the attempt would likely fail without the support of PoS voters. As mentioned, there is a formal process to smoothly upgrade the Decred protocol layer. If the proposed changes are significantly better for the project in the long run, voters would likely vote “Yes” and the new rules would automatically activate for the whole network.
If people don’t agree with the voting results, they are free to start their own project. Anyone can fork Decred’s code. However, the value of a project exists on the social layer:
all value for tokens is purely a social construct. The tokens do not have any value; they receive their value from social consensus. Forking the protocol doesn’t equal forking the social contract, so the new token is worthless by default.
How does Decred compare to Bitcoin? Is it better or worse? The answer will depend on your personal preferences and presumptions. Both projects have their own rules that are based on fundamentally different beliefs.
For people who believe that “the market” makes the best decisions, Bitcoin may be the right choice. During any contentious change, the network may split in two or more forks that will compete (fight) for financial and social support of PoW miners, developers, investors and exchanges.
For people who believe in collaboration, who aspire to pursue the common good, and who are willing to align themselves behind the general will of the decentralized voter collective, Decred may be the right choice.
What is for sure: the values of freedom and sovereignty are present in both projects and both have a high chance of survival in the long run.
Bitcoin and Decred are different social contracts. They can coexist.
Community | [crypto cash] 크립토 캐시 그것이 알고싶다.
Community | 상장사 이름을 알려주세요
좋은정보 감사용 추천하고 갑니다 코로나 조심하시고 예수님 믿고 구원 받으세요
Community | [crypto cash] 크립토 캐시 그것이 알고싶다.
토큰뱅크 가입당시 휴대폰의 otp 를, 새로운 휴대폰으로 바꾼후 구글 otp다운로드후 사용 안되나요??? 지금 상황이 가입당시 휴대폰이 아니라서요;;
Community | otp인증
opt앱의 시간을 동기화하라는데 아이폰에는 앱구동시키면 설정하는 란이 없어요 ;;
Community | otp인증
Write a post
Are you sure you want to delete this post?
Are you sure you want to delete this comment?
Purchase has been completed.
닉네임을 설정 후 작성해주세요.