Introducing Ordinals at FOSSASIA Summit 2023 in Singapore on 13 April 2023.
Also introducing SADO Protocol. The first protocol allowing decentralized and trustless trading of Ordinals. SADO is Self-Authenticating Decentralized Ordinalbook.
U-Zyn Chua · Birthday ResearchOrdinals& SADO ProtocolFOSSASIA Summit 2023
View Slide
Hi, I'm U-Zyn Chua• CTO & Co-Founder of Cake DeFi• In Bitcoin since 2010.• Active in the Bitcoin, Ethereum and Dashecosystem.• Chief architect of Sand Dollar - The world'sfirst retail CBDC for Bahamas.• Presented in FOSSASIA 2016.
Let's talk aboutBitcoin Ordinals
What are Bitcoin Ordinals?
Ordering of satoshis1st satoshi to 21e(6 + 8)th satoshi21 quadrillion
Ordering of satoshisIt's arbitrary, but let's set a rule: First-in First-out (FIFO)
Rarity
Bitcoin Ordinals• It's a digital artifact.• Non-fungibility.• Why is it not NFT?• Content is fully on-chain• No external link• Immutable• Ethereum NFT (ERC 721) often does not containany actual artifact.• Inscription is an added feature.
Inscriptions• Further feature to make Ordinals moreinteresting.• Ordinal (satoshi) can be inscribed with data,commonly image.• Any binaries arefine.• Text, audio, image, movie.• Theoretical max size: 4MB.• Fully on-chain.
How?• Encoding of data (plain/binary) into Bitcoin witness space via Taproot.• Includes MIME typeOP_FALSEOP_IFOP_PUSH "ord"OP_1OP_PUSH "text/plain;charset=utf-8"OP_0OP_PUSH "Hello, world!"OP_ENDIF
Trading &Marketplace
Trading• Trading (exchanging) of a specific satoshis, for more satoshis.• Exchanging of Ordinals (non-fungible) with Cardinals (fungible).• The beauty of UTXO model of Bitcoin allows it to happen trustlessly.
Trading1. Either buyer or seller (usu. buyer) can craft a partially signed transaction.2. Transmits the partially signed tx to the other party.3. Agreeable, complete the signature.
Marketplace• Problem: How do seller or buyer make the intent known?
SADO ProtocolIntroducinghttps://sado.space
SADOSelf-Authenticating Decentralized Ordinalbook
SADOSelf-Authenticating Decentralized Ordinalbook• Free & open source.• Self authenticating: all signatures are validated.• Has a default global order book.• Also supports alternative order book, allowing other SADO users to operatetheir own private order book if required.
OrdzaarDecentralized Ordinals Bazaar
• Utilizes SADO Protocol.• Non-custodial. You own your Bitcoin, Ordinals and Cardinals.• UX Challenges:• Bitcoin ecosystem is not DAPP-ready.• No de facto wallet.• Ordinals support are still limited on Bitcoin wallets.
Thank you.U-Zyn Chua@uzyn[email protected]fi.comReach me atLearn more about Birthday Research at https://birthday.devLearn more about SADO Protocol at https://sado.space