Tech Tuesday: How to Write and Deploy Chaincode for Hyperledger Fabric

  Рет қаралды 9,231

Kaleido

Kaleido

Күн бұрын

If you’re a blockchain developer using Hyperledger Fabric, you’ve heard about chaincode. In this Tech Tuesday, Jim Zhang, Kaleido co-founder and Head of Protocol, will take you through everything you need to know to write and deploy chaincode, including:
How Fabric chaincode design differs from other smart contract platforms such as Ethereum
Best practices for writing and testing chaincode
How Kaleido simplifies developing with chaincode
By the end of this webinar, you will have the knowledge and skills to write and deploy your own chaincode on a Hyperledger Fabric network using the Kaleido platform.
Try Hyperledger Fabric on Kaleido free at www.kaleido.io...
Learn more about Chaincode at www.kaleido.io...

Пікірлер: 8
@ainsteinsbr3484
@ainsteinsbr3484 Жыл бұрын
Hi Jim.. excelent video. A question I couldn't fi d the answer. When I install a chaincode as a service, I can change the code live. Is there a way to avoid this?. I mean, if I install it, even "as a service", I protect the node chaincode to be updated without all members kwnow it?
@Kaleido-io
@Kaleido-io Жыл бұрын
thanks for your comment! It is indeed the case that when a chaincode is deployed in the "chaincode-as-a-service" style, there is no guarantee that the logic executing in the external chaincode service will be immutable. But that's not an issue with the Fabric transaction model design. Unlike other protocols like Ethereum, which requires smart contracts to be immutable so as to guarantee determinism, Fabric's "execute-order-commit" design does not depend on smart contracts to be uniform across all nodes. As a result, chaincode administrators in each organization are free to deploy their own implementations. They are expected to produce the same result from the same starting state and the same input, but if they don't, it's not the end of the world like in other protocols. For the same reason, a chaincode administrator is free to update their chaincode service independent of the others in the channel. If you are interested in learning more about the differences in DLT protocol designs, here's a blog on our website: www.kaleido.io/blockchain-blog/enterprise-blockchain-protocols-a-technical-analysis-of-ethereum-vs-fabric-vs-corda
@manomite3544
@manomite3544 Жыл бұрын
Is it possible to use PHP to design a chaincode? If yes... Can an example be provided please
@Kaleido-io
@Kaleido-io Жыл бұрын
thanks for your comment! To develop a chaincode, you need the shim library that can communicate with the peer node. Unfortunately the shim is only available in golang, node.js and Java at this point.
@rakeshreddyabbireddy8876
@rakeshreddyabbireddy8876 4 ай бұрын
how to send using transientMap for private data collection . In swagger API also i cant find anything. can you pls help me.
@Kaleido-io
@Kaleido-io 3 ай бұрын
Hey Rakesh, assuming you're asking about transientMap support in FabConnect what you'll want to do is: add a “transientMap” property in the transaction payload, peer to the other standard properties like “func”, and “args”. The “transientMap” is a *map[string]string* property. If you have any questions about that, feel free to reach out to support@kaleido.io or on the Kaleido discord at discord.gg/26B5rgWuxA
@Petit_Mbenya
@Petit_Mbenya Жыл бұрын
Hey ! can you provide your email ? or linkedin ?
@Kaleido-io
@Kaleido-io Жыл бұрын
www.linkedin.com/company/kaleido-io/
Lessons Learned from Building Blockchain Consortia Apps
1:02:03
How to Deploy a Hyperledger Fabric Network and Nodes | Settlemint
10:29
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 11 МЛН
Human vs Jet Engine
00:19
MrBeast
Рет қаралды 81 МЛН
What's in the clown's bag? #clown #angel #bunnypolice
00:19
超人夫妇
Рет қаралды 20 МЛН
Build Hyperledger Fabric Networks Easily with Kaleido
1:04:28
Kaleido
Рет қаралды 4,6 М.
Kaleido Blockchain Platform Walkthrough
8:29
Kaleido
Рет қаралды 6 М.
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 12 М.
Hyperledger Fabric in 1 Hour
1:01:26
Kerala Blockchain Academy
Рет қаралды 4,7 М.
Private Blockchain | Hyperledger Fabric | Getting Started
38:46
Identity Management in Hyperledger FireFly
26:10
LF Decentralized Trust
Рет қаралды 1,6 М.
Hyperledger Fabric Network Setup
20:38
NPTEL-NOC IITM
Рет қаралды 18 М.
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 11 МЛН