Voleu conèixer els contractes intel·ligents d’Ethereum? Si ho feu, heu arribat al lloc correcte. En aquest article, explorarem els contractes intel·ligents en el context d’Ethereum. De fet, va ser Ethereum qui va portar el concepte d’automatització mitjançant contractes intel·ligents. Va canviar l’evolució de la tecnologia blockchain i va contribuir a configurar el futur de blockchain en el seu conjunt.
L’augment de la cadena de blocs en els darrers anys tampoc no es pot negar. Projectes com Hyperledger i Corda són a l’avantguarda en aportar tecnologia blockchain a empreses de tot el món.
És evident que el concepte blockchain ideat a partir de l’alliberament de la primera moneda criptogràfica, és a dir, que Bitcoin no era suficient per satisfer la demanda de l’actual empresa de generació. Amb els contractes intel·ligents, la nova generació de tecnologia blockchain utilitza diferents tecnologies de llibres distribuïts per adaptar-se millor a les demandes dels diferents sectors.
Comencem comprenent què són els contractes intel·ligents d’Ethereum o els contractes intel·ligents en general.
Què és un contracte intel·ligent?
Els contractes intel·ligents estan dissenyats per funcionar com un protocol informàtic que pot verificar, aplicar i facilitar digitalment un contracte sense necessitat de fer cap tràmit. És similar als contractes en paper, però es gestiona de manera més eficaç i eficaç en comparació amb ells. Els contractes intel·ligents són viables per gestionar el rendiment de les transaccions entre parts.
Els contractes intel·ligents són possibles a causa de la veritable naturalesa del blockchain, és a dir, la descentralització. No hi ha dubte que, sense la necessitat dels intermediaris, també es poden automatitzar les tasques o transaccions realitzades per les parts.
Sense possibilitat de conflicte, blockchain sempre ha estat l’elecció número u per a les empreses que prefereixen una transparència i credibilitat completes.
Tot això significa que els contractes intel·ligents es poden utilitzar per compartir valor en forma d’accions, propietats o diners a través d’una manera lliure de conflictes, transparent i descentralitzada. Com que no hi ha un home intermedi, el procés també és segur i és a prova de manipulacions gràcies a l’ús de la característica d’immutabilitat de blockchain i la criptografia.
Un context senzill
Una manera més senzilla d’entendre-la és comparar-la amb una màquina de pesar. Per utilitzar la màquina, tot el que heu de fer és donar a la màquina l’entrada necessària i esperar que la calculi.
Aquí no hi ha un home mig i és precís sense ser manipulat. És un simple contracte entre vostè i la màquina.
Els contractes intel·ligents també funcionen de la mateixa manera. Amb això, no haureu de desconfiar de cap tercer. En un contracte intel·ligent, les normes es defineixen adequadament juntament amb les sancions o altres clàusules acordades per les dues parts.
Això és similar al d’un acord normal que es fa mitjançant un contracte tradicional. Tot i això, en els contractes intel·ligents o en els contractes intel·ligents d’Ethereum, tot està automatitzat.
Voleu obtenir més informació sobre els contractes intel·ligents? Llegiu aquí la nostra guia definitiva: Contractes intel·ligents: la guia definitiva per a principiants.
Qui va crear contractes intel·ligents i contractes intel·ligents Ethereum?
El concepte de contractes intel·ligents va existir el 1996. Va ser introduït per primera vegada per Nick Szabo. Va ser un informàtic. Amb el temps, en va treure millors versions i va publicar diverses publicacions.
Però, la implementació real dels contractes intel·ligents va passar amb l’alliberament de Bitcoin, la criptomoneda que es va llançar el 2009.
No obstant això, el veritable ús es va fer per primera vegada a Ethereum, on Vitalik Buterin, on va treballar en la correcta implementació de contractes intel·ligents.
Segons ell, un contracte intel·ligent és un programa que utilitza codi per determinar el propietari de l’actiu i automatitza el procés per fer-ho. Si els actius no s’assignen a una persona, els reembossaments s’efectuen segons les condicions establertes dins del contracte intel·ligent. Es tracta d’un pas endavant en comparació amb la tecnologia de llibres descentralitzats, on la idea principal és replicar i compartir dades sense necessitat d’autoritat centralitzada..
Actualment, els contractes intel·ligents s’utilitzen en gairebé totes les criptomonedes.
Per què necessitem contractes intel·ligents d’Ethereum??
En aquesta secció, aprendrem per què necessitem contractes intel·ligents d’Ethereum. Igual que qualsevol contracte intel·ligent, els contractes intel·ligents d’Ethereum tenen els seus propis avantatges.
-
Confiança
Els contractes intel·ligents infonen confiança a tot l’acord o acord que estableixen les parts per fer transaccions. Amb els contactes intel·ligents, ningú no pot modificar els documents ni canviar les condicions del contracte. Els documents també s’emmagatzemen amb seguretat amb mètodes de xifratge adequats sense la necessitat d’una autoritat centralitzada. L’ús de contractes intel·ligents també confia confiança als participants sense la necessitat de conèixer completament l’altra part.
-
Autonomia
L’ús del contracte intel·ligent proporciona autonomia, ja que no necessita cap tercer intermediari per facilitar la transacció o l’acord.
-
Estalvis
L’ús de contractes intel·ligents també suposa un estalvi per a les parts implicades en l’intercanvi. L’estalvi es fa eliminant els agents immobiliaris, notaris, assistència o qualsevol altra forma d’intermediaris innecessaris. En paraules simples, el contracte intel·ligent elimina les tarifes addicionals associades a la majoria dels serveis que hi ha.
-
Seguretat
Els contractes intel·ligents són segurs en comparació amb altres formes de mètodes tradicionals de gestió de contractes. Els contractes intel·ligents són difícils de piratejar si s’implementen correctament. Al cap i a la fi, utilitzen la criptografia per no fer res que es pugui piratejar o canviar.
-
Precisió
Totes les transaccions realitzades mitjançant contractes intel·ligents són exactes i no tenen errors tenint en compte que el contracte intel·ligent en el moment de la creació es va revisar bé abans de publicar-lo.
Com funciona el contracte intel·ligent Ethereum?
En aquesta secció, aprendrem com funcionen els contractes intel·ligents d’Ethereum o, en general, els contractes intel·ligents.
Abans de començar, hem d’entendre que de la manera més bàsica, Bitcoin donava suport als contractes intel·ligents. Ho va fer proporcionant la xarxa com una manera de transferir valor d’un parell a un altre. Els nodes de la xarxa s’encarreguen del procés de validació.
No obstant això, l’ús de contractes intel·ligents és molt més que una simple criptomoneda.
Fem una ullada a Ethereum. Va introduir un llenguatge de seqüència d’ordres i la idea de configurar contractes intel·ligents per fer alguna cosa més que transferir valors o actius entre companys.
Va permetre als desenvolupadors crear els seus propis programes mitjançant contractes intel·ligents, que també es coneixen com a agents autònoms Llibre blanc Ethereum.
Ethereum va permetre donar suport a un abast més ampli d’instruccions computacionals perquè és un “complet de Turing”.
Llavors, de què són capaços els contractes intel·ligents en una xarxa Ethereum? Vegem-ho a continuació.
- Els contractes intel·ligents d’Ethereum ofereixen funcions de signatura múltiple. Això vol dir que es poden crear comptes amb contractes intel·ligents en què la despesa es realitzi en funció de l’acord de la gent d’un grup.
- També es pot utilitzar eficaçment per proporcionar utilitat contractual, és a dir, proporcionar-la a altres contractes.
- Els contractes intel·ligents es poden utilitzar per gestionar acords entre usuaris.
- Per últim, pot actuar com una manera d’emmagatzemar informació, com ara registres de membres.
Els contractes intel·ligents tampoc no funcionen de forma aïllada. Per fer-los funcionals i manejables, podeu fer diverses maneres de connectar conjuntament els contractes intel·ligents i la xarxa blockchain.
Per exemple, si un contracte intel·ligent gestiona el nombre d’admissions en una escola, es basarà en altres contractes intel·ligents que facilitin les admissions, les validaran i transferiran les admissions a l’esmentat subjecte..
Creació del vostre propi contracte intel·ligent
Crear el vostre propi contracte intel·ligent és fàcil. Hi ha una gran quantitat de recursos en línia que podeu utilitzar per crear el vostre propi contracte intel·ligent. Un d’aquests recursos prové dels documents de Solidity, el llenguatge de programació que s’utilitza per escriure contractes intel·ligents a la plataforma Ethereum. Vegem els exemples de contractes intel·ligents d’Ethereum.
Per accedir al tutorial, podeu consultar-ne la documentació aquí: Introducció als contractes intel·ligents: documentació Solidity 0.6.7. Aquí també podeu conèixer el tutorial sobre contractes intel·ligents d’Ethereum.
Solidity és un dels idiomes de contractes intel·ligents d’Ethereum que podeu utilitzar per desenvolupar contractes.
A continuació, també veurem un exemple que s’extreu de la documentació.
Creació del vostre propi contracte intel·ligent Ethereum
L’anterior és un exemple d’emmagatzematge en què iniciem una variable storageData i, a continuació, configureu-lo públicament mitjançant la funció set (unit x). Els valors es retornen mitjançant la funció get ().
Vegem l’exemple de la sub moneda.
Exemple de submoneda
Aquí tenim el contracte Coin ().
Al contacte, hem definit les funcions clau que inclouen
- Enviada (adreça de, adreça a, uint import) → S’utilitza per enviar l’import d’una adreça a una altra.
- constructor () → inicia el constructor
- function mint (receptor d’adreça, import uint) → Fàbrica la criptomoneda
Casos d’ús del contracte intel·ligent d’Ethereum
Hi ha diversos casos d’ús de casos d’ús del contracte intel·ligent d’Ethereum. Anem a revisar-los breument un per un.
-
Govern
Un dels millors casos d’ús dels contractes intel·ligents és al govern. Per exemple, poden utilitzar-lo per votar, que és un dels principals problemes de governança.
La gent vol transparència i els contractes intel·ligents poden ajudar els sistemes de votació a proporcionar-ho. D’aquesta manera, no hi haurà política ni conspiració al voltant del vot. La solució basada en llibres majors pot rastrejar vots fàcilment i garantir que els resultats siguin el més precisos possible.
Els contractes intel·ligents també poden millorar la participació dels votants, ja que es pot fer funcionar amb una identitat digital que no requereix emplenar formularis. Els votants poden optar per votar mitjançant un sistema en línia segur, millorant la possibilitat de triar al partit un partit governamental just.
-
Gestió
També pot automatitzar els seus processos de treball mitjançant contractes intel·ligents.
A més, l’ús de contractes intel·ligents significa que hi ha una millor confiança entre la direcció, ja que la font d’informació és un llibre major que s’actualitza constantment amb informació nova verificable..
Altres avantatges són la transparència, la precisió i els sistemes automatitzats. És evident que no té cap sentit avançar i tornar per a aprovacions i discussions quan es disposa d’una única font de distribució d’informació que no es basa en un enfocament centralitzat..
Millora el processament a un nivell completament nou, sense dependència d’altres processos i menys possibilitats de compartir i utilitzar la informació errònia. També s’encarrega dels assentaments i plets.
-
Cadena de subministrament
Sens dubte, la cadena de subministrament és el cas d’ús número u dels contractes intel·ligents. Qualsevol cadena de subministrament que utilitzi Ethereum es pot beneficiar del que poden fer els contractes intel·ligents d’Ethereum.
Per exemple, un sistema de lliurament que utilitza contractes intel·ligents per fer un seguiment del producte, l’estat en què es troba i altres detalls clau que no eren possibles sense l’ús dels contractes intel·ligents o del sistema de llibres comptables. A més, els contractes intel·ligents són capaços d’ordenar automàticament coses si s’esgoten els subministraments.
Això és important per als minoristes o per als mercats de la cadena de subministrament en línia, ja que no han de tenir sempre en compte què han de reposar, cosa que permet als socis treure el màxim profit del sistema automatitzat. Un avantatge més de l’ús de contractes intel·ligents és la resolució de conflictes a la cadena de subministrament. Com que es fa un seguiment de tot, les disputes es resolen en qüestió de minuts.
-
Automòbil
L’automòbil és un altre cas d’ús per als contractes intel·ligents. La indústria de l’automòbil pot utilitzar contractes intel·ligents pel que fa a la conducció autònoma.
Els contractes intel·ligents poden ajudar a esbrinar els errors durant un accident o ajudar a comprendre els problemes que es produeixen al cotxe. Això pot ajudar amb l’assegurança d’automòbil i evitar que es produeixin fraus.
També pot ajudar realment als usuaris que es veuen afectats per un accident de cotxe i aconseguir que la seva assegurança es resolgui molt ràpidament!
-
Estat real
Alguna vegada heu pensat a comprar una casa i després decidiu endarrerir-la a causa del llarg procés que es necessita per aconseguir-ne una? Si ho fas, no estàs sol.
Per no parlar, hi ha processos de verificació que poden trigar força temps a aconseguir la propietat de la vostra nova casa!
Tots aquests es poden automatitzar amb l’ajut de contractes intel·ligents que poden governar tot el procés de compra i transferència de propietat de venedor a comprador. La clàusula es pot decidir i codificar en un contracte intel·ligent abans que es publiqui.
Un cop fet, el comprador ha de pagar les quotes o el pagament. Un cop feta, la propietat de la nova casa es transferirà automàticament.
-
Atenció sanitària
El darrer cas d’ús d’Ethereum per a contractes intel·ligents és la sanitat. L’assistència sanitària pateix actualment molts problemes i obstacles a l’hora de donar servei als pacients. Un d’aquests problemes inclou l’emmagatzematge i el manteniment dels registres de salut personals del pacient.
Com que cada proveïdor de salut té la seva pròpia base de dades i la seva forma de gestionar-los, és difícil que els proveïdors de serveis puguin accedir a registres anteriors.
Això comporta incoherències a l’hora d’atendre els pacients. A més, sense una xarxa descentralitzada adequada, obtenir una assegurança també pot esdevenir un repte.
Els contractes intel·ligents que s’executen a la xarxa Ethereum poden resoldre els problemes sanitaris creant un sistema sanitari on es pugui accedir als perfils dels pacients a través d’una xarxa descentralitzada. També millora els resultats de les proves, el compliment de la normativa i la supervisió del subministrament de medicaments!
Conclusió
El contracte intel·ligent d’Ethereum és aquí per quedar-se. Permeten que la tecnologia blockchain funcioni i els automatitzi sense la necessitat d’una autoritat centralitzada.
El fet que hi hagi molts casos d’ús per a contractes intel·ligents fa que sigui encara més útil per a les empreses que hi ha. La propera vegada que aneu a comprar la casa, busqueu una plataforma descentralitzada i feu ús de contractes intel·ligents.
D’aquesta manera, podeu automatitzar el procés de compra, ja que us permetrà automatitzar el préstec i el pagament inicial. Un cop hàgiu completat el pagament, el contracte intel·ligent us transferirà automàticament la propietat immobiliària!
Què sorprenent és això? Dret!
Llavors, què en penseu dels contactes intel·ligents en general? Comenta a continuació i fes-nos-ho saber.