Hyperledger Fabric Gratis blockchain -platform
Op toestemming gebaseerde architectuurgebaseerde gedistribueerde grootboektechnologie
Hyperledger Fabric is een open source DLT-platform met veel geweldige functies zoals pluggable consensus, multi-taal slimme contractondersteuning en meer.
Overzicht
Hyperledger Fabric is een open source digitale activabeheerplatform om gedecentraliseerde apps te bouwen. Het wordt ondersteund door Linux Foundation en heeft een zeer sterke ontwikkelaarsgemeenschap. De architectuur is modulair waardoor het echosysteem volledig configureerbaar is. Dit open source -toegestane gedistribueerde grootboek biedt oplossingen voor veel zakelijke gebruiksgevallen zoals bankieren, gezondheidszorg, financiën, human resource en meer. Een van de beste dingen is dat ontwikkelaars het slimme contract kunnen schrijven in elke algemene programmeertaal zoals Nodejs, Java, Go. Meestal is Blockchain een openbaar netwerk. Hyperledger -stof is echter een toegestane blockchain waarin elke deelnemer bij elkaar bekend is. Bovenal komt deze open source grootboektechnologie met pluggable consensusprotocollen, wat betekent dat gebruikers het consensusprotocol kunnen gebruiken, afhankelijk van de use case. Daarom maken al deze functies deze gedecentraliseerde grootboektechnologie zeer veilig wanneer transacties plaatsvinden in een volledig privémodus. Deze toegestane blockchain is geschreven in GO -taal en de broncode is beschikbaar met uitgebreide documentatie. Verder. Dit platform voor digitale activabeheer is zeer schaalbaar en biedt vele andere functies die governance en versiebeheer van slimme contracten omvatten, ontworpen voor continue bewerkingen, querybare gegevens. Bovendien maakt de modulaire architectuur de configuraties mogelijk met software van derden zoals LDAP, OpenID Connect en cryptografische bibliotheken.
Functies
Hyperledger Fabric biedt de volgende belangrijke kenmerken:
- Open source
- Multi-taal Smart Contract Support
- Ondersteuning voor EVM en stevigheid
- Schaalbaar
- Plugbare consensus
- Queryable -gegevens
- Flexibel
- Integratie met apps van derden
- Toestemming architectuur
Installatie instructies
Nadat u de voorwaarden hebt geïnstalleerd, is de eerste volgende stap het installeren van monsters, binaries en Docker-afbeeldingen. Ten tweede moet u voor macOS een locatie onder /gebruikers, /volumes, /privé of /tmp gebruiken. Ga naar de map waarin u de stoffenmonsters en binaries installeert door de volgende opdracht uit te voeren:
curl -sSL https://bit.ly/2ysbOFE | bash -s
Ten derde voert u de volgende opdracht uit om Path -omgevingsvariabele in te stellen:
export PATH=<path to download location>/bin:$PATH
Bovendien downloadt het script de Hyperledger Fabric Docker -afbeeldingen van Docker Hub naar uw lokale Docker -register en tagt het als ‘nieuwste’. Voer nu de volgende opdracht uit:
cd fabric-samples/test-network
Vervolgens vindt u een geannoteerd script, Network.sh
, dat een Fabric -netwerk opneemt met behulp van de Docker -afbeeldingen op uw lokale machine.
Daarna voert vanuit de `test-network’-directory de volgende opdracht uit om containers of artefacten uit eerdere runs te verwijderen:
./network.sh down
Voer ten slotte de volgende opdracht uit om het netwerk ter sprake te brengen:
./network.sh up