Está en la página 1de 9

SMART CONTRACTS: RUPTURA E LEGALIDADE UMA ANLISE JURDICA.

Autor: Otvio Henrique Mayrink Resende


Disciplina: Direito dos Contratos Universidade de Braslia 2016. Paper no-revisado.

Resumo: Este trabalho tem por objetivo analisar o recente fenmeno dos smart contracts
(SCs) sob o prisma jurdico, incidindo no mbito da sua validade legal, perspectivas
regulatrias e desafios futuros. Por meio de reviso bibliogrfica, buscou-se realizar,
inicialmente, uma retrospectiva histrica dos smart contracts, acompanhada de sua devida
conceituao. Em seguida, procedeu-se com a anlise jurdica do objeto em questo,
juntamente com um breve estudo de caso sobre o projeto DAO (Descentralized Autonomous
Organization) e suas relaes e implicaes no tema.

Palavras-chave: smart contracts; legalidade; blockchain; regulao; controle estatal; direito e


computao; direito do futuro;

I.

INTRODUO
Os smart contracts tm atrado bastante ateno de investidores, bancos e instituies
financeiras ao redor do mundo. Prova disso o projeto DAO (Descentralized Autonomous
Organization), que, surpreendentemente, teve o maior financiamento coletivo da histria,
arrecadando aproximadamente 155 milhes de dlares. Tal plataforma viabilizaria o
financiamento e a criao de inmeros projetos cujo funcionamento se daria com o uso de
smart contracts, a partir da tecnologia de blockchains. Apesar de todos os contratempos
enfrentados at o momento pela iniciativa supracitada, esse volumoso montante demonstra o
potencial revolucionrio de tal tecnologia. Sua utilizao pode economizar tempo e dinheiro,
aumentar a transparncia dos contratos e de suas execues, elevar sua eficincia por meio da
automao das obrigaes, etc (MACHEEL, 2016).
De maneira sinttica, smart contracts so contratos que tm a capacidade de executarse autonomamente, utilizando para isso linguagem de computador e sendo armazenados em
uma blockchain, tecnologia que, em grande medida, dispensa a presena de terceiros
intermedirios, como bancos. Esses novos contratos, bem como suas tecnologias correlatas
no podem ser subestimados, pois tm a aptido de causar grandes rupturas na economia e na

sociedade. Um olhar em perspectiva sobre esse novo fenmeno pode at mesmo traar
comparaes com a noo de Bukowina Global, desenvolvida por Eugen Ehrlich, em que, no
futuro, poderamos desenvolver um ordenamento jurdico mundial, com certa autonomia em
relao ao estado. De qualquer forma, tais transformaes afetam a sociedade e importante
que o operador do direito esteja atento s mudanas para lidar com elas no momento certo.

II.

SMART CONTRACTS: DEFINIO E ORIGENS


Apesar das discusses em torno de seu significado, possvel definir um smart
contract (SCs) como sendo um contrato automatizado, ou seja, que possui a capacidade de
executar-se autonomamente (em variados nveis) e construdo em linguagem de
computao. Tais contratos podem ser usados, por exemplo, para realizar transaes de
criptomoedas ou smart properties1. Mesmo tendo sido idealizado h mais de uma dcada, os
SCs s ganharam concretude com a introduo da tecnologia de blockchain, desenvolvida em
2009 pelo criador do Bitcoin2. (MORRISON, 2016)
Semelhantemente a um contrato escrito em linguagem comum, um smart contract
tambm pode estabelecer obrigaes e impor consequncias, benficas ou prejudicais, em
face das circunstncias acordadas. Seu diferencial, portanto, est na automao, podendo
cumprir certas clusulas contratuais sem a necessidade de terceiros (BOURQUE; TSUI.
2014).
tambm fundamental distinguir smart contracts de contratos virtuais comuns, como
o caso do e-commerce, pois estes ltimos, ainda que possuam cdigos de computador para
executar clusulas contratuais, diferem dos primeiros, nos quais o prprio cdigo o contrato,
e no um elemento distinto deste. Em outras palavras, ao realizar uma compra online em um
site de e-commerce, os termos e condies (ou termos de uso) so um acordo contratual
redigido em linguagem jurdica corrente, e no em linguagem de programao (BOURQUE;
TSUI. 2014).
Alm do e-commerce, outro exemplo capaz de confundir-se com os SCs o
LegalZoom, ferramenta online de auxlio jurdico que tem ganhado bastante popularidade nos
1 Smart property qualquer propriedade que possa ser identificada digitalmente. Por
exemplo, nos EUA, todos os ttulos bancrios so identificados por um cdigoo de 9 dgitos.
(KELLY, pg. 150)
2 Bitcoin uma criptomoeda, no fiduciria, desenvolvida em 2009 por Satoshi Nakamoto e
que remove a necessidade de intermedirios financeiros como bancos. (KELLY, pg. 150)

EUA. Ao acessar o site da empresa, os clientes podem mover aes judiciais com bastante
facilidade e sem a necessidade presencial de um advogado. Por meio de um questionrio, o
computador rene todas as informaes necessrias para elaborar a devida documentao e
promover a ao. Aps o pagamento, o cliente recebe os papeis pelo correio, revisados e
assinados por um advogado. Os preos so acessveis e a variedade de opes grande, como
aes de divrcio, testamento, peties em caso de falncias, etc. Mesmo apresentando um
forte componente tecnolgico, tais contratos no constituem smart contracts, pois so escritos
em linguagem jurdica corrente, e no em linguagem de computao (MELO, 2014).
Cabe ainda ressaltar a existncia de contratos hbridos, no totalmente automatizados,
e que misturam elementos prprios aos smart contracts, e caractersticas de contratos comuns,
em linguagem corrente (BOURQUE; TSUI. 2014).
A expresso 'smart contracts' foi originalmente cunhada em 1993 por Nick Szabo,
cientista da computao e acadmico de direito que, diante das novas possibilidades
oferecidas pela programao, vislumbrou a possibilidade de se construir contratos inteligentes
que funcionassem como programas de computador (MORRISON, 2016)
Contudo, tal ideia permaneceu latente por mais de uma dcada, inviabilizada por
limitaes tecnolgicas. Foi apenas em 2009, com o desenvolvimento do Bitcoin e sua
tecnologia base, o blockchain, que se abriu o caminho para os smart contracts. Desde ento,
vrias iniciativas foram formadas buscando viabilizar esse tipo de tecnologia, tanto no setor
privado quanto para o pblico em geral, como o caso do DAO (Descentralized Autonomous
Organization), da empresa Ethereum, a ser analisado mais frente (MORRISON, 2016)
Para entender o que um smart contract, importante discernir o conceito de
blockchain e como este funciona. Ao contrrio de um banco de dados comum, onde as
informaes ficam centralizadas em um nico local (como nos bancos), um blockchain uma
rede compartilhada e descentralizada que guarda um registro de informaes criptografadas.
Se funcionamento se assemelha ao do torrente, nesse aspecto. No caso do Bitcoin, a rede
guarda uma planilha com todas as transaes ocorridas na plataforma. Como as informaes
esto guardadas em milhares de computadores diferentes, praticamente impossvel fraudar
um sistema de blockchain, pois seria necessrio invadir todos os computadores ao mesmo
tempo e alterar a mesma informao. Cada computador que armazena a blockchain
chamado de node (DEWEY; AMUIAL, 2015).

importante tambm ressaltar que no existe um nico blockchain, mas sim


inmeros, de modo que este termo designa uma tecnologia que pode ser criada por qualquer
indivduo com um certo conhecimento em programao. Alguns blockchains so pblicos,
outros, por sua vez, so privados (DEWEY; AMUIAL, 2015).
Certamente, a principal razo pela qual os smart contracts tm se tornado viveis e
chamado a ateno de tantos investidores a crescente popularizao das criptomoedas, j
que as movimentaes financeiras esto cada dia mais virtuais, ambiente em que se
encontram os SCs. A combinao desses dois elementos gera possibilidades nunca antes
imaginadas, como uma maior transparncia contratual, reduz os custos e o tempo, diminu a
necessidade de advogados, etc (BOURQUE; TSUI. 2014).
Samuel Bourque e Sara Fung Ling Tsui discriminam algumas caractersticas
importantes que devem existir em um smart contract, como: (i) as partes devem ser
adequadamente identificadas e concordarem com o contrato e seus termos; (ii) os SCs devem
ser digitalmente identificados e acessveis pela internet. (iii) as partes devem ter livre acesso
aos termos do contrato e outros dados, como: informaes sobre as partes, status do contrato,
histrico de eventos, histrico de pagamentos, etc; (iv) os SCs devem ser claros quanto sua
interpretao, impedindo ambiguidades e sendo redigidos em linguagem de programao,
ainda que existam SCs com clusulas offline, ou seja, clusulas no-automatizadas, como
prembulos; (v) a presena de condicionais, que so enunciados do tipo se isso, ento
aquilo, e que permitem a automatizao dos SCs. Um exemplo desse mecanismo quando
um grupo de amigos fazem apostas sobre o resultado de uma partida de futebol e configuram
o contrato para que este, ao trmino do jogo, recolha informaes do placar em um site
confivel. Com o resultado em mos, o contrato poder fazer automaticamente a
distribuio de prmios, providenciando os pagamentos; (vi) alm disso, todo SC deve
guardar um histrico dos eventos que se sucederam at ento, a partir do qual o contrato
executar suas funes. Esse corpo de registros constitui o estado vigente do contrato
(BOURQUE; TSUI. 2014).

III.

ANLISE JURDICA
Apesar de suas peculiaridades formais, um smart contract pode ser considerado um
contrato juridicamente vlido. Como qualquer outro negcio jurdico, um contrato precisa se a
adequar a certos parmetros e possuir certas caractersticas para que sua existncia e validade

sejam reconhecidas perante a lei. Caso no cumpra com tais requisitos, um contrato pode
deixar de produzir efeitos jurdicos, sendo considerado nulo ou anulvel. Dentre as condies
contratuais possvel enunciar: (i) a existncia de uma vontade livre e consciente entre partes,
as quais devem ser capazes; (ii) o consentimento destas vontades quanto ao contrato, suas
clusulas e seu objeto; (iii) o objeto tem de ser lcito, possvel, determinado ou determinvel e
economicamente afervel.
Tendo em vista que um contrato essencialmente um acordo de vontades entre as
partes, o ordenamento jurdico brasileiro concede liberdade formal para os contratos, como
assevera o art. 107 do Cdigo Civil: A validade da declarao de vontade no depender de
forma especial, seno quando a lei expressamente a exigir.. Ou seja, a forma dos contratos ,
em regra, livre, a no ser quando a lei exigir de outro modo, visando garantir maior segurana
e controle. Desse modo, ainda que um contrato seja escrito em linguagem de computador, este
ter validade caso preencha os requisitos acima mencionados, especialmente quanto clareza
e compreenso mtua da vontade das partes.
Apesar dessa liberdade formal concedia pelo cdigo aos contratos, no h dvidas de
que, atualmente, a linguagem de computao representa uma barreira no s para a maioria
dos juzes como para a maior parte da sociedade. A leitura de um cdigo-fonte exige um
conhecimento tcnico que ainda no acessvel ao homem mdio, ainda que essa realidade
caminhe para se transformar. Desse modo, caso um smart contract seja apresentado a um juiz,
este certamente precisar da ajuda de um especialista para compreend-lo (BOURQUE;
TSUI. 2014).
H, contudo, ainda outras questes jurdicas que surgem quando se analisa a natureza
dos SCs. A primeira delas diz respeito ao anonimato dos sujeitos dentro de um blockchain.
Mesmo mantendo um registro pblico de todas as suas movimentaes financeiras, a
identidade dos indivduos est protegida por cdigos criptografados dentro do blockchain.
Desse modo, pessoas mal-intencionadas podem utilizar-se de tal recurso para esconder-se.
Assim, possvel firmar um contrato sem conhecer a outra parte, mas apenas sua
identificao digital, o que torna extremamente difcil qualquer tentativa de judicializao,
pois no seria possvel individualizar a outra parte de modo a traz-la perante o juiz. Por fim,
esse anonimato dificulta qualquer tentativa de estabelecer algum controle estatal (seja ele
judicirio, fiscal, etc), especialmente porque a tecnologia de blockchain encontra-se
distribuda em computadores por todo o mundo. possvel, a partir disso, questionar at
mesmo a nacionalidade deste contrato (BOURQUE; TSUI. 2014). Certamente, tais

peculiaridades vo fomentar uma formulao bem mais cuidadosa de SCs, para que estes
cumpram todos os requisitos legais de um contrato real, alm de valorizar mecanismos
extrajudiciais de resoluo de conflitos.
Outro ponto que merece ateno diz respeito personalidade jurdica dos smart
contracts, j que estes detm certas capacidades delegadas pelas partes. Alm de serem
digitalmente identificveis, muitos SCs so capazes de receber, manter sob seu domnio e
controlar montantes financeiros (em uma carteira prpria de criptomoedas) ou at mesmo
smart properties. Alm de tambm serem aptos a cumprir com obrigaes contratuais.
Discute-se, portanto, se esse tipo de contrato possuiria uma personalidade jurdica prpria, ou
se esta apenas uma extenso da personalidade jurdica das partes (BOURQUE; TSUI. 2014).
Do ponto de vista regulatrio, at o momento no existem propostas legislativas que
busquem controlar ou proibir smart contracts e uso dos blockchains no Brasil3, mesmo porque
tais recursos encontram-se em estgios iniciais de desenvolvimento e no esto disponveis
para o pblico em geral.
Por fim, uma questo bastante sria diz respeito confiabilidade dos smart contracts.
Posto que so construdos em blockchains, praticamente impossvel alterar ou interromper a
execuo de um contrato, uma vez que este seja inserido na cadeia de registros da blockchain.
Sob certa perspectiva, isso pode oferecer bastante segurana jurdica, pois as informaes l
contidas so basicamente imutveis. Por outro lado, caso haja algum defeito ou brecha no
contrato, no ser possvel modifica-lo, sendo necessrio arcar com as consequncias (o caso
DAO foi uma exceo). Ou ainda, caso haja interesse, no ser possvel voltar atrs e desfazer
o contrato. Especialmente quando o SC est vinculado a uma propriedade, a qual fica sob o
seu controle at que as condies contratuais se satisfaam. Ou seja, tudo tem que ser
especificado com cuidado no momento de construir um contrato (BOURQUE; TSUI. 2014).

IV.

CASO D.A.O. (DESCENTRALIZED AUTONOMOUS ORGANIZATION)


Idealizada em 2014, a Ethereum uma plataforma pblica de computao, baseada na
tecnologia de blockchain. Alm de possuir sua prpria moeda digital, o ether, a Ethereum
quer tornar possvel a utilizao da tecnologia de blockchain para tudo o que for programvel.
Foi pensando nisso que os desenvolvedores da Ethereum propuseam um projeto audacioso,
3 Contudo, j existem projetos de lei que tratam do bitcoin.
(http://www.camara.gov.br/proposicoesWeb/fichadetramitacao?idProposicao=1555470).

conhecido como D.A.O. (Descentralized Autonomous Organization). Por meio dessa


plataforma, seria possvel construir qualquer ferramenta em uma blockchain, perspectiva cada
vez mais promissora em uma economia de criptomoedas.
O projeto DAO foi lanado em 2016 e promoveu o financiamento coletivo mais bemsucedido da histria, cuja arrecadao ultrapassou os 155 milhes de dlares. Os
desenvolvedores construram o DAO em uma blockchain, onde as doaes eram processadas
por um smart contract. De acordo com este contrato, os investidores teriam o poder de
escolher os projetos que receberiam os investimentos. Este poder era proporcional ao valor
das contribuies doadas. Antes mesmo de encerrar o perodo de arrecadaes, especialistas j
apontavam falhas no cdigo fonte (POPPER, 2016).
No dia 17 de junho de 2016, um hacker annimo descobriu uma falha no cdigo-fonte
do DAO e aproveitou-se dela, tomando para si cerca de 50 milhes de dlares. De incio,
contudo, o dinheiro ficou congelado por aproximadamente um ms, como forma de segurana
prevista no cdigo do DAO (POPPER, 2016).
A soluo apontada pelos desenvolvedores foi alterar o cdigo-fonte da blockchain,
bem como seu banco de dados, eliminando a vulnerabilidade descoberta e fazendo com que o
dinheiro retornasse aos doadores. O problema que essa tecnologia foi construda exatamente
para dificultar esse tipo de manobra, sendo quase impossvel realiz-la medida em que a
rede cresce em tamanho. Desse modo, tal alterao s poderia ser acontecer caso a maioria
dos mineradores (indivduos que armazenam e conferem os registros da blockchain) aceitasse
tal deciso. Essa posio prevaleceu (POPPER, 2016).
Contudo, no debate sobre as possveis solues, um grupo de indivduos foi contrrio
mudana do cdigo-fonte, defendendo que o projeto deveria se manter-se fiel sua
concepo original e evitar a "ingerncia" de terceiros. Para estes, a alterao forada do
cdigo e do banco de dados da blockchain feriria o que mais caro s criptomoedas: sua
liberdade contra intervenes de terceiros, ou seja, a imutabilidade de seu banco de dados
(VIGNA, 2016).
A anlise deste caso demonstra que os smart contracts ainda esto em fase de
desenvolvimento, bem como sua tecnologia base, o blockchain, e possuem muitas correes e
problemas a serem trabalhados, especialmente quanto sua confiabilidade. Os investidores
somente voltaro a investir quando se sentirem seguros para tal.

V.

CONCLUSO
Apesar de suas grandes potencialidades, os smart contracts ainda esto em estgio
inicial de desenvolvimento, com muitos problemas e imperfeies, momento em que devem
ser observados com cautela. Foi possvel, aps uma anlise terica e legal sobre os contratos,
perceber que, caso um smart contract cumpra com todos os requisitos de validade legal, este
tambm pode ser considerado um contrato perante a lei, apesar de suas peculiaridades
formais.
Ainda h inmeras questes de p, relacionadas ao modo como o direito h de lidar
com os SCs, seja do ponto de vista do controle estatal ou do ponto de vista terico. O fato
que este ainda no se tornou um tema de relevncia para a comunidade jurdica. Apesar disso,
perceptvel que as tecnologias tm interferido crescentemente no nosso dia a dia e o direito
no exceo, de modo que o futuro operador do direito ter de abordar questes dessa
natureza e um conhecimento interdisciplinar ser cada vez mais importante.

VI.

REFERNCIAS BILIOGRFICAS
BOURQUE, Samuel; TSUI, Sara Fung Ling. A lawyers introduction to smart contracts.
2014. Scientia Nobilitat. Reviewed Legal Studies. Poland
DEWEY, Joe; AMUIAL, Shawn; What is a blockchain? 2015. Disponvel em:
<https://bol.bna.com/what-is-a-blockchain/>. Acesso em Braslia, 06 de outubro de 2016.
KELLY, Brian. The Bitcoin Big Bang. 2015. Wyley. New Jersey.
MELO, Joo Ozorio de. Advogados nos EUA no conseguem impedir funcionamento da
LegalZoom. Disponvel em: <http://www.conjur.com.br/2014-ago-01/advogados-eua-naoimpedir-funcionamento-legalzoom>. Acesso em Braslia, 28 de outubro de 2016.
MORRISON, Alan. Blockchain and smart contract automation: How smart contracts
automate digital business. 2015. Disponvel em: <http://www.pwc.com/us/en/technologyforecast/blockchain/digital-business.html>. Acesso em Braslia, 06 de outubro de 2016.
POPPER, Nathaniel. A Hacking of More Than $50 Million Dashes Hopes in the World of
Virtual Currency. 2016. Disponvel em:
<http://www.nytimes.com/2016/06/18/business/dealbook/hacker-may-have-removed-morethan-50-million-from-experimental-cybercurrency-project.html>. Acesso em Braslia, 28 de
outubro de 2016.

VIGNA, Paul. Ethereum Gets Its Hard Fork, and the Truth Gets Tested. 2016.
Disponvel em: < http://blogs.wsj.com/moneybeat/2016/07/20/ethereum-gets-its-hard-forkand-the-truth-gets-tested/>. Acesso em Braslia, 28 de outubro de 2016.
WALSH, Dean. A Begginers Guide to Smart Contracts. 2015. Disponvel em:
<http://cryptorials.io/a-beginners-guide-to-smart-contracts/>. Acesso em Braslia, 04 de
outubro, 2016.

También podría gustarte