Min.io & Bitcoin at #hackstb
-
Upload
simon-de-la-rouviere -
Category
Technology
-
view
355 -
download
2
description
Transcript of Min.io & Bitcoin at #hackstb
![Page 1: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/1.jpg)
Min.io & Bitcoin
#hackstb
![Page 2: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/2.jpg)
What is Bitcoin?
• Decentralized medium of exchange, that allows• Instant, anonymous* worldwide value transfer• For little fees.
• Other features:• Finite supply• Infinitely* divisible• Created through “mining”.
![Page 3: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/3.jpg)
Decentralized
• Network of computers verify transactions together.
• Solves Byzantine-Generals problem.• Reaches consensus through proof-of-work.
![Page 4: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/4.jpg)
Instant value transfer
• Your money is just bits and bytes anyway.• Why can I send a message instantly across the
world, but not money?
• *Anonymous:• Whose address is this?
18HY7u8RTfXU9AsQHiK8yaaJJ56k3S1U1n
![Page 5: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/5.jpg)
Zero (or little) fees
• Fees prioritise your transaction and• Supports the miners (computers verifying
transactions).
![Page 6: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/6.jpg)
Limited Supply
• 21 Million BTC. (more finite than Gold).• Rate halved every 4 years. Was 50/10min.
Now 25/10min.
![Page 7: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/7.jpg)
Infinitely* Divisible
• 21 Million BTC up to 8 decimals.• 0.00000001 = 1 Satoshi.
• Can divide as much as the network wishes.
![Page 8: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/8.jpg)
“Mining” (compute hashes)
• Topic on its own. In short:
• Computers help verify transactions on the ‘shared ledger’.
• By computing the correct hash to a block, they show they have provided proof-of-work and block gets appended.
• Reward: 25 BTC/block.
![Page 9: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/9.jpg)
Why is it amazing?
• Central authorities can’t devalue your money (see hyperinflation).
• Mathematically enforced scarcity.• More divisible than any money (see deflationary
critiques).• Very small fees to transfer value across the
globe.• Open source.• Worldwide market for payments.
![Page 10: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/10.jpg)
I want to be a part of this!
• Most exciting experiment in the world since the internet!
• Mining? Nope.• Trading? We are not traders.
• We can code! Let’s make something!• Contributes to economy.
![Page 11: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/11.jpg)
I want to be a part of this!
• PayPal doesn’t cover the world, and takes long to set up.
• It’s easy to pay if you have a credit card. Difficult to accept payments.
• We are creators… so let’s make it easy to accept Bitcoin for digital goods.
![Page 12: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/12.jpg)
Min.io
• Easily sell your digital goods for Bitcoin. Enabling creators.
• Upload item, set price, share it!
• Demo time!
![Page 13: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/13.jpg)
Min.io: architecture
• Built with Django + Node.js.• Running on Heroku, S3, EC2, SES, Route 53.• App server, Payment Server + Wallet.
• Supported by Trello and Google Hangouts.
![Page 14: Min.io & Bitcoin at #hackstb](https://reader035.fdocument.pub/reader035/viewer/2022081907/547dc699b4af9fe2158b54d9/html5/thumbnails/14.jpg)
Min.io: Where to?
• See what happens. Promote, market, get feedback, iterate.
• Support altcoins?• Deterministic address generation.