quartz/content/notes/blockchain-project.md
2022-11-24 14:01:51 +13:00

6.0 KiB

title aliases tags
Blockchain Project
project

Abstract

Blockchain technology falls into two distinct classes: open (permissionless) blockchains such as those underlying bitcoin, Ethereum and Cardano; and closed (permissioned) blockchains such as implemented in the Hyperledger Fabric project. To motivate decentralised participation, open blockchains (presently) require an associated cryptocurrency, which can be a risky distraction. However, closed blockchains are considered by some to be insufficiently decentralised.This summer project aims to prototype a compromise: a closed blockchain system that encodes voting rules about self-governance, so that closed blockchain technology can be used in a more open manner. Experience in programming blockchain systems is not assumed. Depending on the student involved, the project will balance work between design and modelling of the blockchain governance rules, and implementation of such a rule set over an existing closed blockchain system.

Questions

answered-questions

  • It the code developed by the central authority or spread across partipants?
    • I think the initiating authority is in charge of developing the inital system. (either they do it internally or contract a software company to do it for them)
    • Maybe they can partner with others to initiate it
    • It is then maintained by the participants
  • Do the records remain forever on the chain?
  • How is on-chain governance implemented?
    • Smart contracts?
  • Do we need to track the products physically?
  • Who will be participating in the blockchain?
    • Three major parties in food supply-chain: Market, Manufacturing, Agriculture
    • Do I need to define this in more detail?
  • What are they voting on?
    • Seems like a very dumb question. I guess a lot of things. But I'm not sure so I'll add it here
  • What do the governance rules need to accomplish?
    • Shouldn't the system just work?
    • Very broad question
    • Maybe:
      • Maintenance/Development of the codebase
      • Inviting/banning participants

Notes

think-writing/log veracity-governance]

Reading

Blockchain

Other

Sources