Skip to content

Latest commit

 

History

History
135 lines (104 loc) · 5.82 KB

03__Transactions.md

File metadata and controls

135 lines (104 loc) · 5.82 KB
title
Transactions

The World's Worst Database - Bitcoin Blockchain Mining

  • Uses approximately the same amount of electricity as could power an average American household for a day per transaction
  • Supports 3 transactions / second across a global network with millions of CPUs/purpose-built ASICs
  • Takes over 10 minutes to "commit" a transaction
  • Doesn't acknowledge accepted writes: requires you read your writes, but at any given time you may be on a blockchain fork, meaning your write might not actually make it into the "winning" fork of the blockchain (and no, just making it into the mempool doesn't count). In other words: "blockchain technology" cannot by definition tell you if a given write is ever accepted/committed except by reading it out of the blockchain itself (and even then)
  • Can only be used as a transaction ledger denominated in a single currency, or to store/timestamp a maximum of 80 bytes per transaction

(Source: Tony Arcieri - On the dangers of a blockchain monoculture)

Tulips on the Blockchain! Adding Transactions

Tulip Mania Quiz - Win 100 Shilling on the Blockchain!

Q: Tulip Mania Bubble in Holland - What Year?

  • (A) 1561
  • (B) 1637
  • (C) 1753
  • (D) 1817

Q: What's the Name of the Most Expensive Tulip?

  • (A) Admiral van Eijck
  • (B) Admiral of Admirals
  • (C) Semper Augustus
  • (C) Semper Cesarus

Learn by Example from the Real World (Anno 1637) - Buy! Sell! Hold! Enjoy the Beauty of Admiral of Admirals, Semper Augustus and More.

Transactions (Hyper) Ledger Book

From To What Qty
Dutchgrown (†) Vincent Tulip Bloemendaal Sunset 10
Keukenhof (†) Anne Tulip Semper Augustus 7
Flowers (†) Ruben Tulip Admiral van Eijck 5
Vicent Anne Tulip Bloemendaal Sunset 3
Anne Julia Tulip Semper Augustus 1
Julia Luuk Tulip Semper Augustus 1
Bloom & Blossom (†) Daisy Tulip Admiral of Admirals 8
Vincent Max Tulip Bloemendaal Sunset 2
Anne Martijn Tulip Semper Augustus 2
Ruben Julia Tulip Admiral van Eijck 2
Teleflora (†) Max Tulip Red Impression 11
Anne Naomi Tulip Bloemendaal Sunset 1
Daisy Vincent Tulip Admiral of Admirals 3
Julia Mina Tulip Admiral van Eijck 1
Max Isabel Tulip Red Impression 2

(†): Grower Transaction - New Tulips on the Market!

(Source: openblockchains/tulips)

Quotes - Blockchains are the next Internets / Tulips

People who compare digital tokens to tulips are essentially saying digital tokens are a bubble backed by nothing but pure hype and speculation.

What they fail to understand is that tulips come from dirt, not a blockchain.

And as we all know, blockchain is possibly the best technological innovation since the internet. It will have a tremendous impact on global business and society in general. -- TulipToken

Adding Transactions:

b0 = Block.first(
        { from: "Dutchgrown", to: "Vincent", what: "Tulip Bloemendaal Sunset", qty: 10 },
        { from: "Keukenhof",  to: "Anne",    what: "Tulip Semper Augustus",    qty: 7  } )

b1 = Block.next( b0,
        { from: "Flowers", to: "Ruben", what: "Tulip Admiral van Eijck",  qty: 5 },
        { from: "Vicent",  to: "Anne",  what: "Tulip Bloemendaal Sunset", qty: 3 },
        { from: "Anne",    to: "Julia", what: "Tulip Semper Augustus",    qty: 1 },
        { from: "Julia",   to: "Luuk",  what: "Tulip Semper Augustus",    qty: 1 } )

b2 = Block.next( b1,
        { from: "Bloom & Blossom", to: "Daisy",   what: "Tulip Admiral of Admirals", qty: 8 },
        { from: "Vincent",         to: "Max",     what: "Tulip Bloemendaal Sunset",  qty: 2 },
        { from: "Anne",            to: "Martijn", what: "Tulip Semper Augustus",     qty: 2 },
        { from: "Ruben",           to: "Julia",   what: "Tulip Admiral van Eijck",   qty: 2 } )
...

resulting in:

[#<Block:0x2da3da0
  @hash="32bd169baebba0b70491b748329ab631c85175be15e1672f924ca174f628cb66",
  @index=0,
  @previous_hash="0",
  @timestamp=1637-09-25 17:39:21,
  @transactions=
   [{:from=>"Dutchgrown", :to=>"Vincent", :what=>"Tulip Bloemendaal Sunset", :qty=>10},
    {:from=>"Keukenhof",  :to=>"Anne",    :what=>"Tulip Semper Augustus",    :qty=>7}],
  @transactions_count=2>,
 #<Block:0x2da2ff0
  @hash="57b519a8903e45348ac8a739c788815e2bd90423663957f87e276307f77f1028",
  @index=1,
  @previous_hash=
   "32bd169baebba0b70491b748329ab631c85175be15e1672f924ca174f628cb66",
  @timestamp=1637-09-25 17:49:21,
  @transactions=
   [{:from=>"Flowers", :to=>"Ruben", :what=>"Tulip Admiral van Eijck",  :qty=>5},
    {:from=>"Vicent",  :to=>"Anne",  :what=>"Tulip Bloemendaal Sunset", :qty=>3},
    {:from=>"Anne",    :to=>"Julia", :what=>"Tulip Semper Augustus",    :qty=>1},
    {:from=>"Julia",   :to=>"Luuk",  :what=>"Tulip Semper Augustus",    :qty=>1}],
  @transactions_count=4>,
...