OpenChain to platforma technologiczna Blockchain Open Source

Openchain Darmowa platforma blockchain

Platforma blockchain open source do sterowania zasobami cyfrowymi

Platforma rozproszona blockchain z blockchain typu open source. Oferuje cyfrowo podpisane transakcje, punkty końcowe HTTP do budowania portfeli i zarządzanie aktywami.

Przegląd

OpenChain to bezpłatne i open source oparte na blockchain. Jest wysoce skalowalny i rozszerzalny. To oprogramowanie opiera się na architekturze serwera klienta, która jest dobrze znana ze względu na wydajność. Jest solidny, hostowany i oferuje bezpieczne sposoby zarządzania zasobami cyfrowymi. Jednak każdy może skonfigurować instancję i kontrolować transakcje podpisane cyfrowo. Zapewnia uprawnienia na poziomie instancji do potwierdzenia transakcji. Ponadto instancje są konfigurowalne ze sobą za pośrednictwem interfejsów API opartych na HTTP. Podobnie istnieją administratorzy w każdej instancji OpenChain, którzy definiują i egzekwują zasady wymiany aktywów cyfrowych. Ta rozproszona technologia księgi nie ma mechanizmu wydobycia, a raczej administratorów instancji weryfikują transakcje. Dlatego nie ma opłaty związanej z transakcjami. Ponadto aplikacje portfela łączą się z walidacjami za pomocą interfejsu API, aby rejestrować transakcje cyfrowe. Przede wszystkim OpenChain nie przechowuje transakcji w blokach, a transakcje są bezpośrednio ze sobą powiązane. Następnie wykorzystuje algorytm konsensusu o nazwie Partionned Consensus. To oprogramowanie typu open source zostało zapisane w C#. Ponadto dostępna jest kompleksowa dokumentacja dotycząca rozwoju i wdrażania.

Wymagania systemowe

Wymagania do skonfigurowania OpenChain obejmują:

Cechy

OpenChain oferuje następujące kluczowe funkcje:

  • Otwarte źródło
  • Natychmiastowe potwierdzenie transakcji
  • Brak opłaty za wydobycie
  • Wiele poziomów kontroli
  • Zabezpieczenie podpisami cyfrowymi
  • Rozszerzalny
  • Skalowalny
  • Postanowienie w celu zdefiniowania zasad
  • Solidny
  • Audyt możliwości transakcji

Instrukcje Instalacji

Najpierw uruchom następujące polecenie, aby sklonować repozytorium OpenChain/Docker z GitHub:

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

Po drugie, uruchom następujące polecenia:

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

Następnie edytuj plik konfiguracyjny (data/config.json):

    nano data/config.json

Na koniec ustaw ustawienie „instance_seed” na losowy (nie-pusty) ciąg.

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

W końcu uruchom następujące polecenie, aby uruchomić serwer:

    docker-compose up -d
 Polski