{
 "@context": "https://schema.org",
 "@type": "Claim",
 "@id": "https://wulfkaal.github.io/claims/3782210-009",
 "identifier": "kaal:claim:3782210-009",
 "text": "Charging transaction fees or imposing KYC identity protocols does not solve the sockpuppet problem: such defenses push the cost of defending the network onto users, and the defense cost equals what it is worth to break the defense while being multiplied across every transaction with every member.",
 "author": {
  "@type": "Person",
  "name": "Wulf A. Kaal",
  "identifier": "https://orcid.org/0000-0003-0757-275X"
 },
 "citation": "Craig Calcaterra, Wulf A. Kaal, The Importance of Reputation for the Evolution of Decentralization (2021). SSRN: https://ssrn.com/abstract=3782210",
 "isBasedOn": {
  "@type": "ScholarlyArticle",
  "name": "The Importance of Reputation for the Evolution of Decentralization",
  "datePublished": "2021",
  "url": "https://ssrn.com/abstract=3782210",
  "sha256": "9cc531ab239f6266c8aeddcc8e54f4c06029c44e825444bee137bbcc0c9d0a8e",
  "encoding": "https://raw.githubusercontent.com/wulfkaal/Academic-Papers/main/papers/pdf/Calcaterra%20and%20Kaal%20-%202021%20-%20The%20Importance%20of%20Reputation%20for%20the%20Evolution%20of%20Decentralization.pdf"
 },
 "keywords": [
  "compliance",
  "consensus-and-security"
 ],
 "about": [
  "kyc",
  "transaction-fees",
  "sockpuppet-attack",
  "defense-costs",
  "security"
 ],
 "abstract": "This doesn't help. Such defenses push the cost of defending the network onto the users. The cost to defend it is exactly as much as it is worth to break the defense, except it's multiplied on every transaction with every member in the system.",
 "additionalProperty": [
  {
   "@type": "PropertyValue",
   "name": "claim_type",
   "value": "failure"
  },
  {
   "@type": "PropertyValue",
   "name": "confidence",
   "value": "argued"
  },
  {
   "@type": "PropertyValue",
   "name": "scope_conditions",
   "value": [
    "defenses that tax ordinary transactions",
    "attacker gain from faked reputation exceeds the cost of faking it"
   ]
  },
  {
   "@type": "PropertyValue",
   "name": "is_failure_mode",
   "value": true
  },
  {
   "@type": "PropertyValue",
   "name": "attestations",
   "value": "https://wulfkaal.github.io/colloquium/attestations/e00b1fbd5cfdf890bc8714250483ef545b781b30fdc2f764913a2c781b4aab15.json"
  },
  {
   "@type": "PropertyValue",
   "name": "edges",
   "value": []
  }
 ],
 "isPartOf": {
  "@id": "https://wulfkaal.github.io/claims/index.json"
 },
 "dateModified": "2026-07-27",
 "version": "1.0",
 "sha256": "e00b1fbd5cfdf890bc8714250483ef545b781b30fdc2f764913a2c781b4aab15",
 "canonicalForm": "https://wulfkaal.github.io/claims/3782210-009.md"
}