官术网_书友最值得收藏!

Truth in the network

Imagine a US Open final is happening next weekend between Roger Federer and Rafael Nadal. Being a big fan of Roger Federer and being sure he will win the game, Alice bets $10 on the betting website Betwin. On the other hand, Bob, who is an experienced gambler, thinks that Rafael Nadal will win. Bob decides to place a $10 bet on the Betwin platform on Rafael Nadal's victory.

Because Betwin is a private company, its objective is to maximize its profit. To do so, the company could tell Alice that Rafael Nadal won the game and tell Bob that Roger Federer won the game. In this manner, Betwin could hold both bets without having to pay either Alice or Bob. 

Why is this method preposterous for Betwin?

The evident explanation is that Alice and Bob will not only believe Betwin to know the result of the game. They will check press releases, have a look at internet news, or ask their friends. And unless Betwin can make the press, the internet news, and Alice and Bob's friends announce the result that suits them best, their method will not work. In short, Alice and Bob do not trust only one third party, but instead, rely on the network to know the truth. And until there is no proof that Betwin controls the network, Alice and Bob will always know the truth.

In a blockchain, the information that the majority of the community agrees on as being true is recorded on the database that is shared among all members.

The information added to the database is also checked with previous information already registered. In our example, Novak Djokovic cannot win the US Open final because there is information in the database stating that he already lost the previous round.

Let's move on to look at the various key roles within a blockchain network. 

主站蜘蛛池模板: 达州市| 宁陵县| 万源市| 峨眉山市| 崇仁县| 南木林县| 久治县| 榆社县| 禹城市| 沐川县| 辉南县| 新蔡县| 始兴县| 九龙坡区| 两当县| 凌海市| 二连浩特市| 绵阳市| 迁西县| 民勤县| 青岛市| 景谷| 府谷县| 英吉沙县| 荣成市| 桦川县| 睢宁县| 林州市| 礼泉县| 临高县| 疏勒县| 昌都县| 遵义市| 菏泽市| 界首市| 双江| 色达县| 菏泽市| 广州市| 成安县| 安陆市|