Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://github.com/CRLTeam/react-webrender

d. Demo video 

Mosaique prototypedummyfile.mp4txt

Solution

a) Solution Description

...

Mosaique solves these problems by moving the code into data.  There is a core set of code that parses the data.  This code will only need to be changed on version updates.  This makes development of workflows very fast, will require less code review and will allow for visual inspection by more than just developers.  With a visual template editor, Mosaique will allows allow the workflow designers to review their work visually in metaphors representations that they can understand and allows them to deploy changes using simplified automated governance mechanisms that match the actual approval process of the governance organization tasked with overseeing the system.


c) Does Mosaique support governance?

Governance is at the heart of Mosaique.  Governance is used to approve changes to the templates.  Once approved, the changes can be instantly implemented.  The governance workflows around suggesting improvements and implementing actual changes will themselves be Mosaique workflows.  Mosaique will come with a default set of governance templates.  The system users can then use that default governance to modify the governance to the way they want it to operate.  After the customized governance is in place, proposals, implementations, and deployments of use case specific workflows can be added to the system.

...

We have been talking to our partners at the George Brown College Blockchain Development Program, the established blockchain company Northern Block, members of the Digital Identity and Authentication Council of Canada (DIACC), and the Trust Over IP Foundation (ToIP).  Now that we have a working prototype, we will be able to demonstrate the concept of Mosaique.   Currently we are experiencing challenges getting across clarifying the importance and scope of this project.  Visual demos demonstrations will make what we are doing much more apparent.

...

We will be reaching out to governance organizations in the SSI space to offer our governance system to their verification networks.  This will include Sovrin, BCovrin, IDUnion, Findy, CANdy, CanaCred, Indicio, Cardea, and Bedrock Business Utility.  Their need for governance and their existing adoption of SSI will make it easier to engage them.  We hope that that engagement will attract contributors to our project.  We are still in need of some code refactoring and documentation to be ready for new contributors to join.  We are looking to host a hackathon in early 2023 to introduce blockchain developers to the possibilities that Mosaique offers.

c) Sustaining Mosaique

Mosaique is currently funded by the Cybersecurity Research Lab at the Metropolitan University of Toronto and funding from the provincial and federal governments of Canada.  This funding will continue for the foreseeable future.  Future funding revenue will come from the development of custom templates, addition of custom display objects, and consulting on the implementation and usage of Mosaique.

...

Our best angle for wide spread industry adoption comes from our governance templates.  All properly decentralized system require governance.  Currently, that governance is handled in a similar manner as open source governance.  It is left to a few to make the decisions and it is difficult for new contributors to join in and participate.  It makes for an almost centralized bottleneck in otherwise decentralized systems.  Mosaique, with full decentralization and complete blockchain ledger-based transparency of governance tasks, provides a simple way to open up governance and provide more accessible ways to participate.  The goal is to become the standard for all blockchain governance projects.  Once a project is using Mosaique for governance, it becomes a simple task for them to move to using it for the workflows in the systems they represent.  

...