Professional Documents
Culture Documents
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide
range of content in a trusted digital archive. We use information technology and tools to increase productivity and
facilitate new forms of scholarship. For more information about JSTOR, please contact support@jstor.org.
Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at
https://about.jstor.org/terms
Harvard University Press is collaborating with JSTOR to digitize, preserve and extend access to
Blockchain and the Law
193
sanctions for those who behave in nondesirable ways.2 Through either ap-
proach, governments directly affect people’s motivations, acting as either a
carrot or a stick.3 However, individuals are ultimately free to choose the best
course of action.
As with law, technology has a similar capacity to influence an individu-
al’s behavior.4 Technology provides a means for people to do things that they
would be unable to do otherwise, such as flying on an airplane or commu-
nicating through a phone line, but it also dictates the way in which these
things can be done, such as setting the maximum speed of an aircraft or the
bandwidth of a telephone line.
As opposed to the law, however, technology does not leave much room
for p
eople to decide which course of action to take. Instead, it relies on rigid
rules and technical features to provide a particular set of affordances and
constraints that ultimately shape human interactions.5
Up to this point, technology was assumed to sit beside the law as a
regulatory lever that influenced h uman behavior.6 However, with the ad-
vent of the Internet and digital technology, code has become an impor
tant regulatory lever used by both public and private institutions to shape
a growing range of activities in ways that often extend beyond the law.7
Indeed, as Lawrence Lessig explained back in 1999: “Cyberspace will pri-
marily be regulated by . . . c yberspace”—meaning that code w ill eventu-
8
ally become the “supreme law in the cyberspace.” In other words, as
Charles Clark expressed, “The answer to the machine is the machine.”9
The best way to regulate a code-based system is through code itself.
Both Lessig’s and Clark’s statements ring particularly true in the context
of blockchains. Indeed, if governments struggle to enforce laws against au-
tonomous blockchain-based systems, they could explore relying on block-
chain technology itself to set up a new framework of code-based regulation
to regulate p eople, companies, and machines.
With blockchain technology and associated smart contracts, legal and
contractual provisions can be translated into simple and deterministic code-
based rules that w ill be automatically executed by the underlying block-
chain network. Technical rules could increasingly assume the same role and
functionality as legal rules.10
In much the same way that code can be used to memorialize all or parts
of legal agreements, governments have the ability to model laws and
regulations—especially those with objectively verifiable restrictions or par
ameters—and incorporate them into code.
Code has increasingly been used by governmental authorities or public
administrations to incorporate and implement existing laws and regulations—
mostly those of an administrative nature. These software programs cover a
broad range of applications, from assessing people’s eligibility for welfare ben-
efits and public aid 11 to identifying parents who might be required to
provide child support.12
For instance, several states in the United States rely on computer soft-
ware to calculate whether low-income citizens qualify for the Supplemental
Nutrition Assistance Program and to calculate their entitlement to food
stamps.13 The United States also uses data mining and big data analytics to
make predictive assessments on national security threats, automatically put-
ting people on a no-fly list to protect against terrorist threats.14
By developing t hese code-based systems, governments seek to ensure legal
compliance. By translating laws into technical rules, legal provisions are au-
tomatically enforced by the underlying technological framework. Instead
of hunting down wrongdoers after a legal infraction, code-based systems can
ensure greater compliance with the law by preventing violations before they
occur. Delegating the task of applying these rules to a technical system
lessens the risk of anyone failing to implement such rules—whether in-
advertently or willingly—ultimately decreasing the need for oversight and
ongoing enforcement.
In some cases, transposing laws into code reduces the uncertainty
around the interpretation or application of these rules. Because computer
code is written in a strict and formalized language, governments can pre-
cisely specify, ex-ante, the manner in which laws should be applied. Unlike
laws written in natural language, code-based rules leave less room for in-
terpretation and can therefore be implemented more consistently and
predictably.15
Some rules and regulations are particularly suitable for formalization into
the language of code.16 This is particularly true with laws containing rules
that are both straightforward and unambiguous, such as those related to the
issuance of welfare and social benefits, food stamps, or even t hose related to
the calculation of taxes and other payment obligations. Regardless of the
complexity inherent in these rules, as long as their provisions can be trans-
lated into a series of conditionals (“if this, then that”) or can be objectively
ill be possible to transpose them into code.17
verified, it w
Code-based rules can also conceivably be more easily fine-tuned to spe-
cific individuals, with different conditions triggered according to their cur-
rent or past behavior. With the growing reliance on big data analyses and
machine learning techniques, it is possible to assemble a profile for an indi-
vidual by looking at the way in which that individual behaves both online
and offline.18 If such data w ere used to inform the operation of specific
software applications, it could lead to the emergence of a new generation of
highly customized rules or regulations that can be automatically adjusted
to the specific needs and characteristics of the individuals at hand.19
Like other software, blockchains could help governments translate laws into
code. Blockchain-based protocols and smart contracts can be used to model
or represent laws and embed them directly into the fabric of a blockchain-
based network to ensure the automatic execution and ex-ante enforcement
of these rules. By transposing laws into a smart contract and requiring that
parties either interact with these smart contracts or incorporate them directly
into their information systems, governments can automate the enforcement
of specific rules or regulations without the need to affirmatively monitor each
and e very transaction.
Laws implemented using blockchain technology provide certain advan-
tages over traditional code in terms of both autonomy and transparency.
Because smart contract code is executed redundantly by the underlying
blockchain-based network, and because it cannot be unilaterally manipu-
lated by any single party, transposing legal rules into smart contract code—
rather than on a piece of software r unning on a centralized server—means
that no centralized operator can modify t hese rules or prevent their execu-
tion. A blockchain-based platform thus comes with the additional guarantee
that the rules it incorporates have been followed by all parties interacting
with the platform.
could shift the focus of regulation from “code is law,” using code to imple-
ment specific rules into technology,25 to “code as law,” relying on technology,
in and of itself, to both define and implement state-mandated laws.26
To be effective, t hese blockchain-based solutions need to be adopted by
private parties, and governments would not only need to develop smart con-
tracts and other code-based systems but would also need to enact laws and
regulations to mandate that regulated institutions and other private parties
interact with these blockchain-based systems. New laws could, for instance,
require that banks and other financial institutions interact with a government-
backed smart contract or other code-based systems whenever they perform
money transfers, so as to ensure compliance with money transmission laws.
Similarly, governments could require that merchants transact through a
blockchain-based network whenever they are selling a particular good or ser
vice to ensure payment of a VAT.
Alternatively, governments could decide to reward companies and organ
izations interacting with these blockchain-based systems by relaxing legal
requirements or reporting obligations. Because a blockchain can serve as a
certified audit trail of transactions, the technology could enable govern-
mental authorities to verify ex-post that a private actor has complied with
the law. In the case of a dispute or a public harm, a government official could
rely on the information recorded on the blockchain to precisely identify the
cause and the parties responsible for the harm, and if necessary impose rel-
evant sanctions.
The process of transposing laws into code is not without pitfalls. There are
dangers in relying on the strict language of code to regulate individuals’
behaviors.
Not all laws can be easily translated into code. L
egal rules are written in
natural language, which is, by its very nature, inherently flexible and am-
biguous.27 Well-constructed laws and regulations generally aim to account
for a variety of contingencies that are not always foreseen by the legislator.
By drafting legal rules in a broad and open-ended manner, these rules can
be applied in a variety of contexts—even those that were not expressly ac-
counted for by the legislator—without requiring additional amendments or
changes to the existing law.28
worth of ether in a way that other members of TheDAO did not anticipate
or intend.34
If governments used smart contracts to implement code-based rules and
regulations, similar issues would likely emerge, potentially dampening a
government’s willingness to implement laws as code. In fact, while t hese
limitations generally apply to all types of code, they are further exacerbated
in the context of a blockchain-based infrastructure because of the resilient,
tamper-resistant, and autonomous characteristics of smart contract code. If a
rule has not been correctly implemented as a smart contract, the consequences
of that error could prove difficult to reverse without resorting to an a fter the
fact judicial proceeding.
Automated Rules
the smart contract had a flaw in the code—either because of a software bug
or an a ctual limitation in the way the conditions have been transposed into
code— a situation could emerge whereby the blockchain- based system
would charge parties more than what they actually owe. Given that the smart
contract code is automatically executed by the underlying blockchain net-
work, only judicial intervention would be able to remedy the harm incurred
by t hese parties.
Customized Rules
can interact with each other and with the world—could constrain individual
behavior in ways that were not previously possible, ultimately changing the
default rules and basic principles of law enforcement.
Today, governmental institutions are in charge of defining the rules that
society must abide by. Some are responsible for defining these rules, while
others are responsible for enforcing them. In particular, because laws are ap-
plied ex-post, judicial bodies generally are assigned the responsibility of con-
struing and applying the law, deciding whether and when the law should
apply to any given situation.
Unlike existing laws, which are enforced a fter the fact, laws embodied
into code are automatically enforced via the underlying technological frame-
work. Once legal or contractual rules have been memorialized as smart
contract code, the underlying blockchain network will execute the code and
apply rules encoded therein exactly as planned—without any possibility that
a government or other trusted authority will change or somehow influence
the execution of the code after it has been triggered. Only in the event of an
improper application of the law will an injured party have the ability to appeal
to a judiciary to undo the effect of t hese rules.
As more and more governmental services rely on a blockchain-based in-
frastructure, we might eventually forgo the inefficiencies of existing bureau-
cratic systems and replace them with increasingly algocratic systems. These
represent new societal structures governed by lex cryptographica, whose rules
are both defined and enforced by autonomous software code, and where
people are left with little to no recourse against an improper interpretation
or an unfair application of the law. If a government does not provide protec-
tive mechanisms, or chooses to disassemble t hese systems, the current regu-
latory framework governed by the rule of law may eventually be replaced by
a system of algorithmic governance, operated exclusively through the rule
of code.