Az OpenChain nyílt forráskódú blokklánc -technológiai platform

Openchain Ingyenes blokklánc -platform

Nyílt forráskódú blokklánc -platform a digitális eszközök ellenőrzéséhez

Egy önálló házigazda nyílt forráskódú blokkláncot elosztott főkönyvi platform. Digitálisan aláírt tranzakciókat, HTTP végpontokat kínál a pénztárcák felépítéséhez és az eszközkezeléshez.

Áttekintés

Az OpenChain egy ingyenes és nyílt forráskódú blokklánc alapú szoftver. Nagyon méretezhető és kiterjeszthető. Ez a szoftver az ügyfélszerver architektúrán alapul, amely a hatékonyság miatt jól ismert. Robusztus, önálló házigazda, és biztonságos módszereket kínál a digitális eszközök kezelésére. Bárki beállíthatja a példányát és a digitálisan aláírt tranzakciókat. Példányszintű felhatalmazást biztosít a tranzakciók validálására. Sőt, a példányok a HTTP alapú API -k révén konfigurálhatók egymással. Hasonlóképpen vannak olyan adminisztrátorok, akik minden OpenChain -példányban meghatározzák és végrehajtják a digitális eszközök cseréjének szabályait. Ennek az elosztott főkönyvi technológiának nincs bányászati ​​mechanizmusa, inkább a példány adminisztrátorok igazolják a tranzakciókat. Ezért nincs díj a tranzakciókkal kapcsolatban. Ezenkívül a pénztárca -alkalmazások az API -k útján csatlakoznak a validátorokhoz a digitális tranzakciók rögzítéséhez. Mindenekelőtt az OpenChain nem tárolja a tranzakciókat blokkokban, inkább a tranzakciók közvetlenül kapcsolódnak egymáshoz. Ezután a Partied Consensus nevű konszenzusos algoritmust használja. Ez a nyílt forráskódú szoftver a C#-ben van írva. Ezenkívül átfogó dokumentáció áll rendelkezésre a fejlesztésről és a telepítésről.

Rendszerkövetelmények

Az OpenChain beállításának követelményei a következők:

Jellemzők

Az OpenChain a következő kulcsfontosságú funkciókat kínálja:

  • Nyílt forráskód
  • A tranzakciók azonnali megerősítése
  • Nincs bányászati ​​díj
  • Több szintű vezérlés
  • Biztonságos digitális aláírásokkal
  • Bővíthető
  • Méretezhető
  • Rendelkezés a szabályok meghatározására
  • Robusztus
  • A tranzakciók ellenőrzhetősége

Telepítési útmutató

Először futtassa a következő parancsot, hogy klónozza az OpenChain/Docker tárolót a GitHub -ból:

    git clone https://github.com/openchain/docker.git openchain

Másodszor, futtassa a következő parancsokat:

    cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json

Ezután szerkessze a konfigurációs fájlt (data/config.json):

    nano data/config.json

Végül állítsa be a `példány_mag beállítást egy véletlenszerű (nem üres) karakterláncra.

    [...]   // Define transaction validation parameters   "validator_mode": {     // Required: A random string used to generate the chain namespace     "instance_seed": "",     "validator": { [...] 

Végül futtassa a következő parancsot a szerver elindításához:

    docker-compose up -d
 Magyar