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.
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
Badać
Możesz znaleźć istotne następujące linki:
** Przewodnik dla początkujących o konfiguracji węzła Ethereum w LocalHost **
** 5 najlepszych platform blockchain open source w 2020 roku **
** Podstawowy przewodnik na temat stworzenia inteligentnego kontraktu Ethereum **
** Jak technologia Blockchain może ulepszyć twoją strategię biznesową **