{
 "@context": "https://schema.org",
 "@type": "Claim",
 "@id": "https://wulfkaal.github.io/claims/3125827-003",
 "identifier": "kaal:claim:3125827-003",
 "text": "A secure proof of stake protocol requires an incentive structure that perpetually motivates users to do three things at once: produce valuable blocks, police blocks that violate protocol, and improve the production protocols in response to gaming. Incentivizing only block production is insufficient.",
 "author": {
  "@type": "Person",
  "name": "Wulf A. Kaal",
  "identifier": "https://orcid.org/0009-0008-7840-1847"
 },
 "citation": "Craig Calcaterra, Wulf A. Kaal, Secure Proof of Stake Protocol (2018). SSRN: https://ssrn.com/abstract=3125827",
 "isBasedOn": {
  "@type": "ScholarlyArticle",
  "name": "Secure Proof of Stake Protocol",
  "datePublished": "2018",
  "url": "https://ssrn.com/abstract=3125827",
  "sha256": "598d9bd95e4af7a0a35328677c6bfc069f69f2e32c30c720b3a0be98a23a40cb",
  "encoding": "https://raw.githubusercontent.com/wulfkaal/Academic-Papers/main/papers/pdf/Calcaterra%20and%20Kaal%20-%202018%20-%20Secure%20Proof%20of%20Stake%20Protocol.pdf"
 },
 "keywords": [
  "risk-and-incentives",
  "consensus-and-security",
  "institutional-design"
 ],
 "about": [
  "incentive-design",
  "proof-of-stake",
  "policing",
  "protocol-evolution",
  "security"
 ],
 "abstract": "A secure PoS protocol requires a proper incentive structure which perpetually motivates users to produce valuable blocks, to police the production of blocks which violate protocols, and to improve block production protocols in response to gaming.",
 "additionalProperty": [
  {
   "@type": "PropertyValue",
   "name": "claim_type",
   "value": "condition"
  },
  {
   "@type": "PropertyValue",
   "name": "confidence",
   "value": "argued"
  },
  {
   "@type": "PropertyValue",
   "name": "scope_conditions",
   "value": [
    "decentralized systems without a central enforcement authority"
   ]
  },
  {
   "@type": "PropertyValue",
   "name": "is_failure_mode",
   "value": false
  },
  {
   "@type": "PropertyValue",
   "name": "attestations",
   "value": "https://wulfkaal.github.io/colloquium/attestations/68d45b4b16ad3e00fadea71239937470fe90b136a11bccac8773e15925dc037d.json"
  },
  {
   "@type": "PropertyValue",
   "name": "edges",
   "value": [
    {
     "rel": "extends",
     "to": "https://wulfkaal.github.io/claims/3125822-013",
     "to_id": "kaal:claim:3125822-013",
     "similarity": 0.393
    }
   ]
  }
 ],
 "isPartOf": {
  "@id": "https://wulfkaal.github.io/claims/index.json"
 },
 "dateModified": "2026-07-27",
 "version": "1.0",
 "sha256": "68d45b4b16ad3e00fadea71239937470fe90b136a11bccac8773e15925dc037d",
 "canonicalForm": "https://wulfkaal.github.io/claims/3125827-003.md"
}