{
 "@context": "https://schema.org",
 "@type": "DefinedTerm",
 "@id": "https://wulfkaal.github.io/entities/system-design",
 "identifier": "kaal:entity:system-design",
 "name": "System design",
 "termCode": "system-design",
 "inDefinedTermSet": {
  "@id": "https://wulfkaal.github.io/entities/index.json"
 },
 "author": {
  "@type": "Person",
  "name": "Wulf A. Kaal",
  "identifier": "https://orcid.org/0000-0003-0757-275X"
 },
 "dateModified": "2026-07-29",
 "canonicalForm": "https://wulfkaal.github.io/entities/system-design.md",
 "sha256": "ed4393d62123178af757e1cf363a667c47043b97069da864d403bf97ae22ad8c",
 "additionalProperty": [
  {
   "@type": "PropertyValue",
   "name": "status",
   "value": "derived"
  },
  {
   "@type": "PropertyValue",
   "name": "claim_count",
   "value": 13
  },
  {
   "@type": "PropertyValue",
   "name": "work_count",
   "value": 10
  },
  {
   "@type": "PropertyValue",
   "name": "year_span",
   "value": [
    "2018",
    "2025"
   ]
  },
  {
   "@type": "PropertyValue",
   "name": "non_current_claims",
   "value": 0
  }
 ],
 "subjectOf": [
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3227967-024",
   "identifier": "kaal:claim:3227967-024",
   "text": "As software code automates procedures and tasks, the focus of knowledge work shifts from the routine application of procedures to designing the systems and standardized functions that machines then perform.",
   "abstract": "DOAs fit in the flatter, decentralized and automated world. With software code automating procedures and tasks, the focus of \"knowledge work\" is shifting from the routine \"application of procedures\" to designing the systems and standardized functions that are then performed by machines.",
   "citation": "Mark Fenwick, Wulf A. Kaal, Erik P.M. Vermeulen, Legal Education in a Digital Age Why 'Coding for Lawyers' Matters (2018). SSRN: https://ssrn.com/abstract=3227967",
   "datePublished": "2018",
   "claim_type": "mechanism",
   "confidence": "argued",
   "is_failure_mode": false,
   "scope_conditions": [
    "a flatter, decentralized and automated economy"
   ],
   "source_pdf_sha256": "f6e13b956f864ab32ec3305d095a35a127770327d75b3688f785cefc437d369f",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3227967-026",
   "identifier": "kaal:claim:3227967-026",
   "text": "Because the new solutions rewarded by the future labor market will be code based, an understanding of code and coding will be essential to participate effectively in the digital world.",
   "abstract": "And since these new solutions will be code-based, an understanding of code and coding will be essential to participate effectively in our digital world.",
   "citation": "Mark Fenwick, Wulf A. Kaal, Erik P.M. Vermeulen, Legal Education in a Digital Age Why 'Coding for Lawyers' Matters (2018). SSRN: https://ssrn.com/abstract=3227967",
   "datePublished": "2018",
   "claim_type": "condition",
   "confidence": "argued",
   "is_failure_mode": false,
   "scope_conditions": [
    "a labor market that rewards designing rather than following procedures"
   ],
   "source_pdf_sha256": "f6e13b956f864ab32ec3305d095a35a127770327d75b3688f785cefc437d369f",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3411897-002",
   "identifier": "kaal:claim:3411897-002",
   "text": "Decentralized systems have no central intelligence or hierarchical leadership; intelligence is instead spread throughout the system, and information filters in at the edges where the action is and where most real time information is created.",
   "abstract": "systems do not have a central intelligence or leadership system based on traditional hierarchies. Instead, the intelligence is spread throughout the system. Information and knowledge naturally filter in at the edges of the system",
   "citation": "Wulf A. Kaal, Decentralization - Past, Present, and Future (2019). SSRN: https://ssrn.com/abstract=3411897",
   "datePublished": "2019",
   "claim_type": "definitional",
   "confidence": "asserted",
   "is_failure_mode": false,
   "scope_conditions": [
    "applies to existing decentralized systems generally"
   ],
   "source_pdf_sha256": "82f0aea026b3e3a526ec51bc073b3b864dc06cd9083ff9c54c550037045edaa9",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3411897-037",
   "identifier": "kaal:claim:3411897-037",
   "text": "Decentralized reputation verification systems make mathematically rigid smart contracts more adjustable for the needs of business by serving as the backstop for smart contracting.",
   "abstract": "mathematically rigid smart contracts to become more adjustable for the needs of business. Reputation verification becomes the backstop for smart contracting.",
   "citation": "Wulf A. Kaal, Decentralization - Past, Present, and Future (2019). SSRN: https://ssrn.com/abstract=3411897",
   "datePublished": "2019",
   "claim_type": "design",
   "confidence": "argued",
   "is_failure_mode": false,
   "scope_conditions": [
    "requires an operational decentralized reputation verification layer"
   ],
   "source_pdf_sha256": "82f0aea026b3e3a526ec51bc073b3b864dc06cd9083ff9c54c550037045edaa9",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3441904-008",
   "identifier": "kaal:claim:3441904-008",
   "text": "Decentralized systems become more attack resistant and grow quickly because their information flow is optimized through dynamic feedback effects, which lets them mutate and change very easily.",
   "abstract": "Decentralized systems can also very easily mutate and change because the information flow is optimized through dynamic feedback effects. As a result, such systems become more attack resistant on multiple levels.",
   "citation": "Wulf A. Kaal, Blockchain-Based Corporate Governance (2019). SSRN: https://ssrn.com/abstract=3441904",
   "datePublished": "2019",
   "claim_type": "mechanism",
   "confidence": "argued",
   "is_failure_mode": false,
   "scope_conditions": [
    "systems without a central intelligence or hierarchical leadership"
   ],
   "source_pdf_sha256": "e6b562527f7f19accaa35491db0a0db168b6a936755e1dca424e9f30bee7a815",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3782205-007",
   "identifier": "kaal:claim:3782205-007",
   "text": "Core institutions are perceived as leaching from the economy only because of corruption, and well designed systems eliminate those economic frictions.",
   "abstract": "It is only corruption that leads them to be perceived as leaching from the economy. Well-designed systems eliminate those economic fric- tions.",
   "citation": "Craig Calcaterra, Wulf A. Kaal, Eight Institutions for the Evolution of Decentralization (2021). SSRN: https://ssrn.com/abstract=3782205",
   "datePublished": "2021",
   "claim_type": "mechanism",
   "confidence": "asserted",
   "is_failure_mode": false,
   "scope_conditions": [],
   "source_pdf_sha256": "5ba52c63e81019b6867fb29c4a50821ff574e510d79b31b8ce9f4c726a0ebc71",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3782214-017",
   "identifier": "kaal:claim:3782214-017",
   "text": "The engineering assumption that such problems can be entirely avoided through perfect system design is naive: exceptions will always exist because business competition always seeks optimal solutions that sit at the limits of the rules.",
   "abstract": "The typical engineering attitude is that such problems can be entirely avoided with perfect system design. This is naïve. Exceptions will always exist. Business com- petition always seeks optimal solutions which occur at the limits of the rules of behav- ior.",
   "citation": "Craig Calcaterra, Wulf A. Kaal, Decentralized Governance (2021). SSRN: https://ssrn.com/abstract=3782214",
   "datePublished": "2021",
   "claim_type": "failure",
   "confidence": "argued",
   "is_failure_mode": true,
   "scope_conditions": [
    "competitive commercial environments"
   ],
   "source_pdf_sha256": "ba892bb200c1455447c0014f5067a501a93ea9ec413c31942d95952eb3bdfd9d",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3799320-021",
   "identifier": "kaal:claim:3799320-021",
   "text": "Governance is the common denominator of the shortcomings in existing DAO infrastructure; it is not a bug or an afterthought in system design but the key feature.",
   "abstract": "The common denominator of the aforementioned shortcomings in the existing DAO infrastructure is governance. Governance is not a bug or an afterthought in system design. Governance is the key feature.",
   "citation": "Wulf A. Kaal, A Decentralized Autonomous Organization (DAO) of DAOs (2021). SSRN: https://ssrn.com/abstract=3799320",
   "datePublished": "2021",
   "claim_type": "normative",
   "confidence": "argued",
   "is_failure_mode": false,
   "scope_conditions": [],
   "source_pdf_sha256": "c3dff852f2d3f04718c829a24189309a7db4d92d84f6045d3d4f562d87c03e63",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3808873-014",
   "identifier": "kaal:claim:3808873-014",
   "text": "Decentralized system design is itself path dependent on the centralized past: designers' prior experience in centralized structures infiltrates and undermines attempts to create more decentralized systems, through subconscious processes the designer cannot change or influence.",
   "abstract": "The design of decentralized systems is subject to path dependencies that originate from the centralized past. Humans' past experience in centralized structures infiltrate and undermine attempts to create more decentralized system.",
   "citation": "Wulf A. Kaal, Decentralization Neutralizers (2021). SSRN: https://ssrn.com/abstract=3808873",
   "datePublished": "2021",
   "claim_type": "mechanism",
   "confidence": "argued",
   "is_failure_mode": true,
   "scope_conditions": [
    "human designers socialized and educated in centralized cultures"
   ],
   "source_pdf_sha256": "f11493915e6b8c266d421510b5546816e33defb5650aac9d09b20d78549da727",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3808873-015",
   "identifier": "kaal:claim:3808873-015",
   "text": "Unintentional methodologically centralized design features in complex decentralized systems are inevitable, because human brains naturally simplify complex systems for the sake of coherence and designers therefore reach for centralized features that increase coherence.",
   "abstract": "Unintentional methodologically centralized design features in complex decentralized systems are inevitable.",
   "citation": "Wulf A. Kaal, Decentralization Neutralizers (2021). SSRN: https://ssrn.com/abstract=3808873",
   "datePublished": "2021",
   "claim_type": "mechanism",
   "confidence": "argued",
   "is_failure_mode": true,
   "scope_conditions": [
    "complex adaptive decentralized systems designed by humans"
   ],
   "source_pdf_sha256": "f11493915e6b8c266d421510b5546816e33defb5650aac9d09b20d78549da727",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/4941807-032",
   "identifier": "kaal:claim:4941807-032",
   "text": "Because on chain operations are costly, the proposed system should consolidate off chain activity into on chain posts through roll ups, which is what makes the design efficient.",
   "abstract": "Given the cost of on-chain operations, a strategy involving off-chain activities consolidated into on- chain posts (roll-ups) creates efficiency.",
   "citation": "Wulf A. Kaal, AI Governance Via Web3 Reputation System (2024). SSRN: https://ssrn.com/abstract=4941807",
   "datePublished": "2024",
   "claim_type": "design",
   "confidence": "asserted",
   "is_failure_mode": false,
   "scope_conditions": [
    "given the cost of on chain operations"
   ],
   "source_pdf_sha256": "ab66c1e99a88da1fa36b0c6b536df5184231fe6aa427f3dd53287a4e0ac79853",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/4957318-030",
   "identifier": "kaal:claim:4957318-030",
   "text": "The proposed system stipulates a forum as an on chain collection of uniquely identified posts that may cite prior contributions, and this citation structure is what constitutes the Weighted Directed Acyclic Graph.",
   "abstract": "The web3 community as proposed herein operates a forum as an on-chain collection of posts, each uniquely identified and possibly citing previous contributions. This forum forms a Weighted Directed Acyclic Graph (WDAG), facilitating organized discussion and citation among participants.",
   "citation": "Wulf A. Kaal, The Future of Law - Dynamic Web3 Governance (2024). SSRN: https://ssrn.com/abstract=4957318",
   "datePublished": "2024",
   "claim_type": "definitional",
   "confidence": "asserted",
   "is_failure_mode": false,
   "scope_conditions": [
    "on chain forums where posts and citations are recorded immutably"
   ],
   "source_pdf_sha256": "137fb77eb82111a85f0ab5581926f762a7414ae84aaf3d56e8299db670e0e0c1",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/5225296-030",
   "identifier": "kaal:claim:5225296-030",
   "text": "Cryptography alone is insufficient for a reputation-based consensus system: SPoS's cryptographic toolkit resists direct tampering, but reputation-based exploits require separate strategic countermeasures.",
   "abstract": "While SPoS's cryptographic toolkit resists direct tampering, it requires strategic countermeasures to address these reputation-based exploits",
   "citation": "Wulf A. Kaal, Cryptographic Foundations and Interdisciplinary Dimensions of the Secure Proof of Stake (SPoS) Conse (2025). SSRN: https://ssrn.com/abstract=5225296",
   "datePublished": "2025",
   "claim_type": "condition",
   "confidence": "argued",
   "is_failure_mode": true,
   "scope_conditions": [],
   "source_pdf_sha256": "b2fec675d906334ad67e13b2d97261dc31e38061022867eb3f9ceadd95f4878d",
   "status": "current"
  }
 ],
 "description": "13 claims in the published works of Wulf A. Kaal carry the concept tag 'system-design'. Derived node: a roster, not an adjudicated definition."
}