区块链与碟仙 | 昨晚的直播没抢到红包,一顿乱侃

 网赚项目   2019-10-17 18:40   11 人阅读  0 条评论
  • 昨晚,被币友们称做女神的项目——IRISnet,来币乎做了一场直播。


    这场直播的人气不错,我因有事晚入了几分钟,竟然连红包都没抢到。以前的直播我可是能抢两轮的,大号抢完小号还能抢到。


    没抢到红包,听直播都没劲了,再加上本来就有事,所以是东听一句,西听一句,听得不完整。只知道IRISnet是Cosmos生态里的项目,老胡说大家都以为Cosmos和IRISnet是父子关系,但其实是互帮互助的兄弟关系,Cosmos主要负责价值(币)的跨链,IRISnet则负责数据和计算的跨链。

    区块链与碟仙 | 昨晚的直播没抢到红包,一顿乱侃 第1张

    既然直播都没认真听,那还瞎侃啥呢?


    也是从老胡的一句话开始的。老胡说IRIS最近还有一个什么抽奖活动,抽奖机制呢,延续了IRIS一贯的硬核风格,使用了链上随机数,能做到公开、可验证。


    我们瞎侃的起点就是这个“链上随机数”。


    区块链里的每一个区块(创世区块除外),都会存储上一个区块的区块号。区块号其实并不是0、1、2、3......这样排号的。像比特币,它是将上一个区块的区块头做一次哈希计算,得到一个32字节长的哈希值,这个值就是上一个区块的区块号。


    区块头可以简单理解为一个区块的浓缩版,它的内容由整个区块的信息决定。所以,这个32字节长的区块号当然也由整个区块的信息决定,区块的信息稍有不同,区块号也会完全不一样。


    一个区块里,包含了大量的交易信息以及矿工的打包信息和其它信息。交易信息是由许多用户分布式贡献的、哪位矿工打包是不确定的、矿工会打包哪些交易、会填入什么信息也是不确定的,这就使得一个区块所包含的信息具有很大的随机性,从而也使得区块号这个数字具有很大的随机性。


    这种随机性的来源非常类似于一些神秘的游戏,比如笔仙、碟仙。


    相信大家都看过与之相关的一些恐怖电影,甚至有童鞋应该自己就玩过。我曾听一个同学说,她们宿舍几个同学玩碟仙,把她的银行卡前几位都试出来了,后面不敢玩了。我心想,一个银行的银行卡前几位不都是一样的吗?


    所谓碟仙,就是在一张写满大字的纸上放个碟子,然后几个人按住碟子,一人按一角,然后念念有词,每个人都无意识地用力,看碟子会在哪些字上停留,以此窥得天机。


    你看,在制造随机性上,碟仙和区块链就非常像了。碟仙是几个人共同用力,使得每个人都不知道碟子下一刻会停留在哪。区块链里,更是千千万万的人共同作用,才锻造出一个区块。自然,这个区块号是多少,谁都猜不到。


    另一个很像的例子,就是股市、币市等投资市场。那里面也是千千万万的交易者塑造了下一秒的价格。所以,金融学里就正儿八经地有个“随机游走理论”,它就说市场价格是随机游走的,是根本无法预测的。


    好了,再回过来问问,区块链的这种随机性有什么用呢?


    当然有用。


    在物理环境下,我们制造随机性是挺容易的,比如扔硬币、洗牌。但在虚拟世界里,要制造出高度随机的数字还真不容易。反正我以前在qq玩斗地主的时候,就觉得那些牌发得很奇怪,不像真实扑克。其实,就是因为它决定发牌的因子不够随机。


    既然区块链能提供高随机性,那当然就可以提供更公平、更真实的菠菜体验。所以,菠菜一直是区块链的一个重头应用。前面我们说的抽奖,其实也可算一个简单的菠菜应用了。


    币乎之前抛洒了很多糖果,其实每次也都用到了区块链的随机数来保障公平。


    随便摘一个,比如去年光棍节的天算糖果。




    归根到底,我们使用随机性,就是为了使用它的不可预测性。谁都预测不到,那才公平。但其实呢,随机性和不可预测性也不完全是一回事。随机的,肯定不可以预测。但不可预测的,不一定是随机的。


    比如,现在圆周率已经精确到十万多亿位了,它的下一位虽然我们不知道,无法预测它是多少,但可以肯定一点,它只能是某一个值,它不可能是随机的。


    虽然它不是随机的,但它也不可预测。


    同样的事例,在混沌系统里普遍存在,比如三体问题,在某一时刻,三体必然有确定的位置和速度,它不是随机的,但你就是预测不到。


    如果你对混沌感兴趣,推荐一本书——《混沌:开创新科学》。


    好了,扯远了,乱侃结束。


    本文地址:http://www.mwzbk.com/index.php/post/183.html
    版权声明:本文为原创文章,版权归 网赚项目 所有,欢迎分享本文,转载请保留出处!

     发表评论


    表情

    还没有留言,还不快点抢沙发?