Openchain Gratis blockchain -platform
Open source blockchain -platform om uw digitale activa te bedienen
Een zelf gehoste open source blockchain gedistribueerd grootboekplatform. Het biedt digitaal ondertekende transacties, HTTP -eindpunten om portefeuilles en activabeheer te bouwen.
Overzicht
OpenChain is een gratis en open source blockchain -gebaseerde software. Het is zeer schaalbaar en uitbreidbaar. Deze software is gebaseerd op client -serverarchitectuur die bekend is vanwege efficiëntie. Het is robuust, zelf gehost en biedt veilige manieren om digitale activa te beheren. Iedereen kan echter zijn exemplaar instellen en digitaal ondertekende transacties besturen. Het biedt instantieniveau -autoriteit om de transacties te valideren. Bovendien zijn instanties met elkaar configureerbaar via HTTP -gebaseerde API’s. Evenzo zijn er beheerders op elke OpenChain -instantie die de regels voor het uitwisselen van digitale activa definiëren en afdwingen. Deze gedistribueerde grootboektechnologie heeft geen mijnbouwmechanisme, in plaats van instantie -beheerders verifiëren de transacties. Daarom zijn er geen vergoeding verbonden aan transacties. Bovendien maken Wallet -apps verbinding met validators via API’s om digitale transacties te registreren. Bovenal slaat OpenChain geen transacties op in blokken, eerder transacties zijn direct met elkaar verbonden. Vervolgens gebruikt het het consensusalgoritme genaamd geparticipeerde consensus. Deze open source software is geschreven in C#. Verder is er uitgebreide documentatie beschikbaar met betrekking tot ontwikkeling en implementatie.
Functies
OpenChain biedt de volgende belangrijke functies:
- Open source
- Onmiddellijke bevestiging van transacties
- Geen mijnkosten
- Meerdere niveaus van controle
- Veilig met digitale handtekeningen
- Uitbreidbaar
- Schaalbaar
- Bepaling om regels te definiëren
- Robuust
- Auditeerbaarheid van transacties
Installatie instructies
Voer eerst de volgende opdracht uit om de OpenChain/Docker -repository van GitHub te klonen:
git clone https://github.com/openchain/docker.git openchain
Ten tweede, voer de volgende opdrachten uit:
cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json
Bewerk vervolgens het configuratiebestand (data/config.json
):
nano data/config.json
Stel ten slotte de instelling instant_seed
in op een willekeurige (niet-lege) tekenreeks.
[...] // Define transaction validation parameters "validator_mode": { // Required: A random string used to generate the chain namespace "instance_seed": "", "validator": { [...]
Voer uiteindelijk de volgende opdracht uit om de server te starten:
docker-compose up -d