Hyperledger projekt: 15 projekt, amelyekről tudnia kell

Annyi népszerű vállalati blockchain projekt van jelenleg a blockchain fülkében, és úgy tűnik, hogy a Hyperledger az egyik. A Hyperledger azonban nem egyetlen keret, hanem egy ernyő projekt, ahol más Hyperledger projektek is vannak.

A valóságban a Hyperledger remek választás lehet, ha blokklánc alapú megoldást kíván megvalósítani.

Ezért ma a Hyperledger projektekről fogok beszélni, hogy segítsek eldönteni, melyik alkalmas a megoldásodra. Először azonban gyorsan áttekintjük a Hyperledger alapjait, mielőtt mélyebbre merülnénk.

Tehát, nézzük meg őket!

 

Contents

Mi a Hyperledger?

A Hyperledger valójában egy nyílt forráskódú projekt, amelyet a Linux Foundation támogat. Sőt, keretek, könyvtárak, eszközök és még sok más széles választékával érkezik. Alapvetően hívhatja a blockchain üvegházának.

Hyperledger projekt tagjai segíteni a vállalkozásokat hogy egyedi blokklánc-megoldásokkal álljon elő, és segítséget nyújtson nekik a megoldásokhoz való alkalmazkodásban is.

A Hyperledger még 2015-ben indult a blokklánc fejlesztése érdekében a vállalkozások számára. Ehhez azonban a társaság konzorciumot hozott létre sok csúcskategóriás vállalkozásból.

 

Miért nyílt forráskódú?

Gondolhat arra, hogy a Hyperledger projekt miért nyílt forráskódú. Alapvetően a tipikus gyártói licencprogramok sok korlátozással járnak. Nos, először is, szállítói lezárásokkal jár, és még inkább, nem engedi megváltoztatni az egyik alapkódot.

A nyílt forráskódban azonban nagyobb szabadságot kap a kód megváltoztatására és letöltésére.

A nyílt forráskódú platformok szintén exponenciálisan nőnek, ami értelme van egy vállalati környezetnek.


Végül, mivel a Hyperledger projekt valóban segíteni akar a vállalati blokklánc megvalósításának előmozdításában, a legjobb, ha mindenki számára nyitva tartja.

Milyen előnyei vannak a Hyperledger Projektnek?

  • Lépést tartani a fejlesztésekkel

Elég nehéz lépést tartani a nyílt forráskódú platformok fejlesztéseivel. Ezért lehet, hogy sok vállalat feladja. De a Hyperledger projekt tagjaival együttműködési környezetet kap.

Így végül teljes támogatást kap a megoldás elkészítéséhez a Hyperledger projekt tagjaitól.

 

  • Megnövelt termelékenység

A Hyperledger project wiki szerint a projekt tagjaival való együttműködés közben észreveszi, hogy nem engedik, hogy minden ember úgy működjön, ahogy akar. Sokkal inkább hajlamosak követni a szakosodást, amikor elmerülnek a munkaerőben. Ebben a Hyperledger projekt tagjai csak azt veszik, amiben a legjobbak, és ezen dolgoznak.

Ennek eredményeként hatékony, eredményes vonalat kap, miközben dolgozik a projekten.

 

  • Együttműködő megközelítés

Ez a Hyperledger projektek egyik legjobb előnye. A valóságban a Hyperledger projekt minden tagja együttműködési környezetben dolgozik. Általában egy új technológia megjelenésekor a vállalatok hajlamosak megismételni egymás fejlesztéseit.

De nem Hyperledgerben. Itt mindenki együtt dolgozik, hogy egyedi megoldást találjon és ésszerűsítse az általános fejlődést.

 

  • Kiváló minőségű kód

A Hyperledger projektek magas színvonalú kóddal rendelkeznek minden platformon. Alapvetően a Hyperledger project wiki szerint a projekt tagjai gondosan megfigyelik az egyes kódbázisokat, mielőtt piacra dobják őket..

Ezen túlmenően a vállalat technikai közössége rendkívül profi, mivel minden egyes vonalat áttekintenek és erőteljesen tesztelnek, mielőtt elindítanák.

 

  • A szellemi tulajdon kezelése

A Hyperledger biztosítja, hogy a rendszerükön belüli szellemi tulajdonról gondoskodjanak. Alapértelmezés szerint a rendszerük összes tartalma licencelt tulajdonságokkal rendelkezik. Ennek eredményeként mindenfajta szellemi tulajdon biztonságos a rendszeren belül.

 

Hyperledger projektek: 15 kivetítendő projekt

A Hyperledger jelenleg 15 projektet tart szárnyai alatt. Mindezeket a projekteket kifejezetten a vállalkozások igényeinek kielégítésére tervezték. Mindenesetre ellenőrizzük őket egyenként, és nézzük meg, mit kínál mindegyikük.

 

Elosztott nagykönyvek

Hyperledger Burrow

Állapot: Inkubáció

A Hyperledger Burrow egy olyan keretrendszer, amely főként a fejlesztők számára alkalmas. A valóságban elsősorban nyilvános engedélyezett blokkláncra optimalizálták; ugyanakkor privátként vagy konzorciumi blokkláncként is használhatja.

Sőt, támogatja az EVM-t és az intelligens szerződéseket.

 

A Hyperledger Burrow jelentős elemei

A konszenzus motorja

A Hyperledger project wiki szerint Burrow a bizánci hibatűrő Tendermint protokollal érkezik. A valóságban ez egy új típusú protokoll, amely nagyobb tranzakciós arányt kínál. Ezt a keretet azonban nem lehet elágazni.

Alkalmazás bináris interfésze (ABI)

Számos fantasztikus eszközzel rendelkezik, amelyek lehetővé teszik a hálózat egyéb szilárdság alapú intelligens szerződéseinek telepítését, fordítását és összekapcsolását.

Ethereum virtuális gép (engedélyezett)

A Hyperledger project wiki szerint engedélyezett EVM-mel figyeli, hogy a hálózat rendelkezik-e a megfelelő szintű engedéllyel. Tehát valahogy megkülönbözteti az engedély különböző rétegeit.

Intelligens szerződéses alkalmazások

A Hyperledger Burrow-ban intelligens szerződést hívhat a tranzakció folyamata közben. Alapvetően a virtuális gép végrehajtja a tranzakción belül meghívott intelligens szerződéseket.

Alkalmazásblokk-interfész (ABCI)

Az ABCI feladata konszenzusos motor összekapcsolása az intelligens szerződéses alkalmazási réteggel. Így biztosítja, hogy a konszenzus motor agnosztikus legyen az intelligens szerződéses alkalmazások szempontjából.

 

Hyperledger szövet

Állapot: Aktív

A Hyperledger Fabric projekt az egyik legnépszerűbb moduláris projekt a Hyperledger alatt. A valóságban a platform teljes mértékben optimalizálható. Így bármilyen felhasználási esetre felhasználhatja. Ezenkívül a Hyperledger Fabric projekttel titoktartást, rugalmasságot, rugalmasságot, méretezhetőséget és még sok minden mást kap.

Mindenesetre a Hyperledger Fabric projekt általános célú programozási nyelven fut. Ennek eredményeként nincs erre natív token.

 

A Hyperledger Fabric projekt jellemzői

A modularitás

Moduláris kialakítással rendelkezik. Tehát egyszerűen csatlakoztathat bármilyen funkciót, és csak elkezdheti használni. Néhány modul már használható, például szolgáltatások, tagsági szolgáltatók, pletykaszolgáltatások, intelligens szerződések stb.

Intelligens szerződések

A Hyperledger Fabric projektben az intelligens szerződéseket lánckódnak nevezzük. A valóságban ez kicsit más, mint a tipikus intelligens szerződések, mivel minden szükséges funkciót megszerezhet a blokklánc hálózatból. Sőt, három lépést követ – végrehajtást, megrendelést és érvényesítést.

Dugaszolható Hyperledger szövet konszenzusos protokollok

Ez messze a Fabric legjobb tulajdonságai. A rendszeren belüli összes konszenzusos mechanizmus teljesen bedugható. Tehát sokféle konszenzust használhat, amikor csak akar. Ebben nincs korlátozás.

 

Hyperledger Indy

Állapot: Aktív

A Hyperledger Indy projekt egy másik népszerű Hyperledger projekt. Alapvetően ez a keret kifejezetten a decentralizált identitások számára készült. Ráadásul rengeteg komponenssel, eszközkészlettel és könyvtárral rendelkezik, amelyeket használhat.

A legjobb az, hogy a felhasználókat arra hatja, hogy a felhasználók saját identitásuk kizárólagos tulajdonjogát kapják.

 

A Hyperledger Indy Project főbb jellemzői

Önállóság

A Hyperledger Indy projektben az összes identitás-alapú dokumentációt tárolhatja a hálózaton.

Alapvetően minden tartalom kriptográfiai titkosításokkal, a létezés igazolásával, a privát és nyilvános kulcsokkal, és még sok mással rendelkezik. Csak te módosíthatod vagy módosíthatod ezeket a dokumentumokat.

Magánélet

Nos, a Hyperledger Indy projekt biztonságos titoktartási réteget tartalmaz az összes értékes dokumentum védelme érdekében. Minden csak a főkönyvben marad, és senki sem tudja egy másik linkről vagy főkönyvről felkutatni a személyazonosságát.

Ellenőrizhető követelések

Sok esetben előfordulhat, hogy igazolnia kell valamilyen személyazonosító okmányt, például születési anyakönyvi kivonatot vagy vezetői engedélyt. De sok esetben az emberek visszaélhetnek ezekkel a dokumentumokkal is. Így személyazonosságának igazolása érdekében csak a dokumentum szelektív részeinek közzétételét választhatja.

 

Iroh Hyperledger

Állapot: Aktív

A Hyperledger Iroha egy másik szilárd blokklánc keretrendszer. Ezzel a keretrendszerrel rendkívül könnyű integrálni a meglévő vállalati hálózatokba. A projekt Fabric and Sawtooth után jött. Mindenesetre használhatja ezt a platformot egészségügyi ellátáshoz, oktatáshoz, határokon átnyúló fizetésekhez, pénzügyi szolgáltatásokhoz, DID-ekhez és még sok máshoz.

 

A Hyperledger Iroha főbb jellemzői

  • A platform üzembe helyezése rendkívül egyszerű és egyszerű. Nincsenek bonyolult opciók vagy zavaró attribútumok. Ezenkívül házon belüli karbantartást is végezhet egy kis képzéssel.
  • Ezenkívül rengeteg könyvtárhoz fog hozzáférni, és ezek alapvetően a fejlesztők számára alkalmasak.
  • Ezen a platformon a hozzáférés-vezérlés szerepalapú.
  • Sőt, a Hyperledger Iroha tervezési struktúrája moduláris, mint más Hyperledger projektek.
  • Ez parancs-lekérdezésekkel is jár.
  • Ezenkívül eszköz- és identitáskezelést is kap.

 

Mindenesetre van egy vezérlési modelljük is, ahol gondosan dolgoznak az alábbi modelleken –

  • Teljesítmény: Itt a Hyperledger Iroha az idő- és erőforrás-kihasználásukon dolgozik, így a leggyorsabb kimenetet nyújtva.
  • Megbízhatóság: Valójában minden sajnálatos helyzet esetén hibatűrést és helyreállítást is kínálnak.
  • Használhatóság: Itt a Hyperledger Iroha elrettentheti a felhasználói hibákat, és tanulhat belőle, ahogy a platform fejlődik, javítva önmagát.

 

Hyperledger fűrészfog

Állapot: Aktív

A Hyperledger Sawtooth valójában egy blockchain öltöny elosztott főkönyvek telepítésére, futtatására és építésére. Sok vállalkozás nehezen dolgozik a blockchain technológia összetett természetével. Ezért a Sawtooth tökéletes megoldást kínál, mivel a blockchain megoldások megvalósítását könnyű feladattá teszi.

 

A Hyperledger fűrészfog jellemzői

Dinamikus konszenzus

Itt bárki megváltoztathatja a konszenzust egy élő blokklánc hálózatban. Sőt, még a tranzakció során is megteheti. Ehhez azonban ki kell választania a rendelkezésre álló konszenzusos beépülő modulokat.

Az eltelt idő igazolása (PoET)

Ez egy új típusú konszenzus algoritmus. Főleg alapértelmezés szerint be van kapcsolva, de szükség esetén módosíthatja. A valóságban a munkafolyamat meglehetősen egyedi, és nagyon kevesebb energiát fogyaszt.

Tranzakciós családok

Bármilyen nyelven írhat okos szerződéseket, ebben nem lesz korlátozás.

Az Ethereum szerződések kompatibilitása

A Hyperledger Sawtooth másik legjobb tulajdonsága, hogy 100% -ban kompatibilis az Ethereum intelligens szerződéseivel. Tehát, ha ezt használni szeretné, akkor megteheti az EVM csatlakoztatásával.

Párhuzamos tranzakciók végrehajtása

Ez párhuzamos tranzakció-végrehajtással is jár, sok időt megtakarítva.

Magánügyletek

Létrehozhat egyedi láncokat, ahol könnyen megtarthatja az összes bizalmas tranzakciót.

 

Hyperledger Besu

Állapot: Inkubáció

A Hyperledger Besu valójában nyílt forráskódú Ethereum ügyfél. A valóságban a projekt Java nyelven íródott, és az Apache 2.0 licencet használja. Futtathatja bármely privát engedélyezett platformon vagy az Ethereum nyilvános hálózatán is.

 

Besu jellemzői

Ethereum virtuális gép (EVM)

Az EVM használata a rendszerben lehetővé teszi az Ethereum alapú intelligens szerződések és számos más szolgáltatás végrehajtását.

Konszenzus algoritmusok

A Hyperledger Besu sokféle konszenzusos algoritmust tartalmaz a blokkok érvényesítésére. Ezek –

  • A tekintély igazolása akkor megfelelő, ha a rendszeren belüli társak ismerik egymást és bíznak egymásban. Ez egy nagyszerű protokoll, amely nagyon alacsony energiát használ.
  • Az IBFT 2.0-ban az érvényesítők jóváhagyják a blokkokat és a tranzakciókat. Hibatűrő konszenzusos protokoll.
  • A Clique egyedülálló konszenzusos algoritmus, mivel kétszer hibatűrő, mint az IBF 2.0.
  • A munka igazolása nem az elsődleges konszenzus, hanem csak az Ethereum mainnet-ben használatos.

Felfedezés

Kap egy UDP-alapú protokollt a hálózat bármely társának megtalálásához.

Felhasználó felé néző API-k

A Besu segítségével az EEA JSON-RPC API-kat kapja a HTTP, a mainnet Ethereum, a GraphQL API és a WebSocket protokollok helyett..

Monitoring

A keretrendszer figyeli a hálózati és a csomópont teljesítményét. Emellett biztosítja a magánéletet és az engedélyezett hozzáférést.

 

Eszközök

Hyperledger féknyereg

Állapot: Inkubáció

A Hyperledger Caliper egy egyedi projekt. A valóságban ez egy benchmarking eszköz más blockchain alapú platformok számára. Valójában a megoldások fejlesztése közben a vállalkozásoknak nincs igazán ideális modelljük, amellyel összehasonlíthatnák. Ennek eredményeként a legtöbb vállalat nem tudja, elegendő-e a megoldás.

Ezért a Caliperben előre meghatározhatja a felhasználási eseteket, és a Caliper meg tudja mondani, hogy készen áll-e erre vagy sem.

Sőt, a legjobb az, hogy nem érkezik semmilyen előre meghatározott szabvány. Miért? Nos, azért, mert az összes blokklánc-implementáció eltér. Tehát, ha ugyanazon kritériumok alapján ítéljük meg őket, nem adjuk meg a megfelelő eredményt.

Ezért a vállalatok felvázolhatják a szükséges teljesítményüket, és ennek alapján kipróbálhatják a megoldásukat. Alapvetően csodálatos eszköz a fejlesztők és a vállalkozások számára.

 

Hyperledger cselló

Állapot: Inkubáció

A Hyperledger cello egy újabb fantasztikus eszköztár a Blockchain számára, mint szolgáltatás. Ezzel egyszerűen létrehozhatja, megszüntetheti vagy akár kezelheti az összes blockchain szolgáltatását. Alapvetően az elsődleges cél egy innovatív megközelítés megalkotása a blokklánc ökoszisztémájához. Emellett úgy tűnik, hogy a vállalkozások jobban vágynak a BAAS-ra, mivel ez időt és pénzt takarít meg számukra.

Így ez az eszköz jobban megfelel azoknak a szállítóknak, akik BAAS-t akarnak kínálni vállalkozások számára. Ez lehetővé teszi számukra a platformok elég hatékony létrehozását. Ennek az eszköznek az irányítópultjáról ellenőrizheti hálózatának állapotát, megtekintheti a lánckód teljesítményét, elemzési adatokat kaphat és még sok minden mást..

Jelenleg csak a Hyperledger Fabric-ot támogatja. De hamarosan további kereteket is tartalmaz. Mindenesetre az architektúra is moduláris, így élvezheti a dugaszolható opciókat is.

 

Hyperledger Explorer

Állapot: Inkubáció

A Hyperledger Explorer egy másik csodálatos projekt a Hyperledger alatt. Főként a blockchain hálózat webbarát nézetét kínálja. A valóságban ezzel ellenőrizheti a csomópontokat, a tranzakciókat, a statisztikákat, a blokkokat, az intelligens szerződéseket és még sok minden mást.

De miért használja? Nos, kényelmesebb, hogy mindezeket egyetlen helyről ellenőrizheti. A fejlesztőknek ellenőrizniük kell a rendszer működését, mielőtt bevezetnék a piacra. Így az Explorer tökéletes lehetőség erre.

Ezenkívül lehetővé teszi a kód módosítását, ha bármilyen problémát talál. Továbbá, ha van egy házon belüli biztonsági csapata a hálózathoz, akkor ennek az eszköznek a fenntartása érdekében ez nagyon egyszerű.

Mindenesetre valójában arra törekszünk, hogy a blockchain megoldást sokkal könnyebbé és mindenki számára elérhetőbbé tegyük.

 

Hyperledger Avalon

Állapot: Inkubáció

Korábban a Hyperledger Avalon Trusted Compute Framework volt. De az együttműködés fázisaiban Avalonnak nevezték el. Ez az EEA, a Hyperledger és a felhőszolgáltatók együttműködésének terméke. Alapvetően ez az eszköz segít a blokklánc mozgások biztosításában a fő láncról a számítási erőforrások megőrzése érdekében.

Sőt, biztosítja, hogy az összes fejlesztő kiaknázza a számítási bizalom előnyeit, és korlátozza az összes hátrányt.

Mindenesetre nyilvántartást vezet a megbízható munkavállalókról. Emellett felajánlja az ügyfelek számára a megrendelések leadását a dolgozóknak.

A valóságban Avalon naplót is megőrz a főkönyvben végzett munkáról.

 

Könyvtárak

Hyperledger paplan

Állapot: Inkubáció

Főleg üzleti blokklánc eszköz az elosztott főkönyvek számára. De a Quilt segítségével átjárhatóvá válik a főkönyvek között. A valóságban az interoperabilitás csak spekuláció, és egyetlen más blockchain platform sem tudta lehúzni. De a Paplanban ezt próbálják megtenni.

Tehát ezzel az eszközzel problémamentesen kommunikálhat más főkönyvi rendszerekkel. A legjobb az, hogy pénzt küldhet másik országból anélkül, hogy ugyanaz lenne a platform. Alapvetően itt a tranzakció csomagolva van, és a cél felé irányítja.

Mindenesetre beszerez keretrendszereket ennek a struktúrának a megvalósításához, valamint egy sor interoperabilitási szabályt, amelyeket be kell tartania.

A paplan még nem aktív, jelenleg be van kapcsolva inkubációs szakasz és több időre van szüksége a teljesítéshez.

 

Hyperledger Ursa

Állapot: Inkubáció

A Hyperledger Ursa nemrég csatlakozik a projektlistához. Ez valójában egy megosztott kriptográfiai könyvtár. Ebben követi az összes kriptográfiai munkát egy kereten belül. De miért használja? Nos, határozottan nem akarja lemásolni a könyvet, igaz? Az Ursa segítségével ezt könnyedén elkerülheti.

Mivel nyomon követi az összes korábbi bejegyzést, megakadályozza a későbbi későbbi duplikációt. A legjobb az egészben, hogy teljesen moduláris és támogatja az összes többi Hyperledger alapú projektet is.

A valóságban az Ursa-val magas szintű biztonságot szerez. Ez is egy nyitott ökoszisztéma, így a szakértők véleményezni fogják a kriptográfiát, segítve az újonnan érkezőket a kriptográfiai modelljeik jobb fejlesztésében.

Sőt, interoperabilitást is kínál. Egyébként inkubációs fázisban is van, és nem tudjuk pontosan, mikor lesz elérhető.

 

Hyperledger Kos

Állapot: Inkubáció

A Hyperledger Aries tulajdonképpen infrastruktúra a peer-to-peer blockchain alapú tranzakciókhoz. Ez azonban nem keret vagy alkalmazás. Mindenesetre az elsődleges cél a titkok kezelése, a peer-to-peer interakció, a biztonságos üzenetküldés és az ellenőrizhető információcsere kódjának felajánlása több decentralizált környezetben.

A valóságban a jövőben kibővíti az Indy-ban való alkalmazhatóságot, mivel az összes meglévő szabványban elősegíti az interoperabilitási támogatást. Így hatékony és egységes üzleti megoldássá téve.

A könyvtár blockchain interfész rétege vagy felbontója aláírja és létrehozza a blockchain tranzakciókat. Ezenkívül egy kriptográfiai pénztárca biztosítja a felhasználó összes titkos dokumentumát és eszközeit. Titkosított üzenetkezelő rendszert is kínál, így a társak kommunikálhatnak anélkül, hogy aggódnának a biztonságért.

Mivel nulla ismeretekkel rendelkezik, ellenőrizheti a tranzakciókat anélkül, hogy felfedné a tranzakció tartalmát. Ezenkívül létezik olyan mechanizmus, amely elősegíti az API-k és protokollok létrehozását bizonyos felhasználási esetekre.

 

Hyperledger ügylet

Állapot: Inkubáció

Ez egy könyvtár a fejlesztők számára. A Hyperledger Transact kódolással bármilyen elosztott főkönyvi szoftver fejlesztése könnyű feladat lenne. A valóságban a könyvtár mindent képes kezelni az intelligens szerződésekkel kapcsolatban, mint például a tranzakciók elküldése, ütemezése, állapotkezelés és még sok más.

Tehát, ha bármilyen Hyperledger keretrendszert használ, vagy egyedi elosztott főkönyvei vannak, hozzáadhatja a Transact állapotkezelését és a fejlett tranzakciófuttatást a kódok végrehajtásának egyszerűsítése érdekében.

Mindenesetre ezzel a könyvtárral sokféleképpen hajthatja végre a tranzakciókat, soros és párhuzamos végrehajtást kaphat, megkaphatja a Merkle-Radix Tree támogatását stb. Sőt, intelligens szerződésekből is generálhat eseményeket, és olyan nyelveket használhat, mint a JavaScript , Python, Rust, Swift és még sok más.

Támogatja az EVM-et is.

 

Tartomány-specifikus

Hyperledger rács

Állapot: Inkubáció

A Grid itt van, hogy megoldja az összes problémát az ellátási láncban. Ez valójában egy WebAss Assembly alapú projekt. Ezért rengeteg könyvtárhoz, adatmodellhez, SDK-hoz és még sok mindenhez férhet hozzá. Ezenkívül ezek mind kliens interfészek és intelligens szerződések fejlesztésére alkalmasak.

Közvetlenül nem idéz semmilyen korlátozást más platformok használatában; azonban biztonságot nyújt, ha az ellátási láncon kívül más rést használ. És a könyvtárak más platformokon is működhetnek.

Lehet, hogy alkalmazásnak tűnik, de a valóságban nem az. Így ez inkább egy olyan csomag, amely rengeteg keretrendszerhez és eszközhöz fér hozzá.

A Hyperledger Grid nem akarja korlátozni az innovációt, ha az ágazatok közötti ellátási láncok irányításáról van szó. Tehát, ha azon a fülkén tartózkodik, kipróbálhatja.

 

A végén

A Hyperledger Projektek a blokklánc fejlesztését teszik könnyebbé és egyszerűbbé. A Hyperledger minden egyes projektje az együttműködés eredménye. Itt több vállalat fejlesztette ki a megoldást, és mindenki számára nyílt forráskódúvá tette.

Annak ellenére, hogy jelenleg csak 4 aktív projektjük van, a többi projekt többsége mégis elég ígéretesnek tűnik. Ha vállalati blokkláncokat keres, akkor a Hyperledger projektek biztosan segíthetnek ebben.

Csatlakozhat ökoszisztémájukhoz, hogy hozzájáruljon más hűvös megoldásokhoz, és fokozza a blokklánc átalakulását.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map