13 pages about "Blockchain"
Git Blockchain
The idea
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.
Challenges
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
Usages
No idea yet.
It can be used as a pedagogical support to learn how the blockchain works.
OSMOSE Hackathon 20/21 april, 2019
Few days ago, I organised and hosted a Hackathon at Berty.
Two days of code and startup-design with friends, a new network, new opportunities, new ideas, and a lot of fun.
Who
- Berty (me)
- Osmose (Zooma & Zaraki)
- La suite du monde (Adrien)
- Busy (Ekitcho)
- Independants (Loup, Norman)
Topics
- Projects presentations
- Discuss about “how to work together”
- Focus on code
What we’ve done
- Meet people
- New friends
- New colleagues ? :)
- Refactor if the web radio of Osmose / La suite du monde
- Using with Liquidsoap, Docker, Icecast, Golang
- Plan to plug it with Discord / Telegram to interact with users
- Automate “La suite du monde” processes (onboarding, federation, delegation, scouting, etc…)
- With Airtable, Zapier, custom scripts
- Leboncoin / Seloger scraping with Scrapy (Python)
- Discussions about Blockchain
- General discussions to raise the knowledge of everyone
- Main net / Test net / Token Economy
- Comparisons
- Features planning
- Blockchain-based project architectures
- DPOS strategy for Berty
- La suite du monde strategy
- Osmose strategy
- Busy strategy
- Blockchains comparisons
- Architecture of an event ticketing & wallet system based on the blockchain
- Fun
- Blobby Volley, Jackbox
- Nom nom nom
- IRL Cryptography/Steganography game (fake telepathy)
Volatile Blockchain / Temporary Blockchain
The idea
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).
Challenges
- 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
Examples
- 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