{
  "$schema": "https://degreesofsatoshi.com/encyclopedia/schemas/article-v1.json",
  "schemaVersion": "1.0.0",
  "id": "what-is-defi",
  "canonical": "https://degreesofsatoshi.com/encyclopedia/what-is-defi/",
  "collection": "defi",
  "title": "What is DeFi? Financial applications built from smart contracts",
  "description": "Understand decentralized finance through swaps, loans and vaults, including the contracts, assets and people each application depends on.",
  "aliases": [
    "DeFi",
    "decentralised finance"
  ],
  "dates": {
    "published": "2026-10-02",
    "modified": "2026-10-02",
    "verified": "2026-10-02T15:08:18.373Z",
    "dataAsOf": null
  },
  "authorship": {
    "publisher": "Degrees of Satoshi editorial project",
    "process": "AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied."
  },
  "quickAnswer": {
    "text": "DeFi is a group of financial applications that use blockchain contracts to carry out activities such as exchanging tokens and managing collateralized loans. An application can have public settlement while still depending on administrators, data feeds, token issuers and a particular website.",
    "claimId": "what-is-defi-quick-answer",
    "sourceIds": [
      "defi",
      "access"
    ]
  },
  "keyFacts": [
    {
      "label": "Execution",
      "value": "Contract rules determine allowed state changes.",
      "sourceIds": [
        "defi"
      ],
      "id": "execution",
      "claimId": "what-is-defi-fact-execution"
    },
    {
      "label": "Example",
      "value": "Aave V3 separates supplying assets, borrowing and repayment.",
      "sourceIds": [
        "pool"
      ],
      "id": "example",
      "claimId": "what-is-defi-fact-example"
    },
    {
      "label": "Control",
      "value": "Roles can authorize privileged actions in a contract.",
      "sourceIds": [
        "access"
      ],
      "id": "control",
      "claimId": "what-is-defi-fact-control"
    }
  ],
  "prerequisites": [
    "ethereum-smart-contracts"
  ],
  "sections": [
    {
      "id": "parts",
      "heading": "Separate the application into its parts",
      "paragraphs": [
        "A DeFi screen combines several different things: a blockchain that records execution, tokens that represent assets, contracts that hold balances and apply rules, and an interface that prepares requests. The website can disappear while the contracts remain on the chain. A contract can also depend on services that the website does not make obvious.",
        "Decentralization is therefore a question about particular powers. Who can change the implementation, pause withdrawals, replace an oracle or issue the asset? An answer about validators does not answer those questions about an application."
      ],
      "sourceIds": [
        "defi",
        "access"
      ]
    },
    {
      "id": "example",
      "heading": "Follow a simple lending example",
      "paragraphs": [
        "Imagine a lending market where Alice supplies 1,000 units of a token. Bob supplies a different accepted asset as collateral and borrows 100 units from that market. The contracts record a supply claim for Alice and debt for Bob. Their positions do not become a private agreement between the two people.",
        "Bob must satisfy the market’s collateral rules. Alice’s ability to withdraw depends on available liquidity and the rules of her position. This example describes pooled lending; an exchange pool instead changes token inventory when someone trades."
      ],
      "sourceIds": [
        "pool"
      ]
    },
    {
      "id": "boundaries",
      "heading": "What a successful transaction establishes",
      "paragraphs": [
        "Successful execution establishes that the chain accepted the requested operation under the contract’s rules. It does not establish that the token has sound backing, that a quote was favorable or that a contract contains no exploitable error. Those are separate questions.",
        "Start an investigation with the exact chain, contract and version. Then identify the asset, accounting, withdrawal path, external prices and administrative roles. The linked entries explain these components separately so that a familiar brand name does not substitute for understanding the mechanism."
      ],
      "sourceIds": [
        "pool",
        "access"
      ]
    }
  ],
  "faq": [
    {
      "question": "Does DeFi always mean nobody can change the rules?",
      "answer": "No. A contract can assign privileged roles, and an application may use an upgradeable implementation. Inspect the actual administrative powers rather than infer immutability from the DeFi label.",
      "sourceIds": [
        "access"
      ]
    }
  ],
  "claims": [
    {
      "id": "what-is-defi-quick-answer",
      "articleSlug": "what-is-defi",
      "statement": "DeFi is a group of financial applications that use blockchain contracts to carry out activities such as exchanging tokens and managing collateralized loans. An application can have public settlement while still depending on administrators, data feeds, token issuers and a particular website.",
      "sourceIds": [
        "source-6bc833104d3a27ba",
        "source-56dd3f4220f6fea2"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-6bc833104d3a27ba",
          "locator": "What is DeFi?; How does DeFi work?"
        },
        {
          "sourceId": "source-56dd3f4220f6fea2",
          "locator": "Ownership and Ownable; Role-Based Access Control; Delayed operation"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": null,
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T15:08:18.373Z",
        "reviewer": "automated independent verification",
        "notes": [
          "Read Ethereum’s definition and contract mechanisms, Aave supply/borrow/withdraw, and OpenZeppelin ownership/roles. QA and facts correctly distinguish public contract execution from administrative decentralization. The Alice/Bob lending illustration states pooled accounting and conditional withdrawal.",
          "Changed prerequisite to Ethereum smart contracts so the reading path introduces the actual mechanism."
        ]
      }
    },
    {
      "id": "what-is-defi-fact-execution",
      "articleSlug": "what-is-defi",
      "statement": "Execution: Contract rules determine allowed state changes.",
      "sourceIds": [
        "source-6bc833104d3a27ba"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-6bc833104d3a27ba",
          "locator": "What is DeFi?; How does DeFi work?"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": null,
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T15:08:18.373Z",
        "reviewer": "automated independent verification",
        "notes": [
          "Read Ethereum’s definition and contract mechanisms, Aave supply/borrow/withdraw, and OpenZeppelin ownership/roles. QA and facts correctly distinguish public contract execution from administrative decentralization. The Alice/Bob lending illustration states pooled accounting and conditional withdrawal.",
          "Changed prerequisite to Ethereum smart contracts so the reading path introduces the actual mechanism."
        ]
      }
    },
    {
      "id": "what-is-defi-fact-example",
      "articleSlug": "what-is-defi",
      "statement": "Example: Aave V3 separates supplying assets, borrowing and repayment.",
      "sourceIds": [
        "source-b35859a766315ce4"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-b35859a766315ce4",
          "locator": "supply; withdraw; borrow; repay; liquidationCall"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": null,
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T15:08:18.373Z",
        "reviewer": "automated independent verification",
        "notes": [
          "Read Ethereum’s definition and contract mechanisms, Aave supply/borrow/withdraw, and OpenZeppelin ownership/roles. QA and facts correctly distinguish public contract execution from administrative decentralization. The Alice/Bob lending illustration states pooled accounting and conditional withdrawal.",
          "Changed prerequisite to Ethereum smart contracts so the reading path introduces the actual mechanism."
        ]
      }
    },
    {
      "id": "what-is-defi-fact-control",
      "articleSlug": "what-is-defi",
      "statement": "Control: Roles can authorize privileged actions in a contract.",
      "sourceIds": [
        "source-56dd3f4220f6fea2"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-56dd3f4220f6fea2",
          "locator": "Ownership and Ownable; Role-Based Access Control; Delayed operation"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": null,
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T15:08:18.373Z",
        "reviewer": "automated independent verification",
        "notes": [
          "Read Ethereum’s definition and contract mechanisms, Aave supply/borrow/withdraw, and OpenZeppelin ownership/roles. QA and facts correctly distinguish public contract execution from administrative decentralization. The Alice/Bob lending illustration states pooled accounting and conditional withdrawal.",
          "Changed prerequisite to Ethereum smart contracts so the reading path introduces the actual mechanism."
        ]
      }
    }
  ],
  "sources": [
    {
      "id": "defi",
      "label": "Ethereum DeFi overview",
      "publisher": "ethereum.org contributors",
      "url": "https://ethereum.org/defi/",
      "locator": "What is DeFi?; How does DeFi work?",
      "note": "Financial applications and the distinction between blockchain, assets, protocols and interfaces.",
      "version": null,
      "checkedAt": "2026-10-02",
      "recordId": "source-6bc833104d3a27ba",
      "contentSha256": null
    },
    {
      "id": "pool",
      "label": "Aave V3 Pool",
      "publisher": "Aave",
      "url": "https://aave.com/docs/aave-v3/smart-contracts/pool",
      "locator": "supply; withdraw; borrow; repay; liquidationCall",
      "note": "Pool operations, collateral restrictions and liquidation settlement.",
      "version": "Aave V3",
      "checkedAt": "2026-10-02",
      "recordId": "source-b35859a766315ce4",
      "contentSha256": null
    },
    {
      "id": "access",
      "label": "Access control",
      "publisher": "OpenZeppelin",
      "url": "https://docs.openzeppelin.com/contracts/5.x/access-control",
      "locator": "Ownership and Ownable; Role-Based Access Control; Delayed operation",
      "note": "Ownership, roles, administrator authority and timelock limitations.",
      "version": "OpenZeppelin Contracts 5.x",
      "checkedAt": "2026-10-02",
      "recordId": "source-56dd3f4220f6fea2",
      "contentSha256": null
    }
  ],
  "related": {
    "articles": [
      "decentralized-exchanges",
      "defi-lending-pools",
      "protocol-upgrades-and-admin-powers"
    ],
    "dossiers": [],
    "wallets": []
  },
  "revisionHistory": [
    {
      "date": "2026-10-02",
      "kind": "published",
      "summary": "First publication after primary-source research and independent automated verification."
    },
    {
      "date": "2026-10-02",
      "kind": "prepublication-review",
      "summary": "Before first publication, independent review checked and revised: prerequisites. Read Ethereum’s definition and contract mechanisms, Aave supply/borrow/withdraw, and OpenZeppelin ownership/roles. QA and facts correctly distinguish public contract execution from administrative decentralization. The Alice/Bob lending illustration states pooled accounting and conditional withdrawal. Changed prerequisite to Ethereum smart contracts so the reading path introduces the actual mechanism."
    }
  ],
  "citation": "Degrees of Satoshi editorial project. “What is DeFi? Financial applications built from smart contracts.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/what-is-defi/"
}
