Remember that bitcoin is the life of this article?
It's a typical Duck typing (thanks to NPC Crypto's science): First define a type, such as the duck type definition is called a duck, walking is a duck, it is a duck.
Then put other objects into this type of interface, see if the object has a return value, if its return value is still a duck, it is called a duck, then the object is defined as a duck.
- Dutch International Group (ING) Releases White Paper: Corda Blockchain Security and Privacy Improvement Solution
- 70 hedge funds closed this year, cryptocurrency market still driven by retail investors
- Babbitt Column | Digital Sterling: The Vision and Heart of the Financial Technology Story
- About Staking, which exploded in 2019, you need to understand these eight points.
- ConsenSys latest report: 2019 Stabilization currency status
- From the hacker culture to see the self-organization and success of the blockchain open source community
Today's article is also Duck typing, but this typing interface has become a Star of the Star Trek. The value entered is the blockchain.
The Borg people are described in the original book "Star Trek" as a group of semi-organic and semi-mechanical races. They are formed by absorbing the skills and knowledge of other species in interstellar travel. Without individual consciousness, they are like "Bag Empress" like a bee colony. Controlling its collective behavior is the biggest villain in the story.
Let's take a closer look at how the author defines the type of blockchain:
Bee colony thinking
The Borg people are a closely connected group, and the blockchain is a collection of network decentralized nodes. In addition, the "thought" nature of the blockchain is the consensus algorithm and the smart contract – the small piece of code that exists in each node must be executed throughout the network to produce the same result, the so-called consensus.
From this point of view, the blockchain is actually a bee colony.
Borgers were born by absorbing other species and technologies. Similarly, blockchains are also the assembly of various technologies: cryptography, distributed networks, consensus algorithms, big data, and so on.
Without these technologies, there will be no blockchain industry today.
to seek perfection
The Borg people pursue perfect design and decision-making, and the blockchain as a technical phenomenon, many people think that it is another great revolution after the Internet of Things, will solve many problems in current technology and life.
For a period of time, various public chains are also here to break the impossible triangle blind pursuit.
Of course, there must be some unrealistic fantasies here. Just like the early days of the Internet, everyone is eager to break the status quo and create a utopian future.
In Star Trek, the Borg people are the biggest villains. Similarly, for many governments, financial institutions, and enterprises, the blockchain is a potential force that may subvert their traditional way of doing business, even though It looks very far, but the engine is already running, and top developers and distributed organizations are constantly moving in that direction.
Resistance is futile (Resistance is Futile)
The Borg man's mantra is "Resistance is Futile," which applies equally to blockchains, and similar slogans have been shouted.
For the general public, whether it is blockchain or bitcoin, it seems to be very illusory, but it is clear that it has great potential in both financial and Web 3.0 direction.
In a world of lack of trust and equality, distributed systems also contain enormous energy.
Despite the high speculative nature of the encryption market, resistance to the blockchain technology itself is futile, and technological advancement is not changed by individual will.
Compile: Wind Answer
Source: Orange Book
Duck Typing is a good way to understand things through analogy. It may not be completely rigorous. It may just be an interesting idea, but it cannot withstand scrutiny.
But as long as this interesting idea can provoke some other thinking, it makes sense.
Of course, don't ignore the nature of things because of Duck Typing. It's easy to make people feel illusory.