verkoop bitcoin vir groot wins

koop bitcoin op super laag prys



3 smart kontrak misconceptions

Afrikaans Bitcoin News


3 smart kontrak misconceptions
2017 02 20



olivier rikken is bestuurder publiek spreker en gedink leier op digitale disruption blockchain en besigheid proses bestuur op axveco 'n boutique consultancy firma headquartered in amsterdam
in hierdie mening artikel rikken outlines drie gemeenskaplike foute newcomers maak toe op soek te hefboom blockchain gebaseer smart kontrak tegnologie

'n van die die meeste belowende developments in blockchain is die idee van smart kontrakte
eerste gedetailleerde deur cryptographer nick szabo in sy 1994 papier smart kontrakte szabo describes die begrip soos 'n computerized transaction protokol wat executes die ingevolge van 'n kontrak vandag die aanleiding van die ethereum blockchain facilitates die maklik ontwikkeling en deployment van hierdie begrip in 'n publiek omgewing
nog hierdie het gelei te 'n wolk van verwarring rondom smart kontrakte vir wat minder ken met smart kontrakte hierdie artikel provides 'n mooi inleiding
maar voordat ons duik in ek d soos te staat wat ek glo die aantal van moontlikheid en gebruik gevalle vir smart kontrakte is groot en kan maak reële spel changers oor verskillende nywerhede egter werk met verskillende maatskappye op moontlikhede ek opgemerk word wat baie is nog steeds sukkel te verstaan wat smart kontrakte werklik is hoe hulle werk en wat hulle kan doen
hier is die drie kwessies wat ek ontmoeting die meeste
1 smart kontrakte is net kode nie kontrakte
'n gemeenskaplike 'n frase wat is dikwels quoted is smart kontrakte is nie smart nie kontrakte hulle is net stom kode
in verskillende gevalle hierdie kan wees ware soos toe jy is skep 'n decentralized aansoek wat nie nie betrek die oordrag van waarde egter in ander gevalle smart kontrakte kan het meer characteristics van conventional kontrakte
toe ons sien op conventional kontrakte die semantics van 'n kontrak consist van twee hoof elemente namely

operasionele semantics wat is die operasionele interpretation van 'n kontrak dit describes die oorweging van die akkurate aksies soos ooreengekom en te wees geneem deur die betrokke partye hierdie is typically wat kan wees geprogrammeer in 'n smart kontrak
denotational semantics die nie operasionele reg interpretation van die hele kontrak insluitende maar nie beperk te 'n verwysings na te ander dokumente jurisdiksie ens hierdie is die interpretation wat sou wees gegee te die kontrak soos 'n prokureur sou lees dit hierdie element is in die meeste gevalle nie ingesluit in smart kontrak hoewel verwysings na kon wees bygevoeg soos kommentaar in die kode

waarom is mense instelling up kontrakte in die eerste plek meestal omdat hulle don t ten volle vertrou elke ander vir die uitvoering van 'n ooreenkoms ten spyte van 'n verbale ooreenkoms of soos bewys vir derde partye wat 'n oordrag van goedere was wettige
neem hierdie en die operasionele element van kontrak semantics in gedagte indien 'n smart kontrak is die resultaat van 'n ooreenkoms tussen twee of meer partye en onderteken deur al partye deur actively transacting te die smart kontrak dit kon dus wees gesien soos constituting die operasionele semantics van 'n tradisionele kontrak hoewel geskryf in 'n unfamiliar taal
hantering konflik kon mooi baie volg die dieselfde roete soos met al tradisionele kontrakte ie via howe mediation ens
die hoof verskil sal wees wat in 'n baie van gevalle die oordrag van waarde soos 'n resultaat van automated kontrak uitvoering het reeds het geneem plek
2 smart kontrakte kan bedryf ten volle autonomously
hierdie bring ons te die tweede misconception
'n van die die meeste gemeenskaplike foute is wat mense het die persepsie wat 'n smart kontrak kan actively skandeer sy omgewing en uit te voer in reaksie te veranderinge accordingly ie 'n smart kontrak proactively queries 'n external databasis en veranderinge sy eie staat gebaseer op die uitkoms van die query
blockchain in sy wese is transaction gedrewe hierdie is ook die geval vir smart kontrakte en dus smart kontrakte is reactive
die kode van 'n smart kontrak is net uitgevoer toe genoem op deur 'n transaction of boodskap wat is gestuur te die smart kontrak hierdie kan óf wees gedoen uit 'n external rekening besit deur 'n natuurlike persoon of 'n maatskappy stuur 'n transaction of 'n ander smart kontrak stuur 'n boodskap te die smart kontrak hierdie ander smart kontrak word triggered deur 'n transaction of boodskap self
in benewens die inligting beskikbaar te 'n smart kontrak gedurende uitvoering is baie beperk
soos stated in die ethereum documentation hierdie uitvoering behoeftes te wees volledig deterministic sy net konteks is die standpunt van die blok op die blockchain en al data beskikbaar verder dit is nie net sandboxed maar eintlik volledig geïsoleerde wat beteken wat kode loop binne die evm het geen toegang tot te netwerk filesystem of ander processes smart kontrakte selfs het beperk toegang tot te ander smart kontrakte
die beskikbaar data is die data gestuur te die kontrak in die transaction of boodskap plus die data in die stoor staat en geheue van die kontrak
terwyl 'n smart kontrak kan roep ander smart kontrakte eg lees balances van ander smart kontrakte weer entrancy is nie aanbeveel deur verskillende kundiges soos hulle staat dit moet net wees gebruik soos 'n laaste wintersport
additionally smart kontrakte kan net doen basiese calculations soos toe te voeg subtracting en dividing hulle is nie in staat van presterende groot data analytics
sodat toe dit kom te ontwerp processes wat betrek smart kontrakte weet wat op hierdie tyd hulle is reactive het beperk inligting te werk met kan net doen basiese calculations en het beperk interaction moontlikhede die examples soos beskryf hier is primarily gebaseer op ethereum s smart kontrakte wat bring my te die laaste punt
die smart kontrak
daar is geen so 'n ding soos die smart kontrak
soos mense dikwels maak die fout te praat oor die blockchain druk van verwys te 'n spesifieke blockchain eg bitcoin ethereum hyperledger ens die dieselfde fout is dikwels gemaak vir smart kontrakte
die meeste blockchains het geen smart kontrak capabilities op al of indien hulle doen dit s net in baie beperk vorm of via pegged sidechain solutions
die funksies wat 'n smart kontrak kan besit te neem verskil per blockchain
sodat toe dit kom te ontwerp solutions wat nodig smart kontrakte daar is geen so 'n ding soos die smart kontrak in einde te maak 'n smart kontrak wat voldoen aan jou requirements wees baie versigtig en akkurate toe besluit wat blockchain te gebruik
rooi potlood beeld via



<<< ---