An open source, decentralized and
government backed protocol for registering
and communicating digital permissions
Becoming fully responsible for your own digital permissions, from accepting cookies to approving invoices to consent of usage of your medical data, is not without its dangers. The protocol to be built by the teams should be a permissionless ledger with certain conditions to enter, so every participant or interface is compliant at the protocol level.
This protocol could be a crucial building block for usage in e-commerce, medical systems and many more. It is fully open-sourced to build on top on, for instance to build your own interface to manage a set of keys, but the protocol itself is owned by either everyone or no one.
This challenge forces us to go back to the meaning and concepts behind permissions. What does it mean to give permission? A careful designed protocol should incorporate elements from the legal concepts as identified by Hohfeld (1918). It should secure the authenticity and integrity of requests and approvals. It should register the exact information position of the request on the basis of which the approver will give his response. It should support uniformity and familiarity for every user in order to have maximum trust from the public.
The protocol should be able to inform the approver of the context of the request, the apparent risks involved and any relevant future consequences with regard to his chosen response, so that decision making is fully informed. In combination with linked data the protocol could even be the forerunner of worldwide semantic automated decision making.
This means that the approving process and the involved business events should be broken down into a data and process model at the lowest level of granularity for maximum agility, conforming hereby to the scientific theory of normalized systems as developed by the university of Antwerp.
DOMAIN EXPERTS PRESENT AT THE HACKATHON
Enterprise Architect for the government (long term vision for the synergy of technology and business)
More to follow
The challenge concerns every action in the world that needs a form of consent, approval, permission. That means that any dataset could be used.
Interesting would be to use several distinct data sets like cookie requests on websites, financial budgeting requests, approving project plans, consent for using personal data, and more. At this moment we are investigating the possibility of bringing on of our own datasets but feel free to come up with yours.
TYPE OF TEAM ELIGIBLE TO APPLY
The emphasis lies on the development of a protocol, but an application that works based upon the developed protocol could be very interesting (for instance on how to support the inevitable daily intuitive quick decision making instead of rational decision making, while still being informed of risk and consequences as an approver).
The choice of protocol is up to the teams and their expertise. This could even mean multiple protocols or applications if deemed necessary.
OPEN SOURCE OR PROPRIETARY
Open Source; as we are aiming for a worldwide infrastructure that can be adopted by anyone including the government, civilians and commerce. We expect teams to develop a completely open source project, accompanied by a relevant Open Source Software license. See: https://opensource.org/licenses
The challenge itself can be approached in different ways, depending on what functional (like e.g. fully informed consent, authenticity of approvals, Hohfeld’s legal concepts, etc.) or technical aspects the teams care to develop more (e.g. reusability in all possible business systems, normalized systems theory, microservices, linked data, etc.). The more aspects are taken in consideration, the better. The more innovative the better too (gamification for instance).
Within the Justice and Security department of the Netherlands, along with the other departments, there are several processes that involve approving formal requests, ranging from financial to judicial to HR-related. The ambition is to optimize these processes through innovative digitalization, so that less time is needed for excellent decision making.
Ambition and goals
The Justice and Security department is on course to release their own innovative approval application DigiAkkoord, based upon the blockchain protocol from Guardtime, decision making theory, Hohfeld’s legal concepts and microservices architecture.
As this is currently a smaller and more limited project, we would like to see the ecosystem working on an integral worldwide approval management infrastructure, that could inspire us further.
Track record in innovation and working to accelerate with teams/companies
The government is realizing the potential of innovative technologies and solutions, hence room is given to explore these. DigiAkkoord is just one example of many innovative projects by the Justice and Security department.
Another example would be the prototype of the Generic Financial Infrastructure (for the Ministry of Finance) based on blockchain that is currently being developed.
Current consortium. Ministry of Justice and Security (JenV)
Ministry of the Interior and Kingdom Relations (BZK)
Ministry of Finance (MinFin)
All three departments are pioneering their way, with BZK in the lead for the development of the Generic Digital Infrastructure, MinFin in charge of the development of the Generic Financial Infrastructure and JenV in the lead for DigiAkkoord and many other innovations within their domain.
Welcoming. Representatives of several industries and domains, e.g. accountants, governmental bodies, commerce like energy and medical, human rights advocates, and more
What does the partner offer. Based upon results the Ministry will talk with all the stakeholders involved and create a plan to proceed. This will depend on the adaptability of the protocol, the open source license chosen and the role that the department can play to further this idea.
What do consortium partners offer. Coming soon.
Flores Bakker – Enterprise Architect for the Ministry of Finance
Any questions? Please approach Flores and the entire Track through the community Digital Nation’s Infrastructure group: