首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

狼人杀与数字货币

民求其安,国求其泰

安泰是静景,求进是动态

于是有你我

不安于时,不湎于待

法诸经典,着眼书外

洒扫清故苔,天光破雾霭

「安Time」学术周刊

观乎尘埃,纵览时代

赠不安于时的你,all the time

这是「安Time」在这学期的第一篇推送,

同时也是它2018年的第二篇

本期安Time关键词

去中心化 区块链 数字货币

开学喽!安安和泰泰的班级举办了破冰活动,大家玩起了超刺激的游戏——狼人杀。

安安

泰泰

我们的真预言家安安和悍跳狼泰泰势均力敌,现在到了最紧张的投票阶段,谁获得更多的投票,谁就要被放逐出局。

“闭眼投票啦!”

泰泰

好啦好啦,不用这么震惊吧?不就是个游戏嘛

安安

哼!游戏体验……极差!

这里面一定有问题!上帝说不定帮了狼人呢!这不公平!

像狼人杀这么小的投票规模,都难以保证上帝的公正性。安安又想到之前自己经历过的班委竞选,因为受到大家的重视所以会尽量避免票数统计的错误。

小数量的投票能勉强保证公正,

如果是大型投票,又该怎样力求准确、避免一系列作弊行为的产生呢?

泰泰

你听说过区块链和去中心化吗?

在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。节点与节点之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,我们称之为去中心化

——摘自百度百科

在了解了“去中心化”的基础上,区块链就非常好理解了。

区块链在某种意义上来说是一种技术,但是本质上是对理念的一种革新。通俗理解的话,区块链就是一种去中心化的理念,其应用需通过合理的游戏规则设计以及强大的信息系统的保障来实现。

如何生动的理解呢?那么就来看看区块链+投票会有什么样的化学反应。

在这个模式下,没有人再来统计票数了,每一个人的投票信息,都会变成数字代码记录在每一位玩家的“账本”上,同时“账本”上的上一个信息和下一个信息会有彼此的代数密码,这样就防止了有人来篡改记录。即使要篡改,也要把后面所有的信息全部一起改掉。

泰泰

这样的话,就可以做到完全公正透明公开的投票选举啦~

安安

诶!那是不是可以这样理解——

如果有人的账本没了,只要还有玩家在,他们就有一模一样的账本,不会受到影响?

如果有人要退出游戏,也完全不影响整个游戏的继续?

泰泰

Bingo!

这个账本不属于任何一个人,是属于所有参与游戏的玩家的,账本上的每一页纸就是一个区块,这个账本本身就是我们所说的区块链。

想象一下,如果区块链的这个理念,运用到我们的生活中,会是怎样一番场景?

它几乎可以打破我们对目前很多熟悉的模式的认知。

举个栗子,

区块链+慈善——在数字货币特有属性的加持下创造了绝对安全的信息环境,在这个环境中每一笔善款的来源,去向使用时间,这些敏感信息将会对所有参与者透明。

安安

数字货币……就是像比特币那样的东西吗?

泰泰

是的!数字货币其实就是区块链理念的一个具体应用。

数字货币就是运用了区块链的底层技术。其中最具有代表性的和最有名的就是比特币。

比特币只有两条核心游戏规则

比特币的货币发行不是由某个人说了算,而是通过一个公开的方程式。这个方程式一共有两千一百万个解,你每找到一个解,就相当挖到了一枚比特币。

在这个模式下,谁都可以解方程,谁也作弊不了。因为这个方程的唯一解法,就是一个一个代数这样去凑。

这有点像18-19世纪美国的淘金,面对长长的河流,只能用淘盘一次一次地打捞。没人谁有什么别的方法。因此,比特币还有一个外号,叫做数字黄金

比特币的交易信息,不是记录在某一台电脑上面的,而是记录在所有参与这个游戏的玩家的电脑上面。一人一份,同步记录,这种交易记录,理论上是几乎无法篡改的。几乎没有一个人是特殊的。

为什么是几乎?

那些有能力挖比特币的玩家也就是用着矿机(电脑)挖矿的矿主毕竟还是有点特殊的。但是这种特殊性也不是很大,门槛也并不高,因为只要你有一台好的电脑,就可以当矿主,来挖取比特币。

安安

原来如此,那……区块链应用于大数量投票……具体应该如何操作呢?

如果区块链用于大数量投票……

(以投票统计平台“计票星”为例)(每人共可投3票)

小A投了安安2票,泰泰1票,那么这两条投票记录将被所有当时在线的用户即刻更新到自己的账本(数据库)上,并且实时显示安安和泰泰的票数变化,而其他用户将在打开“计票星”界面瞬间完成更新,且所有人都可以随时查看这个票数账本;

隔壁小B投了泰泰3票,同上流程,于是全世界所有用户的账本在更新后显示如下:

在这个过程中,“区块”即为“包含n条投票记录的数据块”,也即是上表,亦可以简单理解为小A、小B等居住在西区的计票星账户们;而“区块链”就是一串使用密码学方法相关联的数据块。更严格地说,区块=前一个区块的数字指纹+固定信息+收到的投票记录+一个随机数(在比特币中找到一个随机数就是挖到一个币矿,挖矿就是在做数学题求出这个随机数),而所有区块以P2P(person-to-person)方式相联结

如果我们弱化数字货币的某些特征,转而强化另一些特征,又会得到什么可以应用于我们实际生活中的事物呢?

由于数字货币具有“安全,去中心化,没有通货膨胀,离线操作,实时操作,P2P”等特点,因此许多企业都在尝试将数字货币的模式投入日常运营中,优化运营成果。

对于企业内部而言,它可以运用数字货币的技术发行私人货币,更加科学和精确的结算业绩和资源的使用情况,并把结果体现在工资和预算上。

企业也可以尝试发展数字货币+物联网,例如:

当家中的智能冰箱发现家中鸡蛋或者牛奶存货不足了,它就可以直接运用物联网技术来下单。整个过程没有第三方加入。

数字货币的技术支持会让这笔钱直接汇入到卖家的钱包里,没有了中间的枢纽就没有了服务费,降低了成本,增加了安全。

安安

对于个人而言,数字货币点对点支付的特点让我想到古文明中“物物交换”,其之所以失败的原因在于交换的人们未必需要对方手中的物品,而拥有点对点支付的功能后,两个互相需要对方物品的人可以直接联系到,人们或许不再需要货币作为媒介,而是以特定的比例交换物品,物物交换的规模不断扩大,就会形成上面提到过的“物联网”啦~

泰泰

我们大学生最关注的事物之一就是GPA,也许我们可以利用数字货币总量恒定的特点,形成竞争机制,与此同时学生每年GPA的高低状况会保持精确一致,更能激发大学生学习的热情。

安安

是的,而且数字货币实时支付,可以大大加快同学得知自己分数的速度,加快学校整体运行效率~

泰泰

除此之外,去中心化的特点让同学们都拥有一份GPA信息,除了可以防止黑客恶意袭击以外,也可以公布排名,引发同学之间的良性竞争

脑洞时间:

安安

还有还有!或许网盘资源也可以作为一种“类数字货币”进行交易!在信息时代,信息就是金钱!当信息资源互通交易,脱离现实钱币而完全数字化,一定会带来新一轮的信息革命!

泰泰

是呀,本来现在就有很多专门贩卖资源的人,而如果每个普通人手里的信息资源——从市井八卦、小道消息,到学神笔记、难题详解、托福机经等各种资源都能够在这个P2P平台上轻松交易,也能充分利用手上资源的价值!

安安

除了加密货币算法本身为信用背书的特点外,每一枚“网盘资源代币”后有固定价值的信息资源为其背书;此外,信息资源的价值有时效性,新旧交替可以保证“网络资源代币”基本维持总量恒定的特点……

……咳咳

References:

[1]Guadamuz, Andres; Marsden, Chris (2015). "Blockchains and Bitcoin: Regulatory responses to cryptocurrencies". First Monday. 20 (12).

[2]Reid, Alex (1995). "IT Strategy Review, Distributed Computing – Rough Draft". Retrieved 2013-11-06.

[3]Crowcroft, Jon. Moreton; Tim. Pratt, Ian. Twigg (2003). "Peer-to-Peer Systems and the Grid" (PDF). Retrieved 2013-11-06.

[4]汪海俊.比特币的货币学分析[M].商情.2013(30)

[5]蒋润祥;魏长江.区块链的应用进展与价值探讨[J].金融视界.2016(Z2)

Related Reading Materials:

https://en.wikipedia.org/wiki/Bitcoin

https://en.wikipedia.org/wiki/Cryptocurrency

https://en.wikipedia.org/wiki/Decentralization

策划:学术部

撰稿:徐婧怡

王嘉尉

千芊芊

刘嘉宜

章天奕

编辑:徐婧怡

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180910B1QVAI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券