create account

Is blockchain a "record keeping device", a "truth machine" or what? by sorin.cristescu

View this thread on: hive.blogpeakd.comecency.com
· @sorin.cristescu · (edited)
$7.65
Is blockchain a "record keeping device", a "truth machine" or what?
# Twitter: good, bad and ugly all in one

Twitter is such a pernicious media ... it forces people into expressing complex realities in very few words, thus distorting them and leading to misunderstandings and needless quarrels.  

Complex things are hard to express meaningfully even when using lots of words. But when one is strongly corralled into using few words (as Twitter does), it becomes orders of magnitude harder. 

Besides, we are by nature rather lazy and inclined to take shortcuts and [use "System 1"](https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow) far more often than we should. 

So here we have someone who's a well-regarded contributor to the platform, tweeting

![image.png](https://cdn.steemitimages.com/DQmUctp4dH5mHioQBEX1ARiWZC676z4gaEDRMhE9B8WQdcv/image.png)

"Blockchain" ... by now, this generic term has been so overused that it became blurred. As a side note, it also became an almost perfect "twitter word" because it's a "large bag" full of different meanings, enabling people to fight over various topics, never needing to admit being wrong. 

"Blockchain cannot be the answer" ... that is a very interesting statement I feel like exploring ... but it would be such a pain to do it on Twitter ! So here I am ...

# Can "blockchain" be "the answer"?
This is a complex topic. The question at least is relatively clear: **"how to create an informed public under conditions of abundance** _[of information, presumably]_**?**

"Blockchain", if you ask me, is first and foremost a software architecture pattern. Since bitcoin in 2008, it has received many different implementations. Code is infinitely versatile, so there are many different applications using the "blockchain" architecture pattern in vastly different ways.

Anyway, being simply a **software architecture pattern**, "blockchain" clearly cannot be "the answer" to ... (almost) anything. Saying "blockchain cannot be the answer to [_insert any user need here_]" is stating the obvious and basically a waste of energy ...

But of course the tweet can be read differently. It is quite likely that what Frances meant is rather:
>"Current applications implementing the blockchain pattern cannot answer that need" 

... which is a more informing and interesting statement ... but makes for a horrible tweet! Yes, Twitter encourages us to dumb down the conversations ...

Or perhaps, she might have meant something even more ambitious:
>"The blockchain pattern cannot be of any significant help to an application trying to answer that need

I cannot know what "blockchain applications" Frances has in mind when she states that they cannot answer that need. However, it's fair to guess that she thinks of applications built on top of bitcoin or ethereum, two blockchains which have not been designed with the goal of "storing curated information" in mind.

I'll look at both these possible interpretations starting with the first and considering as "current applications" two which readers know well: **Steemit.com**, which uses the **steem** blockchain, and **Hive.blog** using the sibling **hive** blockchain.

Why these? Well, because their **design goal** approaches very much the one Frances is discussing in her tweet: the need to create an informed public.

# Alternative facts
"Alternative facts" can in general reach the steem and hive blockchains as easily as real facts  ... at least at first. 

However, both Steemit.com, Hive.blog as well as peakd.com and other front-ends to these blockchains allow poor content to be "downvoted". Downvoted content **becomes less visible** and has a harder time reaching a large audience. So yes, "alternative facts" might keep reaching the blockchain (in the current implementations of the front-ends), but once marked as such their audience decreases.

Besides, both Steemit.com and Hive.blog **users have a "reputation" score**. If a user keeps inputting "alternative facts" which get downvoted, his reputation may suffer to the point where none of his posts is displayed anymore! Below an example of content produced by a user with a negative reputation, which is therefore hidden:

![gangstalking.JPG](https://cdn.steemitimages.com/DQmWwQMYJKnuy6o8o278inxo6GhTzJiRuSv1uhrcJRnRxys/gangstalking.JPG)

The implementation of the "reputation" attribute is still open to debate and might potentially be improved.  In the exemple above, a user can redeem himself and once his reputation gets back above 0 his past content becomes visible again, provided it has not been specifically marked as "alternative facts" by the above mechanism of "downvoting". 

Thus it can be said that, while "alternative facts can be put on the steem and hive blockchains just as easily as real facts" (public permissionless, "no censorship"-credo obliging), these **blockchain-based applications** go a long way already in **allowing curators to inform the public with real, rather than alternative facts.**

# Removed or corrected
Can "alternative facts" be removed or corrected on Steemit.com, Hive.blog and other such applications? 

I'd first say that "removing" would be a very bad idea for so many reasons. First of all, there are very few (if any) "absolute truths". One should not forget that even "real facts" reach the blockchain not as "facts" but as they are "put into words by someone" - and there's always more than one way to express a fact in words. Second, for many reasons, it's important to be able to keep track of "who said what when", to keep a log or a journal. Allowing the "removal" of "alternative facts" would also allow a serial offender to claim that he "never said such things".

But both Steemit.com, Hive.blog and all the other front-end applications to the steem and hive blockchains allow "corrections", as illustrated below with my previous Steemit article from 4 month ago. 

![modify-before.JPG](https://cdn.steemitimages.com/DQmZL5Q5o3PyS6DfciCpA8RopjPe8FBtPCBNwFBvgXnVoqg/modify-before.JPG)
<sup>My original post</sup>

![modify-after.JPG](https://cdn.steemitimages.com/DQmawKu8xH2ovoLxfzj95x8UmveBpgy2yAyAFKvZN2zhCob/modify-after.JPG)
<sup>Contrary to what Frances seems to imply, "blockchain" allows "alternative facts" to be corrected</sup>

And here is the blockchain transaction as displayed on [steemworld.org, block 58998798, TxId 9e1ac79a9d2ec700bfa8e2fd0af1d844e46abead](https://steemworld.org/block/58998798/9e1ac79a9d2ec700bfa8e2fd0af1d844e46abead)

![tx-blockchain.JPG](https://cdn.steemitimages.com/DQmbEuZuU9WL7oqCgApiA6MB1s3FnVc7BctVt2eAt7WPRZW/tx-blockchain.JPG)

Yes, the "alternative fact" remains on the blockchain (and that is just as well), but once corrected, **only "blockchain forensics" can see it**, while **regular users are shown the corrected "real fact".** 

An important thing to point out: as transactions on both steem and hive are free (yet accounted for through a complex "resource credits" and "power" system), "downvoting" and correcting an "alternative fact" didn't cost me any crypto (though they had a **non-monetary cost** so as to prevent irresponsible behaviour / spam).

So, what do you think, can a current blockchain-based application answer the need of creating an informed public?

I'd say the answer could be a qualified "yes". Why "qualified"? Because it's not as much about the application as about the behaviour of its users. **The key thus lies in the crypto-economics of the blockchain-based application: one needs to design a system with [incentive compatibility](https://www.britannica.com/topic/incentive-compatibility)**

But this makes even easier to answer the second potential interpretation of Frances's tweet: 
>"Can the blockchain pattern offer significant help in creating an even better application fulfilling the need of creating an informed public?" 

I'd say it's rather hard to claim the opposite  ...
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorsorin.cristescu
permlinkis-blockchain-a-record-keeping-device-a-truth-machine-or-what
categoryblockchain
json_metadata"{"app":"peakd/2021.09.1","format":"markdown","description":"Hive and steem can help create an informed public under conditions of abundance","tags":["blockchain","twitter","steem","hive"],"users":[],"image":["https://cdn.steemitimages.com/DQmUctp4dH5mHioQBEX1ARiWZC676z4gaEDRMhE9B8WQdcv/image.png","https://cdn.steemitimages.com/DQmWwQMYJKnuy6o8o278inxo6GhTzJiRuSv1uhrcJRnRxys/gangstalking.JPG","https://cdn.steemitimages.com/DQmZL5Q5o3PyS6DfciCpA8RopjPe8FBtPCBNwFBvgXnVoqg/modify-before.JPG","https://cdn.steemitimages.com/DQmawKu8xH2ovoLxfzj95x8UmveBpgy2yAyAFKvZN2zhCob/modify-after.JPG","https://cdn.steemitimages.com/DQmbEuZuU9WL7oqCgApiA6MB1s3FnVc7BctVt2eAt7WPRZW/tx-blockchain.JPG"]}"
created2021-11-14 21:04:09
last_update2021-11-16 09:05:42
depth0
children5
last_payout2021-11-21 21:04:09
cashout_time1969-12-31 23:59:59
total_payout_value3.838 HBD
curator_payout_value3.814 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7,827
author_reputation256,499,027,348,823
root_title"Is blockchain a "record keeping device", a "truth machine" or what?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,744,584
net_rshares5,388,208,350,967
author_curate_reward""
vote details (54)
@hivebuzz ·
Congratulations @sorin.cristescu! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

<table><tr><td><img src="https://images.hive.blog/60x70/http://hivebuzz.me/@sorin.cristescu/upvotes.png?202112021639"></td><td>You distributed more than 32000 upvotes.<br>Your next target is to reach 33000 upvotes.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@sorin.cristescu) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



**Check out the last post from @hivebuzz:**
<table><tr><td><a href="/hivebuzz/@hivebuzz/pud-202112-feedback"><img src="https://images.hive.blog/64x128/https://i.imgur.com/zHjYI1k.jpg"></a></td><td><a href="/hivebuzz/@hivebuzz/pud-202112-feedback">Feedback from the December 1st Hive Power Up Day</a></td></tr><tr><td><a href="/hivebuzz/@hivebuzz/pum-202111-final"><img src="https://images.hive.blog/64x128/https://i.imgur.com/lpF7k06.png"></a></td><td><a href="/hivebuzz/@hivebuzz/pum-202111-final">Hive Power Up Month Challenge - Winners List</a></td></tr></table>
properties (22)
authorhivebuzz
permlinkhivebuzz-notify-sorincristescu-20211202t165155
categoryblockchain
json_metadata{"image":["http://hivebuzz.me/notify.t6.png"]}
created2021-12-02 16:51:54
last_update2021-12-02 16:51:54
depth1
children0
last_payout2021-12-09 16:51:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,221
author_reputation369,433,621,694,860
root_title"Is blockchain a "record keeping device", a "truth machine" or what?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id108,214,719
net_rshares0
@kenny-crane ·
$0.16
Twitter is efficient for some information broadcasts but not others.  In depth discussions are best had without character restrictions.  Also without fear of deplatforming or complete censorship.  Hive seems to me to be a great step in the right direction.  Thanks for the thought provoking article!
👍  
properties (23)
authorkenny-crane
permlinkre-sorincristescu-r2lbps
categoryblockchain
json_metadata{"tags":["blockchain"],"app":"peakd/2021.09.1"}
created2021-11-15 01:49:06
last_update2021-11-15 01:49:06
depth1
children1
last_payout2021-11-22 01:49:06
cashout_time1969-12-31 23:59:59
total_payout_value0.079 HBD
curator_payout_value0.079 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length299
author_reputation238,921,281,264,271
root_title"Is blockchain a "record keeping device", a "truth machine" or what?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,751,182
net_rshares110,083,302,087
author_curate_reward""
vote details (1)
@sorin.cristescu ·
$0.34
You are very welcome 
👍  
properties (23)
authorsorin.cristescu
permlinkre-kenny-crane-20211115t85646973z
categoryblockchain
json_metadata{"tags":["blockchain"],"app":"ecency/3.0.23-mobile","format":"markdown+html"}
created2021-11-15 07:56:45
last_update2021-11-15 07:56:45
depth2
children0
last_payout2021-11-22 07:56:45
cashout_time1969-12-31 23:59:59
total_payout_value0.169 HBD
curator_payout_value0.168 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length21
author_reputation256,499,027,348,823
root_title"Is blockchain a "record keeping device", a "truth machine" or what?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,758,379
net_rshares233,590,514,936
author_curate_reward""
vote details (1)
@mejustandrew · (edited)
$0.16
I've loved the reference to thinking fast and slow. And also the fact that you presented blockchain as a pattern, I must admit that I've never thought of it like that before.

Of course, as a pattern it can satisfy only some needs. There is no pattern that matches everything.
👍  
properties (23)
authormejustandrew
permlinkr2lpii
categoryblockchain
json_metadata{"app":"hiveblog/0.1"}
created2021-11-15 06:47:12
last_update2021-11-15 06:48:30
depth1
children1
last_payout2021-11-22 06:47:12
cashout_time1969-12-31 23:59:59
total_payout_value0.080 HBD
curator_payout_value0.080 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length276
author_reputation6,245,491,946,485
root_title"Is blockchain a "record keeping device", a "truth machine" or what?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,757,429
net_rshares110,806,176,740
author_curate_reward""
vote details (1)
@sorin.cristescu ·
Twitter encourages knee-jerk responses, not well thought through,  coming from System 1 .
And I think it's useful and appropriate to think of blockchain as a software architecture pattern, which has been implemented over and over with different design goals, different trade-offs, etc.
properties (22)
authorsorin.cristescu
permlinkre-mejustandrew-20211115t85559263z
categoryblockchain
json_metadata{"tags":["ecency"],"app":"ecency/3.0.23-mobile","format":"markdown+html"}
created2021-11-15 07:55:57
last_update2021-11-15 07:55:57
depth2
children0
last_payout2021-11-22 07:55:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length285
author_reputation256,499,027,348,823
root_title"Is blockchain a "record keeping device", a "truth machine" or what?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,758,370
net_rshares0