DFS’s Road to Decentralization

DFS Swap introduction

  1. The longer the code is written, the less chance it will become the underlying infrastructure of DeFi. Will increase the audit cost of third-party callers. If you calculate the bug rate of 0.01% per line of code, the probability of writing 100 lines of code is 1%, and the probability of writing 1000 lines of code is 9.5%. Safety audits are only on this basis to reduce the probability of safety accidents.
  2. The DeFi protocol layer should remain open. Treat all access parties equally. It does not distinguish between ordinary users, third-party smart contract contracts, or proxy accounts.
  3. The DeFi protocol maintains the software design principle of single responsibility. A smart contract only focuses on things within your own business.
  4. Permissionless: Free access, anyone can become a part of the system. Only need to have a blockchain account. This is the first condition for the DeFi agreement to become a global inclusive financial infrastructure.
  5. Trustless: Believe in code, believe in mathematics, believe in cryptography, and believe in blockchain. Verifiable trust. Better than any strong credit endorsement.
  6. Serverless: Weaken the importance of front-end and server-side. The front end can be decentralized. Anyone can develop their own front-end based on the protocol interface. Only the contract runs on the chain, and the chain on the project is there. In addition, there is no single point of failure. Such a DeFi agreement can theoretically provide endless financial services to the world throughout the year.
  7. Priceless: The transaction quotation system that comes with the chain. Do not rely on centralized quotations. Eliminate the risk of oracle attacks.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store