{
 "@context": "https://schema.org",
 "@type": "DefinedTerm",
 "@id": "https://wulfkaal.github.io/entities/parameter-choice",
 "identifier": "kaal:entity:parameter-choice",
 "name": "Parameter choice",
 "termCode": "parameter-choice",
 "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/parameter-choice.md",
 "sha256": "c430f2ae46b6d74acc3e6f93f0b280c0cebf808c9db03b304a8b5bdf5efaa40e",
 "additionalProperty": [
  {
   "@type": "PropertyValue",
   "name": "status",
   "value": "derived"
  },
  {
   "@type": "PropertyValue",
   "name": "claim_count",
   "value": 2
  },
  {
   "@type": "PropertyValue",
   "name": "work_count",
   "value": 2
  },
  {
   "@type": "PropertyValue",
   "name": "year_span",
   "value": [
    "2018",
    "2019"
   ]
  },
  {
   "@type": "PropertyValue",
   "name": "non_current_claims",
   "value": 0
  }
 ],
 "subjectOf": [
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3125827-030",
   "identifier": "kaal:claim:3125827-030",
   "text": "A 67% active validator requirement would improve finality but is excluded from the initial SPoS implementation because, by the CAP theorem, it limits the availability of the system and arbitrarily punishes randomly selected producers when the network is partitioned.",
   "abstract": "More importantly, due to the CAP theorem33, it limits the availability of the system, which is why it is not included in the initial implementation.",
   "citation": "Craig Calcaterra, Wulf A. Kaal, Secure Proof of Stake Protocol (2018). SSRN: https://ssrn.com/abstract=3125827",
   "datePublished": "2018",
   "claim_type": "failure",
   "confidence": "argued",
   "is_failure_mode": true,
   "scope_conditions": [
    "network partitions occur",
    "consensus recognizes only blocks validated by a supermajority of active validators"
   ],
   "source_pdf_sha256": "598d9bd95e4af7a0a35328677c6bfc069f69f2e32c30c720b3a0be98a23a40cb",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3402701-032",
   "identifier": "kaal:claim:3402701-032",
   "text": "The day-to-day stability mechanism can be fully automated by algorithm, but monetary and fiscal policy choices cannot be: the algorithm's parameters must be chosen by hand and adjusted regularly to balance security against efficiency.",
   "abstract": "However, monetary and fiscal policy choices cannot be fully automated. The parameters for the algorithm must be chosen by hand and adjusted regularly to balance security with maximal efficiency in response to network performance",
   "citation": "Craig Calcaterra, Wulf A. Kaal, Vadhindran K. Rao, Stable Cryptocurrencies - First Order Principles (2019). SSRN: https://ssrn.com/abstract=3402701",
   "datePublished": "2019",
   "claim_type": "condition",
   "confidence": "argued",
   "is_failure_mode": true,
   "scope_conditions": [
    "stability mechanisms operating in changing markets"
   ],
   "source_pdf_sha256": "72ed2581b4cac2bd18a5b2640be959487a3cbc34c86ab5e5664924bcdb53c8e0",
   "status": "current"
  }
 ],
 "description": "2 claims in the published works of Wulf A. Kaal carry the concept tag 'parameter-choice'. Derived node: a roster, not an adjudicated definition."
}