Openchain Nemokama „blockchain“ platforma
Atvirojo kodo „blockchain“ platforma, skirta valdyti jūsų skaitmeninį turtą
Savarankiškai priglobta atvirojo kodo „blockchain“ paskirstyta knygos platforma. Jis siūlo skaitmeniniu būdu pasirašytas operacijas, HTTP galinius taškus, kad būtų galima sukurti pinigines, ir turto valdymą.
Apžvalga
„OpenChain“ yra nemokama ir atvirojo kodo „blockchain“ pagrindu sukurta programinė įranga. Jis yra labai keičiamas ir išplečiamas. Ši programinė įranga pagrįsta klientų serverio architektūra, gerai žinoma dėl efektyvumo. Jis yra tvirtas, priglobtas savarankiškai ir siūlo saugius skaitmeninio turto valdymo būdus. Tačiau kiekvienas gali nustatyti jo egzempliorių ir kontroliuoti skaitmeniniu būdu pasirašytas operacijas. Tai suteikia institucijų įgaliojimus patvirtinti sandorius. Be to, egzemplioriai yra konfigūruojami vienas su kitu per HTTP pagrįstą API. Panašiai yra administratorių visose „Openchain“ egzemplioriuose, kurie apibrėžia ir vykdo skaitmeninio turto keitimo taisykles. Ši paskirstyta „Ledger“ technologija neturi kasybos mechanizmo, o egzempliorių administratoriai patikrina operacijas. Todėl su sandoriais nėra jokio mokesčio. Be to, „Wallet Apps“ prisijungia prie „Validators“ per API, kad įrašytų skaitmenines operacijas. Visų pirma, „OpenChain“ nesaugo operacijų blokuose, o operacijos yra tiesiogiai susijusios vienas su kitu. Tada jis naudoja konsensuso algoritmą, pavadintą „Partionned Consensus“. Ši atvirojo kodo programinė įranga parašyta C#. Be to, yra išsamių dokumentų apie plėtrą ir diegimą.
Funkcijos
„Openchain“ siūlo šias pagrindines funkcijas:
- Atviro kodo
- Greitas operacijų patvirtinimas
- Nėra kasybos mokesčio
- Keli kontrolės lygiai
- Saugokite skaitmeniniais parašais
- Išplečiama
- Keičiamas
- Nuostata apibrėžti taisykles
- Tvirtas
- Sandorių auditumas
Diegimo instrukcijos
Pirmiausia paleiskite šią komandą, kad klonuotumėte „Openchain“/„Docker“ saugyklą iš „GitHub“:
git clone https://github.com/openchain/docker.git openchain
Antra, paleiskite šias komandas:
cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json
Tada redaguokite konfigūracijos failą (duomenis/config.json
):
nano data/config.json
Galiausiai nustatykite „instance_seed“ nustatymą į atsitiktinę (ne tuščią) eilutę.
[...] // Define transaction validation parameters "validator_mode": { // Required: A random string used to generate the chain namespace "instance_seed": "", "validator": { [...]
Galų gale paleiskite šią komandą, kad paleistumėte serverį:
docker-compose up -d