diff --git a/build/index.html b/build/index.html index 1b012d1..bb33806 100644 --- a/build/index.html +++ b/build/index.html @@ -624,26 +624,21 @@ body.show-notes { background-color: #333; } -body.show-notes section { +body.show-notes section, body.show-notes section * { transition: none; } -body.show-notes section[janus-timeline='present'] { - transform: scale(0.75); - transform-origin: 0% 0%; - overflow: visible; -} - .notes { display: none; + background-color: #333; box-sizing: border-box; white-space: pre-line; position: absolute; top: 0; - left: 100%; - width: 33.33%; - height: 100%; - font-size: 0.5rem; + left: -300%; + width: 300%; + height: 400%; + font-size: 3rem; text-align: left; padding: 0.2em; } @@ -651,6 +646,16 @@ body.show-notes section[janus-timeline='present'] > .notes { display: block; } +body.show-notes section[janus-timeline='present'] { + transform: scale(0.25); + transform-origin: top right; + top: 0; + right: 0; + bottom: auto; + left: auto; + overflow: visible; +} + body.show-notes section[janus-timeline='present'] + section[janus-timeline='future'] { transform: scale(0.25); transform-origin: bottom right; @@ -660,7 +665,6 @@ body.show-notes section[janus-timeline='present'] + section[janus-timeline='futu right: 0; opacity: 1; visibility: visible; - outline: 0.2rem solid white; z-index: 3; } @@ -1563,11 +1567,10 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; } -
- Medium of exchange: portable, durable, fungible - Unit of account: divisible, fungible - Store of value: durable, scarce, fungible - One more property: acceptable (people like using it) +
Medium of exchange: ➫portable, ➫durable, ➫fungible + Unit of account: ➫divisible, fungible + Store of value: durable, ➫scarce, fungible + One more property: ➫acceptable (people like using it) Next: things we've used as money
@@ -1651,8 +1654,7 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; } -
- Precious metals, gold and silver. +
Precious metals, gold and silver. Used widely today as money but not currency. Less portable and divisible than its competitors.
@@ -1723,7 +1725,7 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; }
A ledger keeps track each person's money. - To send money, reduce my account and increase their account. + To send money, ➫reduce my account and ➫increase their account. Like Paypal. BUT - requires trust. One way to reduce the trust required is with...
@@ -1779,7 +1781,7 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; } -
Then instead of sending a payment from "Joshua" to "Jack", it's a payment from "private keys A and B" to "public key C".
+
Then instead of sending a payment from "Joshua" to "Jack", it's a payment from "private keys ➫A and ➫B" to "public key ➫C".
@@ -1844,7 +1846,7 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; }

= Blockchain

-
A good structure for a ledger is a linked list: each block of transactions points to the previous block. But we want this log to be tamper-proof. Hash pointers can make it so that changes earlier in the chain affect every item after that. To change history, you have to redo all the work after that point. But new blocks are still being added.
+
A good structure for a ledger is a linked list: each block of transactions points to the previous block. Each participant will trust the longest log they hear about. But we need this log to be tamper-proof. ➫➫Hash pointers can make it so that changes earlier in the chain affect every item after that. ➫➫Add proof-of-work. Now to change history, you have to redo all the work after that point. But new blocks are still being added.
@@ -1904,8 +1906,7 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; }
-
- Cloud storage is just one step further than proof-of-existence. +
Cloud storage is just one step further than proof-of-existence. (Storj, Maidsafe, SIAcoin, NXT)
@@ -1951,6 +1952,7 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; }
+
(Blockstack using Bitcoin, Namecoin, Dash [upcoming])
@@ -1959,9 +1961,11 @@ i.cc.SWIFT, i.cc.SWIFT-alt { color: #428BCA; }

SSL certificate authorities

- +
+
CAs are a great example of a TTP with perverse incentives. Ripe for disruption. + (Namecoin, Emercoin, Ethereum)
diff --git a/index.html b/index.html index 9edf339..40764a3 100644 --- a/index.html +++ b/index.html @@ -65,11 +65,10 @@ -
- Medium of exchange: portable, durable, fungible - Unit of account: divisible, fungible - Store of value: durable, scarce, fungible - One more property: acceptable (people like using it) +
Medium of exchange: ➫portable, ➫durable, ➫fungible + Unit of account: ➫divisible, fungible + Store of value: durable, ➫scarce, fungible + One more property: ➫acceptable (people like using it) Next: things we've used as money
@@ -153,8 +152,7 @@ -
- Precious metals, gold and silver. +
Precious metals, gold and silver. Used widely today as money but not currency. Less portable and divisible than its competitors.
@@ -225,7 +223,7 @@
A ledger keeps track each person's money. - To send money, reduce my account and increase their account. + To send money, ➫reduce my account and ➫increase their account. Like Paypal. BUT - requires trust. One way to reduce the trust required is with...
@@ -281,7 +279,7 @@ -
Then instead of sending a payment from "Joshua" to "Jack", it's a payment from "private keys A and B" to "public key C".
+
Then instead of sending a payment from "Joshua" to "Jack", it's a payment from "private keys ➫A and ➫B" to "public key ➫C".
@@ -346,7 +344,7 @@

= Blockchain

-
A good structure for a ledger is a linked list: each block of transactions points to the previous block. But we want this log to be tamper-proof. Hash pointers can make it so that changes earlier in the chain affect every item after that. To change history, you have to redo all the work after that point. But new blocks are still being added.
+
A good structure for a ledger is a linked list: each block of transactions points to the previous block. Each participant will trust the longest log they hear about. But we need this log to be tamper-proof. ➫➫Hash pointers can make it so that changes earlier in the chain affect every item after that. ➫➫Add proof-of-work. Now to change history, you have to redo all the work after that point. But new blocks are still being added.
@@ -406,8 +404,7 @@ -
- Cloud storage is just one step further than proof-of-existence. +
Cloud storage is just one step further than proof-of-existence. (Storj, Maidsafe, SIAcoin, NXT)
diff --git a/styles/main.css b/styles/main.css index 12f3182..0a63889 100644 --- a/styles/main.css +++ b/styles/main.css @@ -530,26 +530,21 @@ body.show-notes { background-color: #333; } -body.show-notes section { +body.show-notes section, body.show-notes section * { transition: none; } -body.show-notes section[janus-timeline='present'] { - transform: scale(0.75); - transform-origin: 0% 0%; - overflow: visible; -} - .notes { display: none; + background-color: #333; box-sizing: border-box; white-space: pre-line; position: absolute; top: 0; - left: 100%; - width: 33.33%; - height: 100%; - font-size: 0.5rem; + left: -300%; + width: 300%; + height: 400%; + font-size: 3rem; text-align: left; padding: 0.2em; } @@ -557,6 +552,16 @@ body.show-notes section[janus-timeline='present'] > .notes { display: block; } +body.show-notes section[janus-timeline='present'] { + transform: scale(0.25); + transform-origin: top right; + top: 0; + right: 0; + bottom: auto; + left: auto; + overflow: visible; +} + body.show-notes section[janus-timeline='present'] + section[janus-timeline='future'] { transform: scale(0.25); transform-origin: bottom right; @@ -566,6 +571,5 @@ body.show-notes section[janus-timeline='present'] + section[janus-timeline='futu right: 0; opacity: 1; visibility: visible; - outline: 0.2rem solid white; z-index: 3; }