11 pages about "Ideas / RFC"
Use a collaborative tool to create stories made of pictures and short texts
The tool can be Google Drive, Airtable or a custom tool
- licensing management
- different access levels per person and per story
- append only: blind story making
- append and view: the typical access level
- edit: add the ability to change the order of the pictures
- develop a tool that generates an epub, pdf version of the book
A book made of interviews of my friends
- find the questions
- interview people
- prepare the book: 1 question, 1 chapter
Open this experiment to anyone
A webserver allowing to share files with dynamic URLs.
The files are associated with a TOTP token allowing people that knows this token to guess the URL.
The advantage here is that the URL is only working for a small amount of time.
As soon as your connection is secure against man-in-the-middle attacks, you can consider that it’s a protection against an history replaying.
A blockchain that works over Git.
Git already supports:
- cryptography signatures (
git commit -S)
- multi approver signatures (
git commit --signoff)
It’s technically possible to port the consensus workflow using basic git commands.
By adding a CI/CD bot/script, it becomes possible to have an equivalent of smart-contracts that only allows people to open pull-requests while having a robot to make the merges.
Finally, we can find about having a proof-of-stakes approach based on git contributions or something more centralized as a
.forgers.txt file that defines allowed forgers.
Find other parts of what makes a blockchain:
- how-to define/allow/deny a node to be a forger in a distributed way
- create a small utility that makes the git commands automatically
- automatically generates with the CI/CD a static blockchain explorer
No idea yet.
It can be used as a pedagogical support to learn how the blockchain works.
Merge the concepts of
- “Connected Blockchains” (see https://cosmos.network for a good example)
- Autonomous networks that support split & merge
To obtain a way of creating a temporary blockchain in an autonomous network that can exists over mesh network (bluetooth, isolated networks, isolated countries, etc).
- Determine the best consensus rules that allows a smaller network to “take decisions”
- Offer the option to automatically convert the temporary coin to a permanent coin as soon as networks are merged
- Create a temporary blockchain for a music festival, allow people to convert their existing permanent coins to the temporary money, lose internet during the event, and then translate-back the unused temporary coins