Openchain Gratis blockchain -plattform
Open Source Blockchain -plattform för att kontrollera dina digitala tillgångar
En självhostad open source blockchain distribuerad huvudbokplattform. Det erbjuder digitalt signerade transaktioner, HTTP -slutpunkter för att bygga plånböcker och kapitalförvaltning.
Översikt
OpenChain är en gratis och öppen källkodsblockchain -baserad programvara. Det är mycket skalbart och utdragbart. Denna programvara är baserad på klientserverarkitektur som är välkänd på grund av effektivitet. Det är robust, självvärd och erbjuder säkra sätt att hantera digitala tillgångar. Men vem som helst kan ställa in sin instans och kontrollera digitalt signerade transaktioner. Det tillhandahåller myndighet på instansnivå att validera transaktionerna. Dessutom är instanser konfigurerbara med varandra via HTTP -baserade API: er. På liknande sätt finns det administratörer på varje OpenChain -instans som definierar och verkställer reglerna för att utbyta digitala tillgångar. Denna distribuerade huvudboksteknik har ingen gruvmekanism snarare instans administratörer verifierar transaktionerna. Därför finns det ingen avgift i samband med transaktioner. Dessutom ansluter plånboksappar till validatorer via API: er för att registrera digitala transaktioner. Framför allt lagrar OpenChain inte transaktioner i block snarare transaktioner är direkt kopplade till varandra. Sedan använder den konsensusalgoritmen med namnet Partioned Consensus. Denna öppen källkodsprogramvara är skriven i C#. Vidare finns det omfattande dokumentation när det gäller utveckling och distribution.
Funktioner
OpenChain erbjuder följande nyckelfunktioner:
- Öppen källa
- Omedelbar bekräftelse av transaktioner
- Ingen gruvavgift
- Flera kontrollnivåer
- Säker med digitala signaturer
- Utdragbar
- Skalbar
- Bestämmelse för att definiera regler
- Robust
- Transaktionernas granskning
Installations instruktioner
Kör först följande kommando för att klona OpenChain/Docker -förvaret från GitHub:
git clone https://github.com/openchain/docker.git openchain
För det andra, kör följande kommandon:
cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json
Redigera sedan konfigurationsfilen (data/config.json
):
nano data/config.json
Slutligen ställer du in inställningen instans_seed
till en slumpmässig (icke-tom) sträng.
[...] // Define transaction validation parameters "validator_mode": { // Required: A random string used to generate the chain namespace "instance_seed": "", "validator": { [...]
I slutändan, kör följande kommando för att starta servern:
docker-compose up -d
** Utforska **
Du kan hitta följande länkar relevanta:
** En nybörjarguide för att installera Ethereum -nod på localhost **
** Topp 5 Open Source Blockchain -plattformar 2020 **
** En grundläggande guide för hur man skapar Ethereum Smart Contract **
** Hur blockchain -teknik kan uppgradera din affärsstrategi **