Blockchain and Wagers
The betting industry...
The betting industry...
If you want to trade...
Have you ever...
Human rights of...
NFTs are unique...
We were all born into a world where the level of distrust in every area of human life (finance, business, politics relationship etc.) has caused a lot of ills & damage to our society which gave room for us to have a third party system so as to ensure transparency in all human activities. However, this third parties/institutions (which can also be referred to as the traditional smart contract model for the sake of this post) are vulnerable to manipulation and have proven to be untrustworthy.
Let’s take for example, the banking sector, you and I understand that one of the rules of engagement is to provide transparency in every transaction between two or more people, but we have seen cases whereby those who own the bank, who have a large amount of money in the bank & those who work in the bank (top officials) can easily manipulate any transaction to their favour.
Another example is the judicial system. In a world full of dishonest people and smooth criminals, the court is the only hope of every common man to get justice, but with the high level of corruption and greed in our society Justice sometimes has turned to “how much you can spend to manoeuvre the judge and every institution/individual involve to the favour of your case” just like what happened in the popular tv series: How to get away with murder.
In 1994, a cryptographer and also a legal scholar NICK SZABO came to the realization that the decentralized ledger (Blockchain) could be used for smart contracts which can also be referred to as Blockchain contracts, self-executing contracts, incorruptible contracts, digital contracts.
Smart contracts come with a lot of benefits which includes the following
Nick Szabo is a computer scientist, cryptographer and legal scholar, he is known for his research in digital currency and digital contracts. He graduated from the University of Washington in 1989 with a degree in computer science. He holds an honorary professorship at the Universidad Francisco Marroquin.
The phrase and concept of “smart contracts” were developed by Szabo with the goal of bringing what he calls the “highly evolved” practices of contract law and practice to the design of electronic commerce protocols between strangers on the Internet. Smart contracts are a major feature of cryptocurrency and the programming language E.
Szabo influentially argued that a minimum granularity of micropayments is set by mental transaction costs
In 1998, Szabo designed a mechanism for a decentralized digital currency he called “bit gold”. Bit gold was never implemented, but has been called “a direct precursor to the Bitcoin architecture.”
In Szabo’s bit gold structure, a participant would dedicate computer power to solving cryptographic puzzles. In a bit gold network, solved puzzles would be sent to the Byzantine-fault-tolerant public registry and assigned to the public key of the solver. Each solution would become part of the next challenge, creating a growing chain of a new property. This aspect of the system provided a way for the network to verify and time-stamp new coins because unless a majority of the parties agreed to accept new solutions, they couldn’t start on the next puzzle.
When attempting to design transactions with a digital coin, you run into the “double-spending problem.” Once data have been created, reproducing them is a simple matter of copying and pasting. Most digital currencies solve the problem by relinquishing some control to a central authority, which keeps track of each account’s balance. This was an unacceptable solution for Szabo. According to him; “I was trying to mimic as closely as possible in cyber-space the security and trust characteristics of gold, and chief among those is that it doesn’t depend on a trusted central authority”.
Many analysts and cryptocurrency enthusiasts have argued that Nick Szabo is the true Satoshi. Here are some of the reasons why.
One of the reasons that Szabo could be Satoshi is that the computer scientist created an important predecessor of bitcoin. Called “bit gold,” this early example of a digital currency provided an important impetus for some of the developments that would later characterize bitcoin. Further, Szabo and Satoshi contacted the same group of people for feedback and advice with their respective cryptocurrency projects. According to Gizmodo, Szabo even backdated a blog post asking for advice on how to launch bit gold in order to make it appear that he wrote the query after Satoshi released a paper on bitcoin in 2008.
Gizmodo’s report indicates that Satoshi and Szabo even have a similar writing style, citing Szabo’s blog post and Satoshi’s early paper on bitcoin. From research conducted at Aston University in Birmingham, England, to determine potential contenders for the real identity of Satoshi, a report concluded that Szabo’s writing contains “striking parallels” to Satoshi’s, including similar writing mannerisms and phrasings. Aston’s Jack Grieve described the similarities as “uncanny.”
A report on Medium draws further parallels between Szabo and Satoshi. According to the report, “Szabo and Satoshi each give essentially an identically unique explanation” as to why Bitcoin should have value. While it’s possible that two independent cryptocurrency experts would arrive at a nearly identical argument in favour of the world’s most popular digital currency, again, the parallels between the two arguments have some analysts and others in the cryptocurrency community wondering if it might be more than a coincidence.
However, Nick Szabo has repeatedly denied all claims linking him to Satoshi Nakamoto.
The best way to describe smart contracts is to compare the technology to a vending machine. Ordinarily, you would go to a lawyer or a notary, pay them, and wait while you get the document. With smart contracts, you simply drop a bitcoin into the vending machine (i.e. ledger), and your escrow, driver’s license, or whatever drops into your account. More so, smart contracts not only define the rules and penalties around an agreement in the same way that a traditional contract does, but also automatically enforce those obligations.
In a technical example: Assets and contract terms are coded and put into the block of a Blockchain. This contract is distributed and copied multiple times between the nodes of the platform. After the trigger happens, the contract is performed in accordance with the terms of the contracts. The program checks the implementation of the commitments automatically.
To create a smart contract, the following must be put in place:
Here is the code for a basic smart contract that was written on the Ethereum blockchain. Contracts can be encoded on any blockchain, but Ethereum is mostly used since it gives unlimited processing capability.
For further reading check out the smart contract on Ethereum source: https://www.ethereum.org/token
Smart contracts can be applied to different fields ranging from:
Unlike every other invention Smart contracts are not that perfect, here are some of the issues related to smart contracts:
When it comes to smart contracts, we’re stepping into a sci-fi screen. The IT resource centre, Search Compliance suggests that smart contracts may impact changes in certain industries, such as law. In that case, lawyers will transfer from writing traditional contracts to producing standardized smart contract templates, similar to the standardized traditional contracts that you’ll find on LegalZoom.
Other industries such as merchant acquirers, credit companies, and accountants may also employ smart contracts for tasks, such as real-time auditing and risk assessments.
Sirfitech sees smart contracts merging into a hybrid of paper and digital content where contracts are verified via Blockchain and substantiated by physical copy.
It’s only a matter of time until we see big traditional institutions turned into code and those who refuse to follow the wave of technology become obsolete.
I would like to know if this post has helped you understand better by giving us a like or share with a friend. Remember to share your opinion on smarts contract with us in the comments section.
A welcomed development whereby contracts, agreements, transactions will be sealed and executed without the interference of third parties. Moreover, the tracking and irreversibility of such transactions is an added advantage.
Nice article on smart contracts.
Ethereum took the basic bitcoin blockchain to the next level with the introduction of smart-contracts and rest is history in terms of the possibilities where this technology could be implemented and utilised for better world without any intermediaries.