Fetching the latest programs, projects, and workspace data.
With the introduction of Fabric v2.x, a more decentralized way of chaincode management is implemented. There are several improvements over the previous lifecycle and it requires several changes on the sdk. This project aims to support decentralized governance for smart contracts in fabric python sdk and add features such as private data sharing/verifying and external chaincode launcher. The projects will provide a user-friendly and easy-to-use tool for fabric developers and operators. Learning Objectives 1) Contributing and collaborating in an open-source project 2) Advanced understanding for DLT(distributed ledger technology) 3) Understand the basic workflow of fabric 4) Being able to implement features for SDK 5) Writing good documentations Expected Outcome 1) update on the chaincode lifecycle management --Multiple organizations must agree to the parameters of a chaincode --Deliberate chaincode upgrade process --Simpler endorsement policy and private data collection updates --Inspectable chaincode packages --Start multiple chaincodes on a channel using one package --Chaincode packages do not need to be identical across channel members 2) add private data sharing & verifying features 3) (optional) add features for writing smart contracts in python
Showing 1 of 1 projects. Click any project card for scope, mentors, and proposal studio.
With the introduction of Fabric v2.x, a more decentralized way of chaincode management is implemented. There are several improvements over the previous lifecycle and it requires several changes on the sdk. This project aims to support decentralized governance for smart contracts in fabric python sdk and add features such as private data sharing/verifying and external chaincode launcher. The projects will provide a user-friendly and easy-to-use tool for fabric developers and operators. Learning Objectives 1) Contributing and collaborating in an open-source project 2) Advanced understanding for DLT(distributed ledger technology) 3) Understand the basic workflow of fabric 4) Being able to implement features for SDK 5) Writing good documentations Expected Outcome 1) update on the chaincode lifecycle management --Multiple organizations must agree to the parameters of a chaincode --Deliberate chaincode upgrade process --Simpler endorsement policy and private data collection updates --Inspectable chaincode packages --Start multiple chaincodes on a channel using one package --Chaincode packages do not need to be identical across channel members 2) add private data sharing & verifying features 3) (optional) add features for writing smart contracts in python