create account

Blockchains and the need for a token by chainsquad

View this thread on: hive.blogpeakd.comecency.com
· @chainsquad · (edited)
$0.79
Blockchains and the need for a token
Whenever people start talking about *blockchain* they often imply *crypto
currencies*. However, a blockchain itself doesn't require *any* token and still
be a blockchain. The mere requirement for being public and permission-less,
however makes a token (of some value) a requirement.

## A simple and stupid blockchain

On a technical basis, a blockchain is a simple **hash-linked list**. That means
arbitrary data is stored in a block and these blocks are linked through the hash
of the previous block's data. By linking many blocks, we end up in a
blockchain. Quite easy to understand.

## The *protocol*

Now, what makes blockchain technologies interesting is that they come with a
*protocol*. To us, this protocol describes the **rules of the game** in the sense
that you have to play by the rules or you **cannot play**. The protocol is what
gives a blockchain some meaning. For instance, if we break down Bitcoin's protocol,
it could be simplified by these two rules:

1. You can transfer bitcoins to another bitcoin address
2. You cannot make your own balance go below zero

Obviously, Bitcoin can do way more than that (for the interested reader look up
[Bitcoin Script](https://en.bitcoin.it/wiki/Script))

Either way, you can only get transactions into the blockchain that follow these
rules. And there are other blockchain systems that have other rules, some of which
offer a lot of features and flexibility - but that's outside the scope of this
article.

## The need for a token

As with a stupid blockchain, the protocol itself doesn't require a 'token'
per-se. One could build a chess-game using computer slang and make those the
protocol of your chess-game blockchain.

However, there is one aspect that may require your blockchain to have a *core*
token of value and that is the **consensus scheme**. Think of the consensus
scheme as the part of the technology that makes all participants *agree* on
what's going on and for that someone has to operate servers in the network that
connects your participants. These servers come at an expense to the operates so
that they seek for an incentive to continue providing a consensus node. That is
why *block producers* are almost always paid for their service of producing
blocks.

In case of Bitcoin, the consensus mechanism requires additional work for block
producers in that some additional (hard) metric (find a certain hash that
fulfills some dynamic target difficulty) is met. This *proof of work* comes
with additional expenses for computational hardware and makes for a huge
upfront investment of block producers.

Obviously, there are other consensus schemes achieve the same production of
blocks at far less expenses at the potential cost of centralization,
permissiveness, security or even scalability. It is outside the scope of this
article to go into further detail of alternatives to POW.

Either way, to overcome the need for a token, one can either keep the block
production in-house which makes the system centralized and probably private.
The alternative is to have block producers selected (and incentivised)
off-chain which makes it a permissive blockchain as it comes with a much higher
barrier-of-entry.

## Potential innovations

What's open for further experimentation is the incentive-structure provided to
block producers. While a *financial* compensation by means of token is an easy
route other rewards could come into play, such as

* participation in governance
* prestige
* discounts on fees
* no compensation at all (voluntarism)
* ...

## Conclusion

To conclude this article, a argument was made that public and permission-less
blockchains are open for anyone to participate in block production. Due to the
expenses required to take for operating a block producers, the blockchain has
to provide an incentive (often financially) to the operate to continue with
block production.
👍  , , , , , , , , ,
properties (23)
authorchainsquad
permlinkblockchains-and-the-need-for-a-token
categorychainsquad
json_metadata{"tags":["blockchain","articles"],"links":["https://en.bitcoin.it/wiki/Script"],"app":"hiveblog/0.1","format":"markdown"}
created2020-08-26 14:51:36
last_update2021-12-07 14:32:57
depth0
children1
last_payout2020-09-02 14:51:36
cashout_time1969-12-31 23:59:59
total_payout_value0.395 HBD
curator_payout_value0.393 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,873
author_reputation42,383,038,531,003
root_title"Blockchains and the need for a token"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id99,286,486
net_rshares2,729,530,108,856
author_curate_reward""
vote details (10)
@hivebuzz ·
Congratulations @chainsquad! 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/@chainsquad/posts.png?202008261510"></td><td>You published more than 40 posts. Your next target is to reach 50 posts.</td></tr>
</table>

<sub>_You can view [your badges on your board](https://hivebuzz.me/@chainsquad) And compare to others on 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>



**Do not miss the last post from @hivebuzz:**
<table><tr><td><a href="/hive-199963/@hivebuzz/meetup-vienna"><img src="https://images.hive.blog/64x128/https://i.imgur.com/UkJTlbu.png"></a></td><td><a href="/hive-199963/@hivebuzz/meetup-vienna">HiveBuzz supports the Austrian Community Meetup</a></td></tr></table>
properties (22)
authorhivebuzz
permlinkhivebuzz-notify-chainsquad-20200826t152505000z
categorychainsquad
json_metadata{"image":["http://hivebuzz.me/notify.t6.png"]}
created2020-08-26 15:25:03
last_update2020-08-26 15:25:03
depth1
children0
last_payout2020-09-02 15:25:03
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_length928
author_reputation369,427,825,256,044
root_title"Blockchains and the need for a token"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id99,286,965
net_rshares0