Philosophical discussion about "code is the law" VS best interest of the justice and humanity?


Many interesting discussions happen on Slack and Telegram.

I think there are some valid points here, happy to initiate a discussion.

When I was voting (2-3 times in total) I was concerned about being coherent with other jurors.
As a juror, my incentives were to vote coherently.
In fact, I couldn’t care less if the logo has enough pixels.
I was perfectly rational participant in game-theory experiment.
Sophisticated users will probably go to the blockchain to know the results of previous rounds.
Sophisticated users will also wait to see how the vote is evolving…(that’s assuming no commit-reveal)

Leaning towards transparency, full information. As the information is public anyway:

Their reasoning, according to Glenn Greenwald in Salon , was that government intelligence agencies were able to find and read the files, while ordinary people-including journalists, whistleblowers, and those directly affected-were not. WikiLeaks took the view that sources could better protect themselves if the information were equally available.

While I would prefer jurors to make decision independently, what is in the best interest in the justice, society, fundamental human values…
As a self-proclaimed “bug in the system” I am likely to vote coherently with other jurors
(rational game theory incentives)

Kleros General Court Policy:

Fundamental issues:
:one: Code is the law?
:two: Best interest of the public, society, justice
I still don’t know the answer, it’s one of the greatest philosophical debates of our generation…

Currently emphasis is on game-theory, voting coherently, shelling point, coherence reward.
(this is what blockchain can understand)
And yet, there is a human element, it can happen that the resulting judgment would be unfrair or even catastrophic:
• Jurors voted coherently - bomb exploded.
• The interest of the public, justice, humanity - bomb not exploding.

Imagine the dispute was governance related where most people wanted to vote for an option that would completely change tokenomics or so. It could end up in the same form.


The Cambridge University Ethics in Mathematics Project:

PKI (public key infrastructure) is broken, privacy and security is gone… As a researcher shall I publish and obtain citations?

Feature request - ability to mark evidence as "fake news"

I believe that this post could be split into a few parts.

It’s deep, complicated, difficult and I have no idea what is the right way.

(what is the definition of the right way, if the right way exist, how do we evaluate the right way)

1️⃣ Incentives for coherent voting.

Coherence. Shelling Point.

I can imagine a scenario when a juror has some little known piece of expert information.

In a perfect world it should be possible for that juror to submit evidence and shout from the rooftops: “here is super duper evidence, it changes everything, look at it”

But in a reality, there is fake news media propaganda, many factors matter, including the presentation of the evidence. In this example: this juror is an expert but has only Comic Sans installed on their computing device, no one takes him seriously.

That juror may also find a dilemma:

  • To vote for something that they know is true (a little known piece of evidence, buried among fake news)
  • To vote for something that will earn them ETH and PNK (coherence reward, not losing PNK)

That leads to various voting strategies. I as a juror (2-3 times, real-life situation) couldn’t care less about the pixelated or blurry background, I wanted to have more crypto.

2️⃣ General policy: Fairness

I think Shelling Point will have to stay. Blockchain has no way of knowing what is true.

I want jurors to consider what is fair, not just coherent.

Aiming for coherency will get us:

Aiming for fairness… :thinking:

So now we are in a definition of fairness discussion. I suggest: "best interest of the humanity, society, justice"

Example: a guy was caught red-handed, hands with blood, murder was just before midnight.

(some strange things happened, this is just an example)

  • Murder before midnight.
  • Capture after midnight
  • 10 years statutory limitations.
  • Prosecutors are a few hours too late. (I told you something strange happened)

True: according to the law from 1929 it was the date of the crime, not date of captured by the police.

Best interest of the humanity, society, justice is to charge the guy anyway, even if according to the law it not true.

Another example could be single mum smoking weed when kids went to sleep. Depending on the jurisdiction, it could be the death penalty.

"Code is the law" or fairness (definition subject to discussion) should prevail?

3️⃣ Moral. Ethical.

General Court Policy once again:

Arbiter has an option:

0 = refuse to arbitrate

Check this out:

1. Kill A
2. Kill B
0. Refuse to arbitrate: kill both
_. Do nothing: kill both and someone else

What if:

  • One guy is Vitalik, the founder of Ethereum
  • One guy is Clement, the CTO of Kleros
  • One guy is a pregnant lady
  • One guy is a pregnant lady with Hitler
  • One guy is fat and got a speeding ticket in 2009
  • Any number of variations, options, fucking considerations…

Do we still aim for coherency, Shelling Point? Where (if at all) do we aim for fairness, moral and ethical standards?

Search for “collar bomb” using your favorite search and information consumption technology:

Kleros should establish a working relationship with

My head is already exploding and I have more attainable goals to accomplish near-term, I’ll probably leave it here.

We have seen many examples in society where mathematicians have used their skills and training to inflict harm. Historically, the Manhattan Project is one of the most highly-debated cases of technological development, and it involved several of the finest mathematical minds of the time.
The diesel-gate scandal at Volkswagen, where cars were fitted with ingenious cheat devices to circumvent emissions tests, is another more recent example.
And less than a year ago, several operating system exploits developed by the NSA (such as EternalBlue) entered the public domain, where they were quickly used to develop crippling malware like WannaCry. Such examples are numerous, and have become more and more common in recent times.

Discuss :zap::zap::zap:


That’s a quite interesting debate.
I think the main goal of Kleros is to allow parties to contract with predictability:

  • You do the job, you get paid.
  • You submit a valid item, your deposit get reimbursed.
  • A storm occurs, you get your insurance policy paid.

In all those cases, the fair outcome is the predictable one, so ruling on those is easy.

Should we just enforce the contracts as they are written? Probably not, otherwise someone would end up using Kleros for an automated assassination market and we probably don’t want that to happen. This would definitely not be fair.

If you do nothing, your vote is not taken into account, if no one votes, the default result is refuse to arbitrate. It should always be better to vote than not to so let’s remove the last option to simplify things.
Let’s take a look at the general court policy:

  • “Refuse to arbitrate” should be used for disputes where both sides of the dispute have engaged in activities which are immoral (ex: refuse to rule on an assassination market dispute).

  • Immoral activities include: Murder, slavery, rape, violence, theft and perjury.

In this case, ruling 1 and 2 would lead to murder, which is immoral, so according to the court policy, you should vote 0: refuse to arbitrate.
This is the predictable outcome. Note that the policy does not prevent people to vote for options leading to immoral outcomes, it mandates to vote 0.

Is it also the fair one?
It may not be obvious at first sign, as we could think that the fair outcome would be the one that leads to lowest suffering. And 0 immediately leads to 2 deaths instead of 1. But we should look at the long term effects.
If the arbitrator cede to this blackmail and effectively votes 1 or 2, there would be only 1 death in this ruling. But then the blackmailer would have a satisfactory ruling and could continue to use Kleros to decide who to kill. Even worse, other malicious people could see Kleros as nice tool for it and use Kleros to kill more people. Moreover, all the protection about immoral uses could be rendered useless, as malicious people could then just make 0: refuse to arbitrate worse than other outcomes to force jurors to vote.
So voting 0 would also be the fair outcome as it would minimize the amount of suffering on the long term.

In this ethical dilemma example fair and predictable are aligned. But it may not always be the case. I think that’s the role of governance to ensure fair and predictable outcomes are aligned.

Feature request - ability to mark evidence as "fake news"