I will ask you: "Who the fuck are you?"
On the process to fully decentralizing our social contracts we will first have to decentralize our notion of truth itself and understand justice in a whole new way.
This article will deal with these notions we consider philosophical yet the development of civilization is reaching the point in which these philosophical ideas are put into practice and our man-made intelligent machines have to be design by these most fundamental ideas. Ideas which can be proven as true :) by these machines.
For the blockchain educated crowd it may be a little clearer the functional role of truth when I will refer to"the truth" as a substitute for a trusted third party. Bitcoin is named a trustless system. The use of the term trustless in the bitcoin ecosystem captures the essence of all that I will explain here regarding the concept of truth as being entangled with the concept of trust. However trust in the bitcoin ecosystem is not directly associated with truth but rather the entity which define what is the history which the nodes will accept at true. In fact bitcoin is not a trustless system but rather a decentralized system of trust. The trust is placed in the system's decentralization mechanism as a whole, which means that the truth is placed in that decentralized mechanism as well. Thus it is that truth setting mechanism which I will eventually want to activate as substitute for the linear logic driven truth in which only one truth and only the one truth that derived and agree with the history can be accepted as true.
Naming
Naming is the the foundation of any truth system.
let me quote naming as expressed by verse 1 in the Tao Te Ching :
1.0
The Tao that can be spoken is not the eternal Tao
The name that can be named is not the eternal name
The nameless is the origin of Heaven and Earth
The named is the mother of myriad things
Thus, constantly free of desire
One observes its wonders
Constantly filled with desire
One observes its manifestations
These two emerge together but differ in name
The unity is said to be the mystery
Mystery of mysteries, the door to all wonders
1.1
The way that can be spoken of
Is not the constant way;
The name that can be named
Is not the constant name.
The nameless was the beginning of heaven and earth;
The named was the mother of the myriad creatures.
Hence always rid yourself of desires in order to observe its secrets;
But always allow yourself to have desires in order to observe its manifestations.
These two are the same
But diverge in name as they issue forth.
Being the same they are called mysteries,
Mystery upon mystery —
The gateway of the manifold secrets.
1.3
The Tao that can be told of is not the eternal Tao;
The name that can be named is not the eternal name.
The Nameless is the origin of Heaven and Earth;
The Named is the mother of all things.
Therefore let there always be non-being, so we may see their subtlety,
And let there always be being, so we may see their outcome.
The two are the same,
But after they are produced, they have different names.
They both may be called deep and profound.
Deeper and more profound,
The door of all subtleties
There are 175 English translation for that one Chinese verse, the first of 82 verses by the legendary LaoTzu.
Naming is the logical function which allows expansion. It start with giving name to objects but is goes further more to a concept that is very closely related to the hieroglyphs of a written language. A name that represent a full sentence or even a full story when used in a tightly knitted cultural content such as "the holocaust" or '9/11 ',
In written language, a logogram or logograph is a written character that represents a word or phrase. Chinese characters and Japanese kanji are logograms;
In alphabets and syllabaries, individual written characters represent sounds rather than concepts. These characters are called phonograms. Unlike logograms, phonograms do not necessarily have meaning by themselves, but are combined to make words and phrases that have meaning. Writing language in this way is called phonemic orthography.
Names as contracts
The function of naming itself can be played in two levels, one is the individual level in which I can name things to organize it in my own mind. Each of us is free to name anything they want how ever they wish at that level. The other function is name as agreement, a sort of a contract. In fact the most fundamental contracts between individual are the names. Logic is the rules by which the connection between the named ones is formed. however to form the rule one need to agree on some names first. These first name are the axioms.
Bitcoin transaction are in fact a process of renaming a coin according to the rules of the protocol, yet agreed on as a consensus.
The protocol alone can not decide and is not design to decide which is the right name out of conflicting two different names to the same coin's original name (hush name + wallet address) is the right name. The fact that the wallet address is part of the coin's name made this coin resilient to dabble spend.
The consensus thus is not about the truth as right or wrong,. it is all about the naming. In order to keep agreeing on the most basic sentence , A go to B (a transaction), we agree on what is B based on A. We let A name B. However if A gives two names for "B" B.1 and B.2 (BOB and Bill) we agree that B is what most nodes decide on, whether its B.1 or B.2 dose not matter. the nodes and our collective truth dose not care whether it is Bob who will get the coin or Bill. Our collective blockchain based truth don't ask or bother with justice!
Logic
The pre-order for the first order of any logic is naming. Logic itself is the mechanism by which everything can progress and expend without having to use the very expensive method of naming. Naming requires the energy of a consensus which involve getting all to know and agree. It is much more efficient to agree on the functions by which things will be allowed to progress and expend rather then use renaming for each step of the way. If we can agree on the names we will be able to go on using the mechanics of logic. and when contradiction will arise we will have to go back to the function of naming.
Truth
It is clear that for our social conducts truth is important on some basic level in order to establish a trust relationship. However truth is also essential for computers to operate as mathematics's logic is based on the notion of truth and on axioms as the fundamental contracts of names. Thus the truth is also essential to establish a trust relationship with computers. However computers do not know to use the function of renaming unless act as a network of choices. The only problem which we need to deal with once we have that network of choice is that for any choice to be made logically one have to have an incentives and a sort of moral (which is nothing but a very elaborate incentive mechanism rooted in social behavior) set up. So our computer will have to develop a will, thus an awareness to needs from basics such as energy to social function such as morals.
However we don't really have to use logic LOL. And we don't need or even want to involve justice in order to allow the basic function of trust that is needed to be created. We can simply operate on the decentralized based mechanism of the blockchain and make the choice a matter of the operators not the computers themselves. A choice driven by incentives to the operators .