数字社会契约:平等和公正数字社会的基础
Digital Social Contracts: A Foundation for an Egalitarian and Just Digital Society
摘要:
大约两个世纪前,皮埃尔·约瑟夫·蒲鲁东提出了社会契约-自由人之间的自愿协议-作为一个平等和公正的社会得以出现的基础。\emph{digital social contract}是这一概念在数字时代的新体现:在数字领域中指定、承诺和履行的人与人之间的自愿协议。它以最纯粹的形式体现了“代码即法律”的概念,因为数字社会契约实际上是一个程序-社会契约程序设计语言中的代码,它规定了社会契约各方可以采取的数字行动;契约各方平等地被赋予确保每一方遵守契约的任务。社会契约的当事人是通过他们的公钥来识别的,数字社会契约的当事人可以采取的唯一一种行动是“数字言语行为”--用她的私钥签署一段话语,然后将其发送给契约的其他当事人。在这里,我们提出了一个正式的数字社会契约的定义,通过密码语音行为异步通信的代理,其中每个代理的输出是所有其他代理的输入。我们概述了社会契约程序设计语言的抽象设计,并通过编程示例展示了关键应用领域,包括社会社区;简单的共享经济应用;平等主义货币网络;和民主社区治理,都可以优雅而有效地表达为数字社会契约。
英文摘要:
Almost two centuries ago Pierre-Joseph Proudhon proposed social contracts -- voluntary agreements among free people -- as a foundation from which an egalitarian and just society can emerge. A \emph{digital social contract} is the novel incarnation of this concept for the digital age: a voluntary agreement between people that is specified, undertaken, and fulfilled in the digital realm. It embodies the notion of "code-is-law" in its purest form, in that a digital social contract is in fact a program -- code in a social contracts programming language, which specifies the digital actions parties to the social contract may take; and the parties to the contract are entrusted, equally, with the task of ensuring that each party abides by the contract. Parties to a social contract are identified via their public keys, and the one and only type of action a party to a digital social contract may take is a "digital speech act" -- signing an utterance with her private key and sending it to the other parties to the contract. Here, we present a formal definition of a digital social contract as agents that communicate asynchronously via crypto-speech acts, where the output of each agent is the input of all the other agents. We outline an abstract design for a social contracts programming language and show, via programming examples, that key application areas, including social community; simple sharing-economy applications; egalitarian currency networks; and democratic community governance, can all be expressed elegantly and efficiently as digital social contracts.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。