NewsDevelopersEnterpriseBlockchain ExplainedEvents and ConferencesPressHírlevelek
Contents
- 1 Hogyan spórolhat időt a DevOps-on, és méretezheti az Ethereum Dapp-et az Infura segítségével
- 1.0.1 Hogyan készítsünk sikeres blokklánc terméket
- 1.0.2 Hogyan állítsunk be és futtassunk Ethereum csomópontot
- 1.0.3 Hogyan készítsünk saját Ethereum API-t
- 1.0.4 Hogyan hozzunk létre közösségi tokent
- 1.0.5 Biztonsági eszközök használata az intelligens szerződés-fejlesztésben
- 1.0.6 A pénzügyek jövője: digitális eszközök és DeFi
Iratkozzon fel hírlevelünkre.
Email cím
Tiszteletben tartjuk a magánéletét
HomeBlogBlockchain fejlesztés
Hogyan spórolhat időt a DevOps-on, és méretezheti az Ethereum Dapp-et az Infura segítségével
Ismerje meg a Ethereum csomópont futtatásának előnyeit és hátrányait, valamint azt, hogy a dapp csapatok hogyan vezetik az Infura-t infrastruktúrájuk méretezéséhez a DeFi-től kezdve a játékig. ConsenSys 2020. április 30.
A saját csomópont futtatásának előnyei és hátrányai
Az Ethereum blokklánc egyik legerősebb javaslata, hogy elméletileg bárki futtathat egy csomópontot, érvényesítheti a tranzakciókat és hozzájárulhat a hálózathoz. Ha veterán Ethereum fejlesztő vagy, akkor egy csomópont felpörgetése és futtatása lehet az első dolog, amit tettél, amikor beléptél erre a helyre.
Az Ethereum csomópont szinkronizálása és a blokklánc-adatok tárolása azonban időigényes (nap), költséges (500 GB vagy több tárhely) és finnyás (ha helytelenül állítja le az ügyfelet, ha a lemeze nem SSD) , ha kiesik az internet, stb.). Ha egy népszerű dapp felépítését reméli, akkor végül meg kell méreteznie az infrastruktúráját az új felhasználók és a nagyobb tranzakciós volumen érdekében. Ez több csomópontot, több lemezterületet, teljes munkaidős infrastruktúra-mérnököket és végső soron több költséget jelent. Ha adatokat kell rögzítenie az IPFS-be, hozzáférnie kell a teljes csomópont-archív adatokhoz, vagy frissítenie kell a csomópontokat, hogy kompatibilisek maradjanak a hálózati merevlemezekkel, az infrastruktúra fenntartása csak bonyolultabbá válik.
Igény szerinti webes szeminárium: Ismerje meg, hogyan készítheti el saját Ethereum csomópontját az Infura fő infrastrukturális mérnökével. Nézd meg most
Három módszer az infrastruktúra méretezésére
Roll a saját megoldás
Ha rendelkezik erőforrásokkal egy fejlesztőcsapat felépítéséhez, és teljes munkaidős helymegbízhatósági mérnököket (SRE) alkalmaz, akkor saját infrastruktúráját úgy bővítheti, hogy több Ethereum-csomópontot házon belül felpörget és fenntart..
Infrastruktúra szolgáltatásként
Ha még nem ismeri a Web3 fejlesztését, vagy nincs ideje vagy erőforrása az infrastruktúra beállításához és a saját szinkronizált Ethereum csomópont (ok) futtatásához, használhat felhőalapú csomópont szolgáltatókat, például Infura. Az Infura API végpontjaival egyetlen kódsorral csatlakoztathatja dapp-ját az Ethereum teszthálózataihoz, a mainnetjéhez és az IPFS-jéhez. Nincs szükség szinkronizálásra vagy összetett beállításra. Az Infura előfizetési szintjei lehetővé teszik a szolgáltatás egyszerű skálázását, és segítenek a csapatának abban, hogy a költséges infrastruktúra fenntartása helyett az alapvető termékfejlesztésre koncentráljon.
Hibrid infrastruktúra
A hibrid infrastruktúra modell jó megoldás, ha a saját csomópontja jól szolgálja Önt, de azt a rugalmasságot és nyugalmat szeretné elérni, hogy csatlakozhasson a csomópont szolgáltatókhoz. A hibrid megoldás az önállóan üzemeltetett felhőcsomópontok keveréke a feladatátvállalással egy olyan szolgáltatóhoz, mint az Infura, amely lehetővé teszi a tranzakciók megerősítését és ellenőrzését a végén, és diverzifikálja az infrastruktúrát is a maximális hálózati rendelkezésre állás érdekében. Amint alább megbeszéljük, számos népszerű dapp-csapat továbbra is önállóan üzemeltetett csomópontokat működtet az Infurával kombinálva, így maguk is ellenőrizhetik a tranzakciókat, és még egyszer ellenőrizhetik saját csomópontjaik szinkronizálását..
Mennyire népszerűek a Dapps az Infura segítségével az infrastruktúra megerősítésére?
Az Infura sokféle alkalmazást támogat az Ethereum ökoszisztémában, a dapp fejlesztői platformoktól kezdve a DeFi protokollokon át a következő generációs játékokig. Íme, néhány figyelemre méltó csapat használja az Infura API-jait, hogy kielégítse a keresletet ezekben a soha nem látott hálózati tevékenységi időszakokban.
Dapp Development
OpenZeppelin
A OpenZeppelin csapat fut néhány önállóan üzemeltetett csomópontot és beépíti az Infurát az indító készletbe, segítenek nekik csökkenteni a rezsicsökkentést és korszerűsíteni a Web3 beépítését azoknak a növekvő fejlesztőknek, amelyek készek telepíteni dappjukat a mainnet-en. Az OpenZeppelin’s Hálózati JS eszköz felgyorsítja a dapp építők munkafolyamatát, lehetővé téve számukra, hogy egyszerűen visszalépjenek egy nyilvános Infura csomópontba, és egy kódsorral csatlakozzanak az Ethereum hálózathoz..
MakerDAO
MakerDAOEszközkészlete lehetővé teszi a fejlesztők számára, hogy visszatérjenek az Infura oldalára, ha nem futnak aktív csomópont és szeretnék bárhonnan csatlakozzon az Ethereumhoz.
„Fejlesztői eszközeink szempontjából bárhonnan összekapcsolódhatok az Ethereummal. Amikor otthon vagyok, van egy csomópontom, de amikor utazom, visszazuhanok az Infurába, hogy mindig azt csinálhassam, amit a hálózattal szeretnék. “
Mariano Conti, az intelligens szerződések vezetője, MakerDAO
Microsoft Azure
A Microsoft Azure Blockchain Development Kit kiterjesztése a VS Code-hoz natív módon támogatja az Infurát, így csatlakozhat az Infura-fiókjához, és új projekteket hozhat létre közvetlenül a VS Code felületén. Itt van egy az Infura hasznos áttekintése a VS-kódban.
Decentralizált pénzügyek (DeFi)
Összetett
A DeFi dapp csapatok számára a legnagyobb kihívás egyszerűen a forgalom lépéstartása volt, különösen a közelmúltbeli piaci sokkok miatt, amelyek miatt a felhasználók elárasztják a hálózatot. Összetett, a kamatozó hitelállomány különösen népszerű protokoll lett, amely a DeFi platformok széles skálájához csatlakozik. Kezdetben az összetett csapat a saját Geth és Parity csomópontjait futtatta a Kubernetesen, de az ügyfelek átgondolták a lemezterületet, és az alapvető feladatok, például az eseménynaplók behúzása jelentős DevOps időt igényelt. Most a csapat az Infura API csomagját különféle módokon használja infrastruktúrájának optimalizálása és a zökkenőmentes felhasználói élmény biztosítása érdekében:
- Az összetett interfész közvetlenül az Infuráról olvas. Még akkor is, ha az összetett szervereknek problémája van, a DeFi felhasználók továbbra is hozzáférhetnek az összetett protokollhoz az interfészen és a fiókjuk minden adatán keresztül.
- Az Infura a Compound eseménynapló összes adatát egy adatfolyam-processzorba tolja. Ez leegyszerűsíti a Compound végén azokat a rendszereket, amelyek korábban adatokat fogyasztottak és mutattak be.
- A Compound egyesíti az láncra vonatkozó kéréseiket, hogy csökkentse az oda-vissza utakat az Infuráig. A kérelmek nézetszerződés útján történő egyesítésével a Compound minimalizálja a több API-lekérdezés szükségességét, és egyszerűsíti azok Infura használatát.
Olvassa el a teljes történetet hogyan használja a Compound az Infurát hatékony, sziklaszilárd DeFi infrastruktúra működtetésére.
“Az Infura magas rendelkezésre állású megoldást nyújt felhasználóink számára, hogy a kriptóban a legőrültebb időkben is hozzáférhessenek fiókjaikhoz.”
Geoffrey Hayes, CTO, vegyület
Gnózis
Gnózis megtette a hibrid megközelítés az infrastruktúrájukhoz a méretkapcsolat biztosítása érdekében. Az Infura segíti a felhasználókat az Ethereumhoz való csatlakozásban a Gnosis multisig pénztárcán keresztül, és a token egyenlegeket a Gnosis mobilalkalmazáson keresztül is megjeleníti. A Gnosis csapata az Infura mellett saját csomópontokat futtat összetett lekérdezésekhez, és így rugalmasan ellenőrizhetik a tranzakciókat. Így csökkenthetik a működési költségeket, és abban is bizakodhatnak, hogy infrastruktúrájuk diverzifikált.
„Az Infura használata sok időt takarít meg számunkra a fejlesztőknél, és csökkenti az infrastruktúra költségeit. Néhány komplex lekérdezéshez továbbra is a saját csomópontjaink futnak, de még ott is az Infura segítségével ellenőrizzük a saját csomópontjaink szinkronizálását. “
Stefan George, társalapító és CTO, Gnosis
Szeretné megtudni, hogy az Infura hogyan működtet más blokklánc-alapú pénzügyi alkalmazásokat? Nézze meg a vásárlói sikertörténeteket PoolTogether és Monerium.
Szerencsejáték
SkyWeaver
A DeFi alkalmazások után a játékok a következők közé tartoznak legmagasabb rangú Ethereum dapps a tranzakciók volumene szempontjából. Ha a CryptoKitties túlfeszültsége még 2017-ben jel volt, a blockchain alapú játékok egyre népszerűbbek a Web3 onrampjain. SkyWeaver, a Horizon által kifejlesztett Ethereum alapú kereskedési kártyajáték lehetővé teszi a játékosok számára, hogy egyedi gyűjthető kártyákat cseréljenek, amelyek valójában ERC-1155 tokenek, így a felhasználók könnyedén nyomon követhetik és ellenőrizhetik a tulajdonjogukat a blokkláncon. Infura a Horizonnal társult az év elején, hogy segítsen az infrastruktúra kezelésében, amikor a SkyWeaver termelési opciókba kezd és folyamatosan bővül.
Fedezd fel Az Infura vásárlói véleményei megtudni, hogy más Ethereum-alkalmazások hogyan használják az Infura API csomagot az elemzési megoldások, szervezeti platformok és egyebek méretezéséhez.
Készen áll az infrastruktúra egyszerűsítésére?
„Amióta csak emlékszem, futottunk az Infurán. Infrastruktúránk egyik pillére. Ha csomópontjaink kudarcot vallanak, vagy az Etherscan API nem működik, akkor támaszkodhatunk az Infura-ra. “
Jordan Spence, CMO, MyCrypto
Itt kell megfontolnia egy olyan Ethereum infrastruktúra-szolgáltatót, mint az Infura:
- Új vagy az Ethereumban. Az Infura megkönnyíti az életed akkor is, ha csak olyan tesztnetekre telepíted, mint Ropsten, Rinkeby, Kovan és Görli. Alapszolgáltatásunk napi 100 000 kérésig ingyenes.
- Időkorlátos vagy. Az Infura API-k azonnali kapcsolatot biztosítanak az Ethereumhoz és az IPFS-hez, így Ön és csapata a csomópontok szinkronizálása, frissítése és karbantartása helyett az alapvető szoftver felépítésére összpontosíthat..
- Korlátozott erőforrásokkal rendelkezik. A csomópontok futtatása és az adatok tárolása drágább lesz, különösen akkor, ha elkötelezett mérnökökre van szükség, hogy bizakodhassanak az infrastruktúrában.
- Méreteznie kell. A zökkenőmentes kapcsolat révén a dapps elnyeri a felhasználók bizalmát, különösen nagy tranzakciómennyiség idején. Az Infura vezető dapps bankja, mert a megkeresésekre adott válaszidők akár 20-szor gyorsabbak, mint az önállóan üzemeltetett infrastruktúra.
- Maximális megbízhatóságra van szüksége. Ha a biztonsági mentési infrastruktúra és a feladatátvétel kritikus a küldetés szempontjából, akkor egy harmadik féltől származó megoldás, mint az Infura, logikus választás.
- Szüksége van szakértői támogatásra. Az Infura a nap 24 órájában hozzáférést biztosít az infrastruktúra-támogató szakértői csapatokhoz.
Ha többet szeretne megtudni arról, hogy miként léphet kapcsolatba az Ethereum és az IPFS hálózatokkal az Infurán keresztül, menjen a következő címre: infura.io/docs és fedezze fel a dokumentációnkat, vagy nézze meg a lépésről lépésre bemutató útmutató az Infura használatának megkezdéséhez.
Készen áll arra, hogy összekapcsolja alkalmazását azonnali hozzáférésű API -inkkal? Irány ide infura.io/register és kezdje el ingyen ma.
Fejlesszen most a Web3-on az Infura Ethereum és IPFS API -ival.
Kezdje ingyenesen Iratkozzon fel hírlevelünkre az Ethereum legfrissebb híreiről, vállalati megoldásokról, fejlesztői erőforrásokról és egyebekről. E-mail címExkluzív tartalomWebinárium
Hogyan készítsünk sikeres blokklánc terméket
Webinárium
Hogyan állítsunk be és futtassunk Ethereum csomópontot
Webinárium
Hogyan készítsünk saját Ethereum API-t
Webinárium
Hogyan hozzunk létre közösségi tokent
Webinárium
Biztonsági eszközök használata az intelligens szerződés-fejlesztésben
Webinárium