{"id":34612,"date":"2019-10-31T21:59:22","date_gmt":"2019-10-31T18:59:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blokchejn-chto-nam-stoit-kejs-postroit\/"},"modified":"2019-10-31T21:59:22","modified_gmt":"2019-10-31T18:59:22","slug":"blokchejn-chto-nam-stoit-kejs-postroit","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/blokchejn-chto-nam-stoit-kejs-postroit","title":{"rendered":"Blockchain: vad kostar det oss att bygga en anv\u00e4ndning?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>M\u00e4nsklighetens hela historia \u00e4r ett f\u00f6rs\u00f6k att riva den gamla ordningen och bygga en ny, sj\u00e4lvklart b\u00e4ttre. (Anonym f\u00f6rfattare)<\/i><\/p>\n<p>I den f\u00f6reg\u00e5ende artikeln <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/443282\/\">Vad kostar det oss att bygga blockchain?<\/a><\/noindex> Vi har f\u00f6rst\u00e5tt de teknologier som alla blockchainer bygger p\u00e5. Nu \u00e4r det dags att f\u00f6rst\u00e5 vilka problem moderna blockchainer kan l\u00f6sa. L\u00e5t oss f\u00f6rst titta p\u00e5 analysen av det aktuella tillst\u00e5ndet f\u00f6r blockchain och framtidsutsikterna. Som teknisk specialist uppskattar jag f\u00f6retaget Gartner med sina m\u00e5nga teknologiska mognadscykler (Hype Cycles). Grafen visar blockchainens mognadscykel i n\u00e4ringslivet i slutet av 2018. Vilka slutsatser kan vi dra?<\/p>\n<p><img decoding=\"async\" alt=\"Blockchain: vad kostar det oss att bygga en anv\u00e4ndning?\" src=\"\/wp-content\/uploads\/2019\/05\/04333a58930b95f2e99fee0da1769e75.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Analys fr\u00e5n Gartner<\/h2>\n<p><\/p>\n<ul>\n<li>Grafen visar att m\u00e5nga moderna industrier f\u00f6rs\u00f6ker till\u00e4mpa blockchain f\u00f6r att l\u00f6sa sina produktionsproblem, och varje \u00e5r dyker nya industrier upp som b\u00f6rjar utforska blockchain.<\/li>\n<li>Trots det har ingen industri \u00e4nnu n\u00e5tt varken produktivitetens plat\u00e5 eller ens en upplysningens lutning. <\/li>\n<li>Naturligtvis kommer inte alla industrier som just nu \u00e4r p\u00e5 v\u00e4g mot toppen av f\u00f6rv\u00e4ntningarna att n\u00e5 produktivitetens plat\u00e5, men med tanke p\u00e5 den massiva r\u00f6relsen kommer vi om 5-10 \u00e5r att bevittna en omfattande anv\u00e4ndning av flera anv\u00e4ndningsfall. <\/li>\n<li>Och var \u00e4r Bitcoin, mining och \u00f6verhuvudtaget kryptovaluta, kanske du fr\u00e5gar? Dessa teknologier ger ju betydande vinster? De var med p\u00e5 graferna f\u00f6r tidigare \u00e5r, men i \u00e5r har de redan l\u00e4mnat produktivitetens plat\u00e5 efter sina f\u00f6reskrivna 10 \u00e5r.<\/li>\n<\/ul>\n<p>\nDen f\u00f6ljande grafen visar mognaden hos blockchain-teknologier: <\/p>\n<p><img decoding=\"async\" alt=\"Blockchain: vad kostar det oss att bygga en anv\u00e4ndning?\" src=\"\/wp-content\/uploads\/2019\/05\/2259bd38955f4b7c631fa7e20645405c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVad kan man s\u00e4ga om denna graf?<\/p>\n<ul>\n<li>De flesta moderna blockchain-teknologier befinner sig ocks\u00e5 p\u00e5 en diskussionsv\u00e5g. Men inte f\u00f6r att det \u00e4r nya teknologier, utan f\u00f6r att industrierna utforskar deras till\u00e4mplighet p\u00e5 sina datainstrukturer, volymer och bearbetningshastigheter, s\u00f6ker m\u00f6jligheter att \u00f6ka effektiviteten och minska kostnaderna med hj\u00e4lp av blockchain-teknologier. <\/li>\n<li>Intresset f\u00f6r kryptovaluta-mining, klassisk blockchain och i allm\u00e4nhet distribuerad ledger-teknologi b\u00f6rjar avta. <\/li>\n<\/ul>\n<p>\nNu ska vi titta p\u00e5 vilka branschfall som f\u00f6rs\u00f6ker anv\u00e4nda blockchain. Gartner genomf\u00f6rde en studie i slutet av 2018 och presenterade resultaten i form av en matris d\u00e4r branschfallen listas horisontellt, branscherna vertikalt, och cirklarna i sk\u00e4rningspunkterna visar hur efterfr\u00e5gad en viss branschfall \u00e4r inom en specifik bransch:<\/p>\n<p><img decoding=\"async\" alt=\"Blockchain: vad kostar det oss att bygga en anv\u00e4ndning?\" src=\"\/wp-content\/uploads\/2019\/05\/76c139d7039f3a05e8006a1f9921e2c8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVilka slutsatser kan dras fr\u00e5n denna tabell?<\/p>\n<ul>\n<li>De flesta projekt anv\u00e4nder blockchain f\u00f6r registrering, spridning och delning av data (Shared Record Keeping och Internal Record Keeping).<\/li>\n<li>En betydande del av projekten anv\u00e4nder blockchain f\u00f6r att sp\u00e5ra v\u00e4rde\u00f6verf\u00f6ringar eller \u00e4garbyten (Asset Tracking).<\/li>\n<li>Identifiering (Identity Management) \u00e4r gradvis, men n\u00f6dv\u00e4ndig i praktiskt taget alla branscher.<\/li>\n<li>F\u00f6r n\u00e4rvarande \u00e4r tokenisering (Digital Tokens) inte s\u00e4rskilt efterfr\u00e5gad och, vad som \u00e4r f\u00f6rv\u00e5nande, samma sak kan s\u00e4gas om smarta kontrakt (Smart Contracts).<\/li>\n<\/ul>\n<p><\/p>\n<h2>En generell schema f\u00f6r blockchain<\/h2>\n<p>\nN\u00e4r man ritar upp blockchain i f\u00f6rh\u00e5llande till en viss bransch \u00e4r alla scheman i grunden desamma: det finns ett blockchain-n\u00e4tverk d\u00e4r deltagarna registrerar och l\u00e4ser information via Dapp (decentralized application). Skillnaderna ligger i detaljerna, till exempel kan information i blockchain inte bara registreras av m\u00e4nniskor utan \u00e4ven av IoT-plattformsapparater (Internet of Things). L\u00e5t oss \u00f6verv\u00e4ga ett generellt schema med IoT som exempel, eftersom detta \u00e4r en av de mest diskuterade anv\u00e4ndningarna av blockchain. Vi utrustar dessutom IoT-enheter med SIM-kort f\u00f6r \u00f6verf\u00f6ring av data, via mobiln\u00e4tet, eller \u00e4nnu b\u00e4ttre eSIM, f\u00f6r att kunna anv\u00e4nda valfritt mobiln\u00e4t. Mobiln\u00e4tet kommer sj\u00e4lvklart att vara 5G, eftersom det \u00e4r en av de fr\u00e4msta anv\u00e4ndningarna f\u00f6r n\u00e4tverket 5G. GPS-\/GLONASS-moduler f\u00e5r ansvar f\u00f6r att sp\u00e5ra positionen. F\u00f6r att smarta kontrakt ska fungera fullt ut m\u00e5ste information fr\u00e5n externa k\u00e4llor vara tillg\u00e4nglig, exempelvis aktuella aktiekurser eller valutakurser. F\u00f6r detta anv\u00e4nds s\u00e5 kallade blockchain-orakler. Den sista touchen \u00e4r en AI-modul f\u00f6r att analysera data. <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.oceanprotocol.com\/blockchains-for-artificial-intelligence-ec63b0284984\">Forskning visar<\/a><\/noindex>, att AI-algoritmer (Artificial Intelligence) kommer att fungera effektivt med data fr\u00e5n blockchain, eftersom dessa \u00e4r kompletta, konsistenta och entydigt sorterade efter tid.<\/p>\n<p>S\u00e5ledes har vi f\u00e5tt en sammanfattande schema f\u00f6r blockchain-projekt. Nu kan vi skriva vilken rubrik som helst f\u00f6r att g\u00f6ra schemat anv\u00e4ndbart f\u00f6r olika industrier. Till exempel \"\u00d6vervakning av tanktransport f\u00f6r oljeindustrin\" eller \"Tillverkning av delar f\u00f6r bilindustrin\" eller \"Leveranser av g\u00e5rdsprodukter till detaljhandeln\".<\/p>\n<h2>Blockchain + IoT + 5G + GPS + AI<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Blockchain: vad kostar det oss att bygga en anv\u00e4ndning?\" src=\"\/wp-content\/uploads\/2019\/05\/af29e1cad5a1e06b3e5b85f082a79117.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVi g\u00e5r vidare till specifika fallstudier.<\/p>\n<h2>Analys av fallstudier<\/h2>\n<p>\n\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0431\u0435\u0440\u0435\u043c \u043a\u0435\u0439\u0441\u044b \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445 \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0439 \u0438 \u043f\u043e\u0434\u0443\u043c\u0430\u0435\u043c, \u043d\u0430 \u043a\u0430\u043a\u0438\u0445 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430\u0445 \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c. \u041e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0434\u043e, \u0442.\u043a. \u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/sdlt.io\/cases\">Bibliotek av fallstudier f\u00f6r blockchain<\/a><\/noindex>&#187; \u0441 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u0438 \u0438 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438. \u0412 \u043d\u0435\u0439 \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u043a\u0435\u0439\u0441\u044b \u043f\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044e \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u044f\u0445:<\/p>\n<ul>\n<li>bilindustrin<\/li>\n<li>offentlig sektor<\/li>\n<li>utvinningssektor<\/li>\n<li>sjukv\u00e5rd<\/li>\n<li>kultur och konst<\/li>\n<li>fastigheter<\/li>\n<li>tillverkningsindustri<\/li>\n<li>detaljhandel<\/li>\n<li>jordbruk<\/li>\n<li>telekom<\/li>\n<li>transport<\/li>\n<li>finanssektor<\/li>\n<li>energibranschen<\/li>\n<li>hantering av upphovsr\u00e4tt <\/li>\n<\/ul>\n<p><\/p>\n<h3>Slutsatser fr\u00e5n analysen av upps\u00e4ttningen fallstudier<\/h3>\n<p><\/p>\n<ul>\n<li>Naturligtvis passar blockchain bra in i fintech, eftersom transaktioner och \u00e4garbyten av v\u00e4rden \u00e4r grunden f\u00f6r det finansiella systemet. <\/li>\n<li>Blockchain \u00e4r logiskt att till\u00e4mpa i fallstudier d\u00e4r det finns \"leveranskedjor\", till exempel transport av containrar. En container representeras som ett v\u00e4rde som \u00f6verf\u00f6rs fr\u00e5n ett transportf\u00f6retag till ett annat. Eller, till exempel, m\u00e4rkning av livsmedel och sp\u00e5rning av hela leveranskedjan fr\u00e5n jordbruket till detaljhandeln. I detta fall kan k\u00f6paren s\u00e4kerst\u00e4lla att produkten \u00e4r producerad av en specifik tillverkare under specifika f\u00f6rh\u00e5llanden. F\u00f6r n\u00e4rvarande kan s\u00e5dan information p\u00e5 etiketter endast tros p\u00e5 ord.<\/li>\n<li>Ett relevant fall med identifiering av m\u00e4nniskor IAM (Identity and Access Management) och lagring av personlig information. Med blockchain kom en l\u00f6sning baserad p\u00e5 lagring av personlig information i en distribuerad huvudbok, och med hj\u00e4lp av protokollet Zero Knowledge Proof kan individen sj\u00e4lv v\u00e4lja vilka data som ska delas med vem. Ett klassiskt exempel \u00e4r bekr\u00e4ftelsen p\u00e5 att en medborgare har fyllt 18 \u00e5r. F\u00f6r detta anv\u00e4nds i dag pass eller k\u00f6rkort, d\u00e4r det finns data som inte \u00e4r relaterade till sj\u00e4lva kontrollen, s\u00e5som adress. Genom att anv\u00e4nda blockchain kan man verifiera att en person \u00e4r 18 \u00e5r gammal, utan att avsl\u00f6ja annan information.<\/li>\n<li>I samma plane ligger \u00e4rendet med registrering av medicinska data om patienter i blockchain, s\u00e5 att de kan \u00f6verf\u00f6ras mellan institutioner utan att bryta mot sekretessen. Detta \u00e4r en gemensam aspekt i m\u00e5nga fall d\u00e4r \u00e5 ena sidan identifiering av personer och m\u00f6jlighet till problemfri informationsspridning kr\u00e4vs, medan \u00e5 andra sidan skydd (kryptering) av personlig och privat information \u00e4r n\u00f6dv\u00e4ndig. <\/li>\n<\/ul>\n<p><\/p>\n<h3>Blockchain och staten<\/h3>\n<p>\nI m\u00e5nga l\u00e4nder finns det statliga program f\u00f6r utveckling av blockchain. \u00c4ven i Ryssland finns det <noindex><a rel=\"nofollow\" href=\"https:\/\/data-economy.ru\">ett program f\u00f6r digital transformation av staten<\/a><\/noindex>, d\u00e4r blockchain (distribuerad huvudbok) ses som en av utvecklingsriktningarna. F\u00f6r staten \u00e4r f\u00f6ljande riktningar viktiga f\u00f6r blockchainutvecklingen: <\/p>\n<ul>\n<li>Skapande av register f\u00f6r egendomstransaktioner, till exempel fastigheter;<\/li>\n<li>Skapande av register f\u00f6r registrering av civilst\u00e5nd, till exempel f\u00f6r registrering av f\u00f6dslar, \u00e4ktenskap, skilsm\u00e4ssor;<\/li>\n<li>Registrering av valresultat och omr\u00f6stningar i blockchain.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Blockchain och Telekom<\/h3>\n<p>\nFall som genomf\u00f6rts i telekomindustrin kommer att p\u00e5verka de flesta m\u00e4nniskor. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tmforum.org\/catalysts\/blockchain-unleashed\">Enligt TM Forum<\/a><\/noindex> \u00e4r till\u00e4mpningen av blockchain f\u00f6r operat\u00f6rer s\u00e4rskilt relevant f\u00f6r att l\u00f6sa f\u00f6ljande uppgifter:<\/p>\n<ul>\n<li>Operat\u00f6rer kan eliminera mellanh\u00e4nder (clearingcenter) i tillhandah\u00e5llandet av roaming och genomf\u00f6ra betalningar direkt med varandra. <\/li>\n<li>Identifiering av m\u00e4nniskor och IoT-enheter.<\/li>\n<li>Automatisk ber\u00e4kning av \u00f6vertr\u00e4delser av serviceavtal (SLA) baserat p\u00e5 smarta kontrakt och utbetalning av kompensation. <\/li>\n<li>F\u00f6ra en distribuerad databas \u00f6ver stulna telefoner.<\/li>\n<li>Hantera en distribuerad databas f\u00f6r MNP (Mobile Number Portability) och eliminera mellanhanden i form av en centraliserad databas. <\/li>\n<\/ul>\n<p><\/p>\n<h2>Analysera blockkedjor<\/h2>\n<p>\nF\u00f6r systematiseringens skull f\u00f6rs\u00f6kte jag hitta en klassificering av blockkedjor efter generationer. En allm\u00e4nt vedertagen klassificering hittade jag inte, men alla \u00e4r \u00f6verens om att den f\u00f6rsta generationen \u00e4r Bitcoin, den andra Ethereum, och vad som kommer efter beror p\u00e5 personliga preferenser. Jag anser att f\u00f6ljande klassificering \u00e4r logisk: <\/p>\n<ul>\n<li>F\u00f6rsta generationen (Bitcoin): st\u00f6der endast funktionalitet f\u00f6r att \u00f6verf\u00f6ra kryptovaluta fr\u00e5n ett konto till ett annat.<\/li>\n<li>Den andra generationen har lagt till smarta kontrakt (Ethereum) och flermyntighet (BitShares).<\/li>\n<li>Den tredje generationen m\u00f6jligg\u00f6r hantering av inte bara kryptovaluta, utan ocks\u00e5 av alla digitala tillg\u00e5ngar (assets), att genomf\u00f6ra valfri aff\u00e4rslogik, och flexibelt konfigurera konsensusalgoritmen. Ett exempel p\u00e5 en universell blockkedja \u00e4r Hyperledger Fabric. <\/li>\n<\/ul>\n<p>\nL\u00e5t oss ocks\u00e5 titta p\u00e5 representanterna f\u00f6r alla generationer, utifr\u00e5n deras egenskaper som kan hj\u00e4lpa till att f\u00f6rst\u00e5 vilka fall man kan implementera p\u00e5 en viss blockkedja:<\/p>\n<p>Bitcoin<br \/>\nEthereum<br \/>\nBitshares<br \/>\nHyperledger Fabric<br \/>\nExonum<\/p>\n<p>Blockkedjegeneration<br \/>\n1<br \/>\n2<br \/>\n2<br \/>\n3<br \/>\n3<\/p>\n<p>Webbplats<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/bitcoin.org\/en\/\">bitcoin.org\/en<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ethereum.org\/\">ethereum.org<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/bitshares.org\/\">bitshares.org<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.hyperledger.org\/projects\/fabric\">www.hyperledger.org<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/exonum.com\">exonum.com<\/a><\/noindex><\/p>\n<p>Prestanda i TPS<br \/>\n7<br \/>\n20-30<br \/>\n10,000<br \/>\n1000<br \/>\n10,000<\/p>\n<p>G\u00e5r det att skapa en privat blockkedja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<\/p>\n<p>Antal noder i n\u00e4tverket<br \/>\n\u00d6ver 10 000<br \/>\n\u00d6ver 10 000<br \/>\nEffektivt 20\u201330 noder<br \/>\nEffektiviteten best\u00e4ms av Apache Kafka-systemet<br \/>\nEffektiviteten best\u00e4ms av BFT-konsensus: 10-20 noder<\/p>\n<p>Genomsnittlig avgift f\u00f6r transaktioner<br \/>\n0.5$<br \/>\n0.1$<br \/>\nl\u00e4gre \u00e4n i Ethereum<br \/>\nnej<br \/>\nnej<\/p>\n<p>St\u00f6dda operativsystem f\u00f6r noder<br \/>\nWindows, Linux, MacOS<br \/>\nWindows, Linux, MacOS, Raspberry Pi<br \/>\nUbuntu, Windows<br \/>\nWindows, Linux, MacOS<br \/>\nLinux, MacOS<\/p>\n<p>Utplacering av noder<br \/>\nManuellt<br \/>\nManuellt, Docker<br \/>\nManuellt<br \/>\nDocker, docker-compose<br \/>\nManuellt, Docker<\/p>\n<p>Konsensus<br \/>\nPoW<br \/>\nPow<br \/>\nDPoS<br \/>\nR\u00f6stsystemet anv\u00e4nds av Apache Kafka<br \/>\nBFT<\/p>\n<p>Smart kontrakt<br \/>\nNej i allm\u00e4nt erk\u00e4nd mening<br \/>\nProgrammeringsspr\u00e5ket Solidity<br \/>\nF\u00f6ruppsatta och deras antal \u00e4r begr\u00e4nsat. Skriver kod i C++<br \/>\nProgrammeringsspr\u00e5ken Go, JS<br \/>\nRust<\/p>\n<p>Programmeringsspr\u00e5ket som blockkedjan \u00e4r skriven i<br \/>\nC++<br \/>\nC++<br \/>\nC++<br \/>\nGo<br \/>\nRust<\/p>\n<p>DB f\u00f6r att lagra blockkedjans data<br \/>\nLevelDB<br \/>\nLevelDB<br \/>\nLevelDB<br \/>\ngoleveldb \u2014 LevelDB i Go<br \/>\nRocksDB<\/p>\n<p>Utveckling och support<br \/>\nSatoshi Nakamoto &amp; Co<br \/>\nVitalik Buterin &amp; Co<br \/>\nDan Larimer &amp; Co<br \/>\nThe Linux Foundation, IBM, Oracle<br \/>\nBitfury Group<\/p>\n<p>Begr\u00e4nsningar vid genomf\u00f6rande av fall<br \/>\nPrestanda och avgiftsbel\u00e4ggning.<br \/>\nPrestanda och avgiftsbel\u00e4ggning. Passar f\u00f6r piloter och PoC:er.<br \/>\nN\u00e4rvaron av avgifter och begr\u00e4nsat antal genomf\u00f6rda anv\u00e4ndningsscenarier.<br \/>\nHyperledger Fabric \u2013 ingenting begr\u00e4nsar om man inte f\u00f6rv\u00e4ntar sig h\u00f6g prestanda.<br \/>\nExonum begr\u00e4nsar konsensus BFT och har en h\u00f6g intr\u00e4desbarri\u00e4r, eftersom smarta kontrakt m\u00e5ste integreras i koden.<\/p>\n<p><\/p>\n<h2>Slutsats<\/h2>\n<p>\nIdag utger man ofta ny teknologi som en l\u00f6sning p\u00e5 problemet. D\u00e4rf\u00f6r b\u00f6r man f\u00f6rst s\u00e4kerst\u00e4lla att blockkedja verkligen \u00e4r vad som beh\u00f6vs i det specifika fallet. F\u00f6r detta, svara p\u00e5 fr\u00e5gorna: beh\u00f6vs all den n\u00e4mnda funktionen?<\/p>\n<ul>\n<li>Kryptografi<\/li>\n<li>Of\u00f6r\u00e4ndrad och fullst\u00e4ndig datahistorik<\/li>\n<li>Distribuering <\/li>\n<li>Decentralisering <\/li>\n<li>Tokenisering <\/li>\n<li>Smarta kontrakt <\/li>\n<\/ul>\n<p>\nOm inte alla n\u00e4mnda egenskaper beh\u00f6vs, kan det vara mer effektivt att anv\u00e4nda teknologier som inte \u00e4r blockkedjor. Om man \u00e4nd\u00e5 beslutar sig f\u00f6r att anv\u00e4nda blockkedja, m\u00e5ste man ta h\u00e4nsyn till de egenskaper som, p\u00e5 grund av dess natur, inte g\u00e5r att f\u00f6r\u00e4ndra: <\/p>\n<ul>\n<li>Olika blockkedjor har olika tekniska egenskaper och begr\u00e4nsningar, s\u00e5 beroende p\u00e5 fallenhet b\u00f6r man v\u00e4lja en l\u00e4mplig blockkedja.<\/li>\n<li>Beroende p\u00e5 konsensus varierar blockkedjans prestanda kraftigt. Och om man v\u00e4ljer en specifik blockkedja kommer det troligtvis inte att g\u00e5 att \"optimera\" den. <\/li>\n<li>Linj\u00e4ra skalbarhet \u00e4r ett vanligt krav f\u00f6r informationssystem. Blockkedja kan emellertid ha s\u00e4mre skalbarhet \u00e4n linj\u00e4r. <\/li>\n<li>Den data som beh\u00f6ver lagras kan ha en struktur som minskar effektiviteten i anv\u00e4ndningen av blockkedjan. <\/li>\n<li>I privata blockkedjor m\u00e5ste s\u00e4kerheten vara minst lika h\u00f6g som i de f\u00f6retags IT-system som anv\u00e4nds. <\/li>\n<\/ul>\n<p>\nP\u00e5 grund av dessa begr\u00e4nsningar anv\u00e4nds blockkedja f\u00f6r n\u00e4rvarande mest i de enklaste fallen d\u00e4r det \u00e4r n\u00f6dv\u00e4ndigt att eliminera mellanh\u00e4nder eller d\u00e4r autentisering och of\u00f6r\u00e4ndrat data bland deltagare, som inte \u00e4r under en gemensam kontroll, m\u00e5ste uppn\u00e5s. <\/p>\n<p>I n\u00e4sta del kommer vi att utveckla blockkedjan i molnet och se hur allt fungerar. <\/p>\n<p><b>Detta \u00e4r bara b\u00f6rjan! <\/b><br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/449986\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u0430 \u2014 \u044d\u0442\u043e \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u0440\u0430\u0437\u0440\u0443\u0448\u0438\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0432\u0435\u0449\u0435\u0439 \u0438 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u043b\u0443\u0447\u0448\u0438\u0439. (\u0410\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u0440) \u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u00ab\u0427\u0442\u043e \u043d\u0430\u043c \u0441\u0442\u043e\u0438\u0442 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c?\u00bb \u043c\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0438\u0441\u044c \u0441 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u043c\u0438, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0432\u0441\u0435 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u044b. \u041f\u0440\u0438\u0448\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u043d\u044f\u0442\u044c \u043a\u0430\u043a\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u043c\u043e\u0433\u0443\u0442 \u0440\u0435\u0448\u0438\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u044b. \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0443 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430 \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430\u0445 \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26080,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34612","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u0430 \u2014 \u044d\u0442\u043e \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u0440\u0430\u0437\u0440\u0443\u0448\u0438\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0432\u0435\u0449\u0435\u0439 \u0438 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u043b\u0443\u0447\u0448\u0438\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/blokchejn-chto-nam-stoit-kejs-postroit\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0411\u043b\u043e\u043a\u0447\u0435\u0439\u043d: \u0447\u0442\u043e \u043d\u0430\u043c \u0441\u0442\u043e\u0438\u0442 \u043a\u0435\u0439\u0441 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u0430 \u2014 \u044d\u0442\u043e \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u0440\u0430\u0437\u0440\u0443\u0448\u0438\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0432\u0435\u0449\u0435\u0439 \u0438 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u043b\u0443\u0447\u0448\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/blokchejn-chto-nam-stoit-kejs-postroit\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:59:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:59:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Blockkedja: vad kostar det att bygga en case? | ProHoster","description":"Hela m\u00e4nsklighetens historia \u00e4r f\u00f6rs\u00f6k att krossa den gamla ordningen och bygga en ny, givetvis b\u00e4ttre.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/blokchejn-chto-nam-stoit-kejs-postroit","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0411\u043b\u043e\u043a\u0447\u0435\u0439\u043d: \u0447\u0442\u043e \u043d\u0430\u043c \u0441\u0442\u043e\u0438\u0442 \u043a\u0435\u0439\u0441 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c? | ProHoster","og:description":"\u0412\u0441\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u0430 \u2014 \u044d\u0442\u043e \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u0440\u0430\u0437\u0440\u0443\u0448\u0438\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0432\u0435\u0449\u0435\u0439 \u0438 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u043b\u0443\u0447\u0448\u0438\u0439.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/blokchejn-chto-nam-stoit-kejs-postroit","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:59:22+00:00","article:modified_time":"2019-10-31T18:59:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34612","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 19:56:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:18:35","updated":"2026-01-21 19:56:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/34612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=34612"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/34612\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/26080"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=34612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=34612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=34612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}