wat iot geskiedenis reveals oor blockchain s uitdagings
dave hudson is die skrywer van die hashingit com blog hy is ook die vp van sagteware architecture op immutable ledger firma peernova en 'n lank tyd ontwerper van bedryfstelsel stelsels distributed stelsels netwerk stacks compilers en databases
in hierdie 2016 in hersiening spesiale "maak hudson reviews die verskillende struggles internet van dinge iot innovators het gesig staar sedert die 1990s 'n cautionary verhaal van wat kan wees in stoor vir blockchain
2009 sien satoshi nakamoto deploy die eerste bitcoin node en binne vyf jaar sy blockchain moes geword 'n groot skaal industrie
maar terwyl nuwe programme en kommersiële geleenthede leek net 'n kort stap weg in 2016 ons besef wat industriële blockchains weren t gaan te wees sodat straightforward
vroeë entoesiasme vir nuwe technologies is niks nuwe met die meeste 'n aanvanklike golf van opwinding sien nuwe idees touted soos solutions te 'n groot reeks van probleme die hype fades gee manier te skepticism en uiteindelik reële programme
in die laat 1990s die idee van internet verbind elke elektroniese toestel leek inescapable
elke vending masjien koffie pot toaster yskas mikrogolf en tv sou wees cabled te die netto en 'n utopian deel van data sou verbeter lewe vir almal
die werklikheid vir wat ons nou langtermyn die internet van dinge of iot was 'n min verskillende
dit s al oor geld
die oorspronklike teorie van iot was wat data sou maak alles 'n beter
mikrogolf ovens kan skandeer kook instruksies en dus nie maak foute refrigerators kan reorder melk ens automation sou liberate users van hierdie appliances en gee hulle tyd vir ander dinge
ongelukkig die teorie hadn t is gewerk het uit ten volle
toe te voeg internet connectivity te 'n toestel is nooit vry van aanklag in die meeste gevalle hierdie was 'n koninkryk van klein laag cpu powered toestelle met geen connectivity sodat maak hulle internet verbind was gaan te koste geld
in die 20 jaar sedert wat oorspronklike idees min het verander
laat s oorweeg die mikrogolf oond byvoorbeeld 'n mikrogolf sou nodig 'n mooi eenvoudig iot hardeware ontwerp sodat miskien 5 in dele koste die eerste probleem is wat die 5 draai in nearer 15 deur die tyd ons voeg die margins vir die maatskappy maak die kring rade die maatskappy gebou die produk en die retailer wat verkoop dit
ons volgende probleem is wat net gesien die hardeware in ons mikrogolf oond isn t voldoende ons nodig te maak dit kommunikeer met servers wat weet hoe lank en op wat krag vlak elke nuwe soort van gevries pizza behoeftes te kook wat implies servers dit implies dev ops spanne dit implies sagteware engineers en dit implies besigheid ontwikkeling mense wat oortuig pizza manufacturers te voorsiening te maak kook besonderhede vir elke nuwe produk hulle ontwerp
die infrastructure kant het miskien koste ons 'n ander 10 per eenheid
smart toestelle is 'n min soos smart kontrakte
hulle weer groot toe hulle net werk maar nie sodat groot toe mense maak foute die 1990s visie van iot betrokke baie van netwerk cables maar dan ons het wi fi en die drade kon gaan weg
iemand wat weet die tegnologie verstaan wat mikrogolf ovens en 2 4 ghz wi fi don t speel mooi saam similarly 5 ghz wi fi en soliede mure don t speel mooi saam
terwyl ons iot mikrogolf oond kan verbind te 'n huis router net boete in 95 van huise die ander 5 wouldn t werk reliably indien op al in teenstelling met sagteware wat geneig is te wees notoriously unreliable mikrogolf ovens mooi baie net werk
indien hulle don t dan kliënte kry irate en selfoon die manufacturer meer koste hulle terugkeer faulty toestelle hulle laat slegte reviews op amazon en hulle gelofte nooit te koop wat merk weer
die idee van 'n smart mikrogolf kan nog steeds sien groot op 'n powerpoint dia maar die niggling besonderhede beurt 'n interessante begrip in 'n aanspreeklikheid dit isn t die moeite werd die opstel tyd en 50 te 'n kliënt en die probleme isn t die moeite werd dit vir die manufacturer
dieselfde oud storie
ons het die dieselfde uitdagings toe dink oor gebruik vir blockchains
nie elke probleem behoeftes 'n blockchain soos 'n oplossing blockchains koste geld in ingevolge van verwerking stoor en replication tegnologie in die geval van 'n decentralized cryptocurrency so 'n soos bitcoin die blockchain soos begrip is 'n noodsaaklik characteristic te bou 'n viable ontwerp maar vir ander probleme ons nodig te vra indien die blockchain funksies is doen iets wat waardevolle
indien binnelandse microwaves aren t 'n opsie dan miskien refrigerators kan wees binnelandse kinders het baie van die dieselfde probleme soos microwaves maar hoe oor kommersiële refrigeration wat indien ons kon verbind hierdie toestelle sodat wat indien hulle gebreek neer ons kon vermy duur verliese
'n groot industriële koue stoor kan bevat honderde van duisende van dollar van refrigerated produkte sodat signaling breakdowns en vermy voorraad verliese moet wees 'n waardevolle probleem te los
die maths is compelling maar die probleem is wat dit was 25 jaar gelede ook
terwyl hulle kan nie het ooreenstem met ons iot visie baie maatskappye reeds gevind approaches te netwerk hierdie toestelle 'n lank tyd gelede
hierdie byvoorbeeld het 'n ander subtlety voedsel stoor is oor die algemeen onderwerp te regulasies en baie lande vereis wat rekords is gehou van die temperatures op wat produkte was stored
sonder networking daar sou wees 'n nodig vir iemand te manually rekord temperatures elke paar ure en hierdie is beide duur en fout prone kommersiële refrigeration toerusting ook behels diens maatskappye en manufacturers voorsien op werf herstelwerk sodat ons het meer stakeholders vir wie toegang tot te data is belangrik
'n na vyf oog van die probleem kan goed het geïgnoreer hulle onverwags stakeholders voer onverwags koste en kan weerstaan veranderinge wat doen nie ook bied hulle aansienlike voordele
die implications vir blockchains is baie soortgelyke
indien 'n probleem is reeds word opgelos dan selfs indien 'n blockchain kan wees nuttig ons nodig te vra indien dit bied genoeg incremental advantages doen ons weet wat al die probleme is insluitende die kinders wat kan nie wees voor die hand liggend nie, tensy ons was domain kundiges is daar stakeholders so 'n soos netwerk architects sekuriteit kundiges data architects dev ops spanne ens wat moet verandering existing stelsels te aanneem 'n nuwe 'n is daar analytical behoeftes wat vereis groot data relational graph of tyd reeks views van 'n data wat is word processed
vir ewig is 'n lank tyd
verlaat ter syde spesifieke gebruik van iot vir 'n oomblik dit s die moeite werd oorweging van 'n belangrik characteristic van die toestelle wat was veronderstel is om te geword smart en verbind hierdie toestelle don t kry vervang baie vinnig
die meeste van ons verbind toestelle kry vervang baie vinnig vendors voorsiening te maak ondersteuning vir 'n paar jaar maar dan verwag users te discard hulle en koop nuwe kinders
die probleem is ons don t doen hierdie met die meeste van ons elektriese items ons typically net vervang hulle toe hulle misluk deur maak hulle verbind ons voer geheel en al nuwe modes van mislukking
'n so 'n probleem is hoe doen ons hou ouer toestelle werk typically manufacturers don t ontvang 'n vorm van revenue keer 'n toestel is verkoop sodat wat is die incentive te hou voorsien sagteware updates keer wat toestelle is uit van warranty
'n ander probleem is wat selfs indien ons kan wil te betaal vir updates en fout fixes dit kan nie wees economically feasible te voorsiening te maak hulle ouer toestelle sal het minder kragtige hardeware wat kan nie leen self te nuwe funksies
'n finale probleem is wat ons manufacturer kan nie het oorweeg die moontlikheid van 'n toestel steeds gekompromitteer
die onlangse mirai botnet het undoubtedly highlighted hierdie kwessies maar hoe baie toaster manufacturers het die vlak van sekuriteit ingenieursdienste vaardigheid te veilige en bly te veilige 'n iot toestel teen gevorderde adversaries
hierdie is al governance probleme hoe sal ons iot toestel keer geïnstalleer bly te funksie en vermy steeds 'n probleem
die parallels vir blockchains is weer opvallend
ons het gesien groot betref oor die governance van die bitcoin en ethereum networks die hele 2016 met beide gesien probleme in ingevolge defining operasionele reëls in die aangesig van users stoot die grense van die geïnstalleer ontwerpe
met bitcoin die blok grootte het gesien miners incentivized te restrict blok expansion te maximize mining rewards terwyl die dao hack incentivized users te wil hul coins terug
toe ons oorweeg die deployment van blockchains in ander tipes van programme dan hoe is hierdie spesies van governance kwessies te wees reviewed en opgelos indien ons oorweeg stelsels wat kan potensieel bedryf vir baie jaar dan wat nie dit beteken te het immutable stoor onbepaalde tyd hoe sal die onvermydelik foute van verskillende mens users wees corrected wat is die incentives vir participants te hou stelsels loop korrek
in die geval van kommersiële deployments wat is die implications vir rol uit updates en upgrades oor organizations wat het verskillende prioriteite
'n nuwe hype
ons reis deur die geskiedenis van iot het is 'n bietjie cautionary en daar is baie unanswered vrae maar hierdie is nie die storie van 'n verlore oorlog
twintig jaar gelede internet radio- dryf moes skaars surfaced tivo moes nog te produseer 'n stel bo vak en idees van 4k video op vraag streaming was ver wetenskap fiksie
vinnig vorentoe 20 jaar later en designers het leveraged advances in verwerking krag bestuur groot gebied networking wireless networking stoor mekaar technologies en distributed wolk stoor te construct nuwe einde user ervarings
smart tvs en smartphones is skaars recognizable uit vroeër crt tvs en crude selfoon fone en nog beide het 'n duidelik lineage te die oorspronklike idee van verbind dinge
iot aangekom maar nie baie soos verwag
besigheid empires gebaseer op die concepts van vhs tapes en dvds was displaced users verwerf toegang tot te ver meer inhoud met laer koste en dramatically verbeter gemak iot technologies was nie gebruik in isolation maar was gekombineer te los reële probleme vir die mense wat uiteindelik betaal vir die solutions kliënte
hierdie dan is deel van die uitdaging vir blockchains
die kommersiële refrigeration stelsels stadig verander ook internet connectivity was 'n 'n beter benadering as die advertensie hoc metodes gebruik 20 jaar gelede en sodat vervang vroeër ontwerpe toe hulle bereik natuurlike vervanging cycles so ook volwasse en meer in staat blockchain ontwerpe kan goed het geleenthede te vervang ander technologies in die toekoms
bitcoin staan soos die eerste byvoorbeeld van 'n viable blockchain oplossing te 'n goed defined probleem soos met baie eerste generasie ontwerpe dit het ook bedien te highlight uitdagings en sy uiteindelike sukses of mislukking sal hang af op sy vermoë om te sien hulle opgelos
die uitdaging vir ander blockchains kan wees soortgelyke maar gewen het t wees die dieselfde
blockchain tegnologie sal wees goed bedien deur recognizing en confronting die hardste probleme wat ons weet oor eerder as verbeel wat ons kan los hulle later ons weet wat kwessies so 'n soos sekuriteit privaatheid deployment en governance nodig te wees gerig
op die dieselfde tyd ons moet vermy die versoeking te gebruik blockchains en blockchain idees waar hulle is nie die die beste solutions en kampioen wat waar hulle is
indien ons doen hierdie dinge dan 2017 moet wees 'n jaar waar blockchain hype gee manier te blockchain hoop