{"id":55869,"date":"2020-01-30T00:00:00","date_gmt":"2020-01-29T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kak-sozdat-detsentralizovannoe-prilozhenie-kotoroe-masshtabiruetsya-ispolzujte-menshe-blokchejna"},"modified":"2020-02-18T14:04:02","modified_gmt":"2020-02-18T11:04:02","slug":"kak-sozdat-detsentralizovannoe-prilozhenie-kotoroe-masshtabiruetsya-ispolzujte-menshe-blokchejna","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-sozdat-detsentralizovannoe-prilozhenie-kotoroe-masshtabiruetsya-ispolzujte-menshe-blokchejna","title":{"rendered":"Hur skapar man en decentraliserad applikation som kan skalas? Anv\u00e4nd mindre blockchain.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nej, lansering av en decentraliserad applikation (dapp) p\u00e5 blockchain kommer inte att leda till en framg\u00e5ngsrik aff\u00e4rsverksamhet. Faktum \u00e4r att de flesta anv\u00e4ndare inte ens t\u00e4nker p\u00e5 huruvida applikationen fungerar p\u00e5 blockchain \u2013 de v\u00e4ljer helt enkelt den produkt som \u00e4r billigare, snabbare och enklare.<\/p>\n<p><\/p>\n<p>Tyv\u00e4rr, \u00e4ven om blockchain har sina unika funktioner och f\u00f6rdelar, \u00e4r de flesta applikationer som k\u00f6rs p\u00e5 det mycket dyrare, l\u00e5ngsammare och mindre f\u00f6rst\u00e5eliga \u00e4n deras centraliserade konkurrenter.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hur skapar man en decentraliserad applikation som kan skalas? Anv\u00e4nd mindre blockchain.\" src=\"\/wp-content\/uploads\/2020\/01\/1dfce980951936ad48e3f968f570815f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ganska ofta i whitepapers f\u00f6r applikationer som \u00e4r byggda p\u00e5 blockchain kan man hitta ett stycke som s\u00e4ger: \"blockchain \u00e4r dyrt och kan inte st\u00f6dja det n\u00f6dv\u00e4ndiga antalet transaktioner per sekund. Lyckligtvis arbetar m\u00e5nga kloka m\u00e4nniskor p\u00e5 att skala blockchain, och vid lanseringen av v\u00e5r applikation kommer den att bli tillr\u00e4ckligt skalbar\".<\/p>\n<p><\/p>\n<p>I ett enkelt stycke kan utvecklaren av dapp:en avst\u00e5 fr\u00e5n en djupare diskussion om skalbarhetsproblem och alternativa l\u00f6sningar p\u00e5 problemen. Detta leder ofta till en ineffektiv arkitektur d\u00e4r backend och k\u00e4rnan av applikationen \u00e4r smarta kontrakt som k\u00f6rs p\u00e5 blockchain. <\/p>\n<p><\/p>\n<p>Det finns dock fortfarande opr\u00f6vade tillv\u00e4gag\u00e5ngss\u00e4tt i arkitekturen f\u00f6r decentraliserade applikationer, som m\u00f6jligg\u00f6r mycket b\u00e4ttre skalbarhet genom att minska beroendet av blockchain. Till exempel arbetar Blockstack med en arkitektur d\u00e4r de flesta data och logik f\u00f6r applikationen lagras utanf\u00f6r blockchain.<\/p>\n<p><\/p>\n<p>L\u00e5t oss f\u00f6rst titta p\u00e5 en mer traditionell metod d\u00e4r blockchain anv\u00e4nds som en direkt mellanhand mellan applikationens anv\u00e4ndare, och som inte skalas s\u00e4rskilt bra.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1 id=\"podhod-1-blokcheyn-kak-bekend\">Metod #1: Blockchain som backend<\/h1>\n<p><\/p>\n<p>F\u00f6r att g\u00f6ra det mer konkret, l\u00e5t oss ta hotellbranschen som exempel. Det \u00e4r en enorm bransch d\u00e4r medlare som Booking.com, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dailymail.co.uk\/news\/article-3044298\/Hotel-guests-fleeced-online-agents-Hoteliers-say-forced-hike-prices-cover-25-commission-taken-websites.html\">tar ut enorma avgifter<\/a><\/noindex> f\u00f6r att ansluta g\u00e4ster och hotell.<\/p>\n<p><\/p>\n<p>I alla situationer d\u00e4r vi vill \u00f6vervinna en s\u00e5dan medlare, med hj\u00e4lp av denna metod, kommer vi att f\u00f6rs\u00f6ka \u00e5terskapa dess aff\u00e4rslogik genom att anv\u00e4nda smarta kontrakt p\u00e5 en blockchain som Ethereum.<\/p>\n<p><\/p>\n<p>Smart contracts med \u00f6ppen k\u00e4llkod, som k\u00f6rs p\u00e5 \"det v\u00e4rldsomsp\u00e4nnande datorn\", kan koppla s\u00e4ljare med k\u00f6pare utan en tredje part emellan, vilket i slut\u00e4ndan minskar avgifter och provisioner som tas ut av medlaren.<\/p>\n<p><\/p>\n<p>Som visat p\u00e5 bilden nedan, anv\u00e4nder hotell en decentraliserad applikation f\u00f6r att lagra information om rum, tillg\u00e4nglighet och priser under veckodagar eller helger p\u00e5 blockkedjan, och kanske till och med beskrivningar av rummen med all annan relevant information.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hur skapar man en decentraliserad applikation som kan skalas? Anv\u00e4nd mindre blockchain.\" src=\"\/wp-content\/uploads\/2020\/01\/84b5408d9ef08397e7a7267c404cdbcd.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Den som vill boka ett rum anv\u00e4nder denna applikation f\u00f6r att s\u00f6ka efter hotell och rum som lagras p\u00e5 blockkedjan. N\u00e4r anv\u00e4ndaren v\u00e4ljer ett rum, sker bokningen genom att skicka det n\u00f6dv\u00e4ndiga beloppet av tokens till hotellet som depositum. Som svar uppdaterar smartkontraktet informationen p\u00e5 blockkedjan, vilket g\u00f6r att rummet inte l\u00e4ngre \u00e4r tillg\u00e4ngligt.<\/p>\n<p><\/p>\n<p>Denna metod har tv\u00e5 sidor av skalbarhetsproblemet. F\u00f6r det f\u00f6rsta, det maximala antalet transaktioner per sekund. F\u00f6r det andra, m\u00e4ngden data som kan lagras p\u00e5 blockkedjan.<\/p>\n<p><\/p>\n<p>L\u00e5t oss g\u00f6ra n\u00e5gra ungef\u00e4rliga ber\u00e4kningar. Booking.com h\u00e4vdar att de har registrerat n\u00e4stan 2 miljoner hotell. Anta att varje hotell i genomsnitt har 10 rum och att varje rum bokas endast 20 g\u00e5nger om \u00e5ret \u2014 det ger oss i genomsnitt 13 bokningar per sekund.<\/p>\n<p><\/p>\n<p>F\u00f6r att uppskatta detta antal \u00e4r det v\u00e4rt att notera att Ethereum kan hantera cirka 15 transaktioner per sekund.<\/p>\n<p><\/p>\n<p>Dessutom b\u00f6r vi ta h\u00e4nsyn till att v\u00e5r applikation ocks\u00e5 kommer att ha transaktioner fr\u00e5n hotellen \u2014 f\u00f6r att ladda upp och kontinuerligt uppdatera information om deras rum. Hotell uppdaterar ofta rumspriser, ibland till och med dagligen, och varje pris- eller beskrivnings\u00e4ndring kr\u00e4ver en transaktion p\u00e5 blockkedjan.<\/p>\n<p><\/p>\n<p>H\u00e4r finns ocks\u00e5 storleksproblem \u2014 vikten av Ethereum-blockkedjan har nyligen \u00f6verstigit 2TB. Om applikationer med liknande angreppss\u00e4tt skulle bli verkligt popul\u00e4ra, skulle Ethereum-n\u00e4tverket bli ytterst instabilt.<\/p>\n<p><\/p>\n<p>Ett s\u00e5dant system, baserat p\u00e5 blockkedjan, kan utesluta utomst\u00e5ende p\u00e5 grund av dess opartiskhet och avsaknad av centralisering \u2014 de fr\u00e4msta f\u00f6rdelarna med blockkedjeteknik. Men blockkedjan har ocks\u00e5 andra egenskaper \u2014 den \u00e4r distribuerad och icke-\u00f6verskrivbar, vilket \u00e4r utm\u00e4rkta egenskaper, men det kostar i hastighet och transaktionsavgifter. <\/p>\n<p><\/p>\n<p>D\u00e4rf\u00f6r m\u00e5ste utvecklare av dapps noggrant bed\u00f6ma om varje funktion som anv\u00e4nder blockchain verkligen beh\u00f6ver decentralisering och of\u00f6r\u00e4nderlighet.<\/p>\n<p><\/p>\n<p>Till exempel: Vad \u00e4r f\u00f6rdelen med att distribuera data fr\u00e5n varje hotell \u00f6ver hundratals maskiner v\u00e4rlden \u00f6ver och lagra dem d\u00e4r permanent? \u00c4r det verkligen viktigt att historiska data om priser och tillg\u00e4nglighet alltid finns med i blockchain? F\u00f6rmodligen inte.<\/p>\n<p><\/p>\n<p>Om vi b\u00f6rjar st\u00e4lla s\u00e5dana fr\u00e5gor, ser vi att vi kanske inte beh\u00f6ver alla de kostsamma egenskaperna av blockchain f\u00f6r alla v\u00e5ra funktioner. S\u00e5 vad \u00e4r alternativet? <\/p>\n<p><\/p>\n<h1 id=\"podhod-2-arhitektura-vdohnovlennaya-blockstackom\">Tillv\u00e4gag\u00e5ngss\u00e4tt #2: Arkitektur inspirerad av Blockstack<\/h1>\n<p><\/p>\n<p>\u00c4ven om huvudfokus <noindex><a rel=\"nofollow\" href=\"https:\/\/blockstack.org\/\">Blockstack<\/a><\/noindex> \u00e4r p\u00e5 applikationer d\u00e4r anv\u00e4ndarna \u00e4ger sina data (s\u00e5som <noindex><a rel=\"nofollow\" href=\"https:\/\/airtext.xyz\">Airtext<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/bentensound.com\">BentenSound<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/imageoptimizer.xyz\">ImageOptimizer<\/a><\/noindex> eller <noindex><a rel=\"nofollow\" href=\"https:\/\/www.graphitedocs.com\">Graphite<\/a><\/noindex>), har Blockstack ocks\u00e5 en filosofi om att begr\u00e4nsat anv\u00e4nda blockchain \u2014 endast n\u00e4r det \u00e4r absolut n\u00f6dv\u00e4ndigt. Deras huvudsakliga argument \u00e4r att blockchain \u00e4r l\u00e5ngsam och dyr, och d\u00e4rmed endast b\u00f6r anv\u00e4ndas f\u00f6r enskilda eller s\u00e4llsynta operationer. All annan interaktion med applikationerna b\u00f6r ske via peer-to-peer, dvs. anv\u00e4ndare av decentraliserade applikationer b\u00f6r dela data direkt med varandra, ist\u00e4llet f\u00f6r via blockchain. I slut\u00e4ndan skapades de \u00e4ldsta och mest framg\u00e5ngsrika decentraliserade applikationerna, s\u00e5som BitTorrent, e-post och Tor, innan sj\u00e4lva konceptet blockchain uppfanns.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hur skapar man en decentraliserad applikation som kan skalas? Anv\u00e4nd mindre blockchain.\" src=\"\/wp-content\/uploads\/2020\/01\/0b24c19df768a3b6ea2e5981b8c0cddd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Till v\u00e4nster: den f\u00f6rsta metoden, d\u00e4r anv\u00e4ndare interagerar via blockchain. Till h\u00f6ger: anv\u00e4ndare interagerar direkt med varandra, och blockchain anv\u00e4nds endast f\u00f6r identifiering och liknande.<\/em>.<\/p>\n<p><\/p>\n<p>L\u00e5t oss \u00e5terv\u00e4nda till exemplet med hotellbokningar. Vi vill ha ett opartiskt, oberoende och \u00f6ppet protokoll f\u00f6r att koppla g\u00e4ster med hotell. Med andra ord, vi vill ta bort den centrala mellanhanden. Vi har inte behov av att st\u00e4ndigt lagra rumspriser i ett offentligt distribuerat register.<\/p>\n<p><\/p>\n<p>Varf\u00f6r l\u00e5ter vi inte bara g\u00e4sterna och hotellen interagera direkt, ist\u00e4llet f\u00f6r genom blockchain? Hotellen kan lagra sina priser, tillg\u00e4nglighet av rum och all annan information n\u00e5gonstans d\u00e4r den \u00e4r tillg\u00e4nglig f\u00f6r alla - till exempel IPFS, Amazon S3, eller till och med deras egen lokala server. Det \u00e4r precis vad den decentraliserade lagringssystemet fr\u00e5n Blockstack erbjuder, som kallas <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/blockstack\/gaia\">Gaia<\/a><\/noindex>. Den l\u00e5ter anv\u00e4ndarna v\u00e4lja var de vill lagra sina data och kontrollera vem som kan f\u00e5 tillg\u00e5ng till dem genom en metod som kallas <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.blockstack.org\/browser\/blockstack_storage.html\">fleranv\u00e4ndarlagring<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>F\u00f6r att skapa f\u00f6rtroende signeras all hotellinformation kryptografiskt av hotellet sj\u00e4lvt. Oavsett var dessa data lagras, kan deras integritet kontrolleras med hj\u00e4lp av offentliga nycklar kopplade till den identifierande informationen f\u00f6r det hotellet som lagras p\u00e5 blockchain.<\/p>\n<p><\/p>\n<p>I fallet med Blockstack lagras endast din identifierande information p\u00e5 blockchain. Informationen om hur man f\u00e5r tillg\u00e5ng till data fr\u00e5n varje anv\u00e4ndare lagras i zonfiler och sprids genom ett peer-to-peer-n\u00e4tverk via noder. Och \u00e5terigen - du beh\u00f6ver inte lita p\u00e5 de data som noderna ger, eftersom du kan verifiera deras \u00e4kthet genom att j\u00e4mf\u00f6ra dem med hashv\u00e4rden som lagras p\u00e5 blockchain och hos andra anv\u00e4ndare.<\/p>\n<p><\/p>\n<p>I en f\u00f6renklad version av systemet kommer g\u00e4ster att anv\u00e4nda Blockstack peer-to-peer-n\u00e4tverk f\u00f6r att s\u00f6ka efter hotell och f\u00e5 information om deras rum. \u00c4ktheten och integriteten av all data du f\u00e5r kan kontrolleras med hj\u00e4lp av offentliga nycklar och hashv\u00e4rden som lagras i <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=LBft0c4RZcQ\">den virtuella kedjan<\/a><\/noindex> Blockstack.<\/p>\n<p><\/p>\n<p>Den h\u00e4r arkitekturen \u00e4r mer komplex \u00e4n den f\u00f6rsta metoden och kr\u00e4ver en mer avancerad infrastruktur. Faktum \u00e4r att detta \u00e4r precis d\u00e4r Blockstack kommer in, och tillhandah\u00e5ller alla n\u00f6dv\u00e4ndiga komponenter f\u00f6r att skapa ett s\u00e5dant decentraliserat system.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hur skapar man en decentraliserad applikation som kan skalas? Anv\u00e4nd mindre blockchain.\" src=\"\/wp-content\/uploads\/2020\/01\/9801b6d73ccd72cc8486a67d0920e3a8.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Med en s\u00e5dan arkitektur lagrar vi endast de data p\u00e5 blockchain som verkligen beh\u00f6ver vara distribuerade och icke-\u00f6verskrivbara. I fallet med Blockstack beh\u00f6ver du transaktioner p\u00e5 blockchain endast f\u00f6r att registrera dig och ange var dina data ska lagras. Du kan beh\u00f6va fler transaktioner om du vill \u00e4ndra n\u00e5got av denna information, men det \u00e4r inte en \u00e5terkommande h\u00e4ndelse. <\/p>\n<p><\/p>\n<p>Dessutom fungerar appens logik, till skillnad fr\u00e5n det f\u00f6rsta tillv\u00e4gag\u00e5ngss\u00e4ttet, p\u00e5 klientsidan snarare \u00e4n i smarta kontrakt. Detta g\u00f6r det m\u00f6jligt f\u00f6r utvecklare att \u00e4ndra denna logik utan kostsamma eller ibland till och med om\u00f6jliga uppdateringar av det smarta kontraktet. Genom att h\u00e5lla data och appens logik utanf\u00f6r blockkedjan kan decentraliserade applikationer uppn\u00e5 en niv\u00e5 av prestanda och skalbarhet som liknar traditionella centraliserade system. <\/p>\n<p><\/p>\n<h1 id=\"zaklyuchenie\">Slutsats<\/h1>\n<p><\/p>\n<p>Applikationer som k\u00f6rs p\u00e5 Blockstack kan skalas betydligt b\u00e4ttre \u00e4n vanliga blockkedjeapplikationer, men detta \u00e4r en yngre metod med sina egna problem och obesvarade fr\u00e5gor.<\/p>\n<p><\/p>\n<p>Till exempel, om en decentraliserad applikation inte k\u00f6rs p\u00e5 smarta kontrakt, minskar behovet av nyttotokens. Detta kan skapa problem f\u00f6r f\u00f6retag, med tanke p\u00e5 att ICO var en huvudsaklig finansieringsk\u00e4lla f\u00f6r decentraliserade applikationer (inklusive Blockstack sj\u00e4lv).<\/p>\n<p><\/p>\n<p>H\u00e4r finns det ocks\u00e5 tekniska problem. Till exempel \u00e4r det relativt enkelt att implementera en hotellbokningsfunktion i ett smart kontrakt, d\u00e4r bokning av rum g\u00f6rs i utbyte mot tokens. Det \u00e4r dock inte helt uppenbart hur bokning skulle fungera i en Blockstack-applikation utan smarta kontrakt.<\/p>\n<p><\/p>\n<p>Applikationer som siktar p\u00e5 globala marknader med potential f\u00f6r miljontals anv\u00e4ndare m\u00e5ste skala mycket bra f\u00f6r att bli framg\u00e5ngsrika. Det \u00e4r en misstag att f\u00f6rlita sig enbart p\u00e5 blockkedjor f\u00f6r att n\u00e5 en s\u00e5dan niv\u00e5 av skalbarhet inom en \u00f6versk\u00e5dlig framtid. F\u00f6r att kunna konkurrera med stora centraliserade akt\u00f6rer p\u00e5 marknaden, s\u00e5som Booking.com, m\u00e5ste utvecklare av decentraliserade applikationer \u00f6verv\u00e4ga alternativa designmetoder f\u00f6r sina applikationer, s\u00e5som den som Blockstack erbjuder.<\/p>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/486100\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u0442, \u0437\u0430\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (dapp) \u043d\u0430 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0435 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0443. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u0430\u0436\u0435 \u043d\u0435 \u0437\u0430\u0434\u0443\u043c\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043b\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0435 \u2014 \u043e\u043d\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u0435\u0448\u0435\u0432\u043b\u0435, \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0438 \u043f\u0440\u043e\u0449\u0435. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0443 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0438 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430, \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u0430 \u043d\u0435\u043c, \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0434\u043e\u0440\u043e\u0436\u0435, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-55869","post","type-post","status-publish","format-standard","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=\"\u041d\u0435\u0442, \u0437\u0430\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (dapp) \u043d\u0430 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0435 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0443.\" \/>\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\/kak-sozdat-detsentralizovannoe-prilozhenie-kotoroe-masshtabiruetsya-ispolzujte-menshe-blokchejna\" \/>\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\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u0442\u0441\u044f? \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u0442, \u0437\u0430\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (dapp) \u043d\u0430 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0435 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-sozdat-detsentralizovannoe-prilozhenie-kotoroe-masshtabiruetsya-ispolzujte-menshe-blokchejna\" \/>\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=\"2020-01-29T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:04:02+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\udd47Hur man skapar en skalbar decentraliserad applikation? Anv\u00e4nd mindre blockchain | ProHoster","description":"Nej, att starta ett decentraliserat program (dapp) p\u00e5 en blockchain kommer inte att leda till en framg\u00e5ngsrik verksamhet.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-sozdat-detsentralizovannoe-prilozhenie-kotoroe-masshtabiruetsya-ispolzujte-menshe-blokchejna","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\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u0442\u0441\u044f? \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430 | ProHoster","og:description":"\u041d\u0435\u0442, \u0437\u0430\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (dapp) \u043d\u0430 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0435 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0443.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/kak-sozdat-detsentralizovannoe-prilozhenie-kotoroe-masshtabiruetsya-ispolzujte-menshe-blokchejna","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":"2020-01-29T21:00:00+00:00","article:modified_time":"2020-02-18T11:04:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55869","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:35:40","updated":"2022-09-29 05:33:48","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\/55869","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=55869"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/55869\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=55869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=55869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=55869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}