Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Who is Nick Szabo?
Nick Szabo, the inventor of smart contracts and Bit Gold, laid the foundation for the creation of Bitcoin. He defined smart contracts 14 years before Bitcoin. Then he theorized bits having value based on proof of work 5 years before Bitcoin.
With degrees in both computer science and law, and an intense fascination in the history of money, it is no surprise Nick Szabo was ahead of his block time. His ideas on the history and future of money, including the role of cryptocurrency, are well documented on his blog. Satoshi acknowledged that Bitcoin was based on Nickâs work, but many believe that Satoshi is, in fact, Nick Szabo.
History of Money
Nickâs analysis of the origins of money provides insight into the future of cryptocurrency. He explains the logical emergence of currency and the inevitable equilibrium of multiple currencies. Szabo argues that every transaction contains a âmental cost.â In a world of âpure barter,â you would need to memorize roughly N squared prices for N different commodities. For example, imagine a world with only brick, wheat, sheep, and gold. You would need to know the price of each item in terms of each other item. To reduce the mental cost, humans would eventually âconverge on a single currencyâ within that society. Mental costs would dramatically decrease. Now you would only need to know the price of each item in terms of the single currency.
Multiple Currency Equilibrium
As each society converges to their own currency, we end up in a world with multiple currencies. Weâve seen this play out in cryptocurrencies. Historically doing âbusiness in a world of multiple currencies, much less of pure barter, has always led to confusion, error, and overly complex accounting⊠But with sufficiently low mental transaction costs and sufficiently unpredictable exchange rates, it pays to hang on to multiple currencies, and a world of multiple currencies is the equilibrium.â
Nick argues the exchange rates of different currencies fluctuate and are unpredictable. Therefore, it behooves you to hold multiple currencies. Many want Bitcoin to win out as the one world currency. However, Nick argues technology would further cement the existence of multiple currencies. âNow for a more radical claim: in some cases, computers can drastically reduce the mental transaction costs of comparing prices in multiple currencies, which along with the âcostless teleportationâ of online markets allows multiple currencies or in some cases even barter to become the equilibrium.â
Nick writes about an unending variety of topics. He explored the different physical objects used to represent money throughout history. He also writes about the âtraditions of non-governmental money.â His interests do not revolve entirely around money though. Nick is still a fun guy, publishing a book on the fungus of East Bay California.
Smart Contracts
In 1995, Nick coined the term âsmart contractâ as âa set of promises, including protocols within which the parties perform on the other promises. The protocols are usually implemented with programs on a computer network, or in other forms of digital electronics. Thus these contracts are âsmarterâ than their paper-based ancestors. No use of artificial intelligence is implied.â
He refers to contracts in the traditional sense as wet code. They can be interpreted differently and laws are different based on the jurisdiction. In addition, a traditional contract can be difficult to enforce. Smart contracts would be the âdry code,â precise and securely stored on a blockchain. In 1996 he went into further detail analyzing the advantages and disadvantages of smart contracts as âbuilding blocks for digital markets.â Given the popularity of Ethereum today, itâs clear there is a high demand for the actual implementation of these smart contracts. An Ethereum unit is named after Szabo to recognize this contribution.
Bit Gold
In 1998, Szabo theorized Bit Gold, a way to convert bits and computing power into something of storable value. âI started thinking about the analogy between difficult-to-solve problems and the difficulty of mining gold. If a puzzle took time and energy to solve, then it could be considered to have value. The solution could then be given to someone as a digital coin.â
Bit gold used devoted computing power to solve cryptographic problems with the solution becoming part of the next problem. Here are the main steps that Szabo outlined:
(1) Create a public string of bits known as the âchallenge stringâ (see step 5).
(2) Alice on her computer generates the proof of work string from the challenge bits using a benchmark function.
(3) The proof of work is securely timestamped. This should work in a distributed fashion, with several different timestamp services so that no particular timestamp service need be substantially relied on.
(4) Alice adds the challenge string and the timestamped proof of work string to a distributed property title registry for bit gold. Here, too, no single server is substantially relied on to properly operate the registry.
(5) The last-created string of bit gold provides the challenge bits for the next-created string.
(6) To verify that Alice is the owner of a particular string of bit gold, Bob checks the unforgeable chain of title in the bit gold title registry.
(7) To assay the value of a string of bit gold, Bob checks and verifies the challenge bits, the proof of work string, and the timestamp.
Bit Gold to Bitcoin
The parallels to Bitcoin are astounding. You can see the use of proof of work, solutions becoming part of the next challenge and a distributed ledger of who owns each string of bits. However, there were some key differences between Bit Gold and Bitcoin.
With Bitcoin, a miner finding a solution to the cryptographic puzzle receives Bitcoins as a reward. With Bit Gold, the solution to the puzzle, a string of bits, is the reward. Each string would have different value depending on the length and difficulty of finding it. Thus the strings lacked fungibility, adding a mental cost to transactions. Unfortunately, the details of Bit Gold were never fully worked out. On December 27th, 2008 Szabo wrote, âBit Gold would greatly benefit from a demonstration, an experimental market (with e.g. a trusted third party substituted for the complex security that would be needed for a real system). Anybody want to help me code one up?â
One week later on January 3rd, 2009, Satoshi released the code for Bitcoin, with Bit Gold as the inspiration.
Satoshi Rumors
Rumors often swirl that Szabo is Satoshi Nakamoto. The rumors often refer to his affinity for currency and skills in computer science.  A researcher analyzed the writing style of both Nick and Satoshi and declared Szabo as the number one candidate to be Satoshi.
Countless articles accuse Nick Szabo of being Satoshi Nakamoto, accusations that of course, Szabo denies. He said in response to an article, âIâm afraid you got it wrong doxing me as Satoshi, but Iâm used to it.â At this point, itâs quite clear Satoshi wished to remain anonymous and thus there wonât be further conjecture here on the true identity.
Second Layer Solutions
With a lightning bolt in his twitter name, Szabo is a strong supporter of the lightning network and second layer solutions for scaling the Bitcoin. Slow Bitcoin transaction times and expensive fees are a result of high demand for the network and blocks becoming full. The Bitcoin Cash scaling approach is to simply increase the block size, a strategy Nick argues against.
@juscamarena A rapid block size increase is a huge security risk: a reckless act to be performing on a $4 billion system.
â Nick SzaboâĄïž (@NickSzabo4) August 16, 2015
When commenting on block sizes, Szabo said there is an âobsessive group of people who think of this as some artificial barrier to more transactions per second on bitcoin. Really itâs job is itâs a fence preventing people from overwhelming, flooding, the network with lots of transactions that the full nodes cant handle. That transaction history keeps building and building. As we increase the amount of people that can make transactions, we decrease the amount of computers that can handle the transactions.â
With increased block sizes, the number of computers able to run a full node would decrease, increasing centralization of Bitcoin. Szabo is quite wary of the dangers associated with centralization, saying âevery time a money becomes more a medium of censorship, it becomes less a medium of exchange.â
Szabo commented further on scaling, saying âat scale, you canât pay for coffee on a premium global blockchain. Youâll need a peripheral financial network that settles on that blockchain. Can be confident that if one secure blockchain was used for all worldâs high-value transactions, fees would be too high.â Fortunately, with new investment and continued work, the lightning network continues to make progress.Â
Finally, Szabo said the block size âshouldnât even be a public debate.â
Final Thoughts
Szaboâs understanding of money, history, and cryptocurrency makes his writings an invaluable resource for those interested in blockchain technology. One of his most powerful quotes helps us understand the importance of Bitcoinâs fixed supply of 21 million coins. âIn summary, all money mankind has ever used has been insecure in one way or another. This insecurity has been manifested in a wide variety of ways, from counterfeiting to theft, but the most pernicious of which has probably been inflation.â As someone who has made their mark on cryptocurrency for over 20 years now, itâs certainly worth paying attention to Nick Szaboâs insight moving forward.
The post Who is Nick Szabo? appeared first on CoinCentral.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.