最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
打印 上一主题 下一主题
开启左侧

[报告] 区块链星球——小米专家为你解析区块链

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-24 17:06:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1月15日,一场以区块链为主题的分享会在北京邮电大学展开。来自小米的区块链技术专家谭安率作为主讲嘉宾进行了专题分享。北京邮电大学教授杨学成、骏一人工智能CEO王永跃等众多大咖作为与会嘉宾参与了主题讨论。本次分享会围绕区块链的发展现状及应用领域进行了深入探讨,并对区块链相关技术点进行了剖析。
区块链1.0货币
首先讲一下为什么比特币是去中心化的货币,而且非常可靠。比特币解决的核心问题是转账之间的信任问题。现在我们转账,需要一个可信的中间机构,就像银行,但是中间机构并不能在机制上保证这个流程不会出错。比特依靠共识算法让这个流程做到可靠。在P2P网络里,每发起一笔交易会被广播出去,会有很多人想打包这个交易,这些打包交易的就是矿机。每两笔交易算一个哈希,不停的累加上推,形成一棵树,这些交易会被打成一个block,block也有自己的哈希值,指向上一个节点的哈希,以此串成一个链条。通过全网算力,消耗大量能源,保证安全性。如果一个区块被成功打包,则获得记账权,每个区块前四年会发行25个比特币,每过四年减一半。
(小米区块链技术专家谭安率)
矿机最有效策略:跟随最长的链往下走。大概10分钟出一个区块(出块速度均匀,最开始就写在协议中的)。解决冲突的方法:工作量证明。经过6个区块的确认之后,这个链被推翻的可能性基本为0。如果网络拥塞,当前需打包交易多的时候,矿机会先打包付手续费高的。不被打包到区块的东西都是不被确认的。
硬分岔举例:把1M的区块改成8M,可以同时存在两条链(1M和8M)。分岔会带来社区的分裂。在分岔点,一个人的钱会变成两份(在两条链上)。
总结:比特币是基于区块链的虚拟货币应用。每个区块的哈希是有确定的时间戳的。由此产生一些有意思的应用,比如时间证明(拿一个区块的哈希拍张照,可以说明这个事件是在区块形成之后发生的)。
块链2.0——以太坊
以太坊打包的不再是转账信息,而是打包一个合约,合约是通过EVM的脚本语言描述的,大大扩展了区块链的应用范围,不再局限于A向B转账,比如博彩。可以在上面写个彩票的合约,约定九点开奖,大家在开奖之前投注,开奖的时候用区块的哈希来做开奖码,根据猜中位数分钱,不会出现暗箱操作。
现在绝大部分的ICO都是通过以太坊发起的众筹。有个标准的协议(ERC2.0),相当于在以太坊上再定义一种货币规则。打进多少以太坊就可以分到多少币,发起者会得到这些以太坊。投资人得到的token可以看做得到的股权,就不用走货币这种形式,也不用自己去找投资人。这里面有个很严重的问题,如果发起人拿到以太坊后跑路,那是不太好追查的。国家在去年把ICO定义为非法集资,直接叫停。
小额交易一般不会用以太坊,交易速度比较慢,而且手续费较高。
云养猫是基于以太坊的一个小游戏,可以在上面买猫、交配,小猫可以拿去卖。这给玩区块链的人一个启发:区块链天生的适合去管理虚拟资产。所有的游戏都适合用区块链去做,稀有装备不再可以作假,虚拟物品的价值能够得到保证。
EOS虽然改进很多,但也还是区块链的架构,只是让共识算法变快了。
新提出的想法:blockless,不打包成块,形成有向环图,会有一些共识节点来验证有效性,按时把作弊节点踢掉。但是还没有验证其安全性。
IBM发起的项目:超级账本,是用联盟链和私链做的。
保险、金融、物流、物联网、供应链金融都可以利用区块链的不可更改性。
区块链匿名的特性也挺适合洗钱,像一些国家的毒品交易,军火交易也会走比特币。现在美国的一些赌场已经用以太坊在做了。
小米应用
做广告:数据交易。用数据交换提高广告的效果。区块链可以解决大家互不信任,但还要把数据联合起来做事情的问题。
小米以后的积分系统也可能区块链化,用类似于EOS的架构去处理。如果是公司发行币的话,会受到监管,所以考虑会去做积分系统。
兑换会员、F码。在抢购、抽奖方面也会做的很真实。凡是涉及到公平性的场景,都可以考虑写进合约。
参会嘉宾讨论
1
问:挖矿是以什么为单位,一台矿机还是几台矿机?
答:最后完成打包工作的是一个账户。计算能力越强,越占优势。计算哈希的过程可以多台矿机一同完成,可以按每台机器的工作量进行收益分配。这样来说,可以把大家的算力联合起来,形成一个矿池。如果你的机器少,就可以加入一个靠谱的矿池。之前是用cpu挖矿,大概是每秒10-20M的哈希水平;后来用显卡,能到每秒几百M;再后来使用专门计算哈希的芯片,一块芯片就能到达每秒几百M,耗能很低,很多块芯片可以集成为一个板,再把板子插到一个机箱里,机箱再组成机柜,机柜可以达到T量级的水平。
2
问:挖矿要消耗能源,比特币总数2100万,越发越少,会不会有个节点,挖矿不合算?
答:挖矿还会有一部分手续费的收入。即使出现不均衡,那么矿机会退出。退出到一定程度,就又能正常运转了。这会是个动态平衡的过程。挖矿就是在和电费拼,用CPU和GPU基本不能回本,比特币只有用芯片才能回本。还有些其他的,比如加入卷积算法,都需要用显卡去算。
3
问:市面上卖的GPU矿机,实际上是挖不出来太多矿的?
答:可以去挖那些有卷积算法的那些。现在比特币以个人的形式挖不出来,都要进矿池。
4
问:硬分岔的话,是两条链都有钱吗?100变200?
答:是的。两边都有钱。但并不是100变200,而是两边各有100,这两条链之间是不能流转的。
5
问:如果越来越多的币基于以太坊去发,是不是以太坊的价值也会提升?
答:是。应用越来越多,以太坊的价值也会越来越高。
6
问:会有人为以太坊负责吗?比如ICO出现了非法交易的时候。
答:不会。创始人也只是会维护这个链,但是出现非法交易,不会对它承担责任。
7
问:基于区块链的应用用的都是些什么语言?
答:在以太坊上做的话,语言是EVM。每个区块链的系统,都会有自己的智能合约的语言。EVM是用起来最舒服的。
8
问:除了对矿机的算力要求,对它的存储要求是不是也很高?比如对之前区块的存储?
答:照这样发展的话,储存压力也会越来越大。如果不是为了验证整条链的完整性,也可以从半个月前开始存,之前的我默认承认就好。
9
问:挖矿的时候需要人为参与吗?
答:不需要。把区块的基本信息发给它,让它去算就可以了。
10
问:矿机在计算的时候有什么规则吗?比如从最小到最大?
答:哈希算法是均匀分布的,从任何一个数开始都没有区别。但是有个问题,一般矿池之间会有个约定,每个矿池找不同的数据段,避免时间和资源的浪费。
11
问:现在每个人都有自己的身份证(唯一ID),区块链技术的话每个人可以对应多个账户吗?
答:是的。私钥是可以按要求随意申请的。
12
问:找律师是不是可以用区块链,来分辨律师到底是好是坏?
答:这个涉及到和线下对应的问题。首先需要确定录入的信息是否真实有效。面上数据肯定不可改,但是如何确定这条已有数据是真的。对于信任而言,还是有中心化的问题,比如某个机构发布的大家就会比较信。
13
问:小米销售系统,应用区块链的话,都会存储哪些数据?
答:链上放的都是一些摘要数据,能和其他数据做计算的数据。因为一些政策限制,有一些数据是不能往上放的。
14
问:小米用区块链技术的话,是走公链吗?
答:联盟链。让所有人参与没有意义。联盟链和私链不拼算力。联盟链会默认节点作恶的意图较低,比如bft算法,链上2/3节点不作恶就可以形成共识。私链会基本默认节点没有作恶意图。
15
问:对比特币、以太坊未来的看法?
答:区块链未来肯定会成功,但形态不会是现在的比特币、以太坊的形态。未来可能是它们自我进化的形态,也或许是一种新链。
16
问:区块链技术应用的语言学起来比较难吗?
答:是逻辑思维方式比较难。难点不在编程本身,它的核心技术里面没有任何一件东西是新的。
17
问:区块链和AI、IOT等其他场景会有更多融合?
答:是的。只要性能问题可以解决,交易不需太高额的手续费,就会有更好的发展。区块链已经经过了十年的发展,虽然进步了很多,但其实还是初级阶段,离真正的大规模应用还很远,短期之内还不会有太明显突破。
18
问:区块链有什么坏处?
答:不能干坏事。有些不太透明的事情,没办法用区块链来做。
杨老师总结:
先说一下为什么会有这样的活动。在北邮MBA的群里讨论区块链很火,尤其是元旦之后,有关区块链的讨论火得没有来由。之前讨论大数据、云计算、人工智能,现在轮到了区块链。在去年的时候,也发生了一些情况(比如李笑来的ICO项目)。很多人开始玩区块链都已经玩疯了,但我们大多数人还没有进入到这个领域,这个事情就显得很神秘。既然很神秘,那我们就开始一起聊一聊。
互联网的诞生是为了去中心化,但随着互联网的发展,其本身变为了一个大中介。它有着天然的属性:平台化,所以才有了现在的寡头垄断的结局。现在BAT三家已经吞了移动互联网领域的75%以上的流量,导致了其他的创业公司上蹿下跳。比如最近搞得很火的直播竞答,这都是为了找流量,但还是很难突破互联网中心化的格局。这在未来可能会导致互联网的板结。
在17年年初,我写过一些区块链的文章,但是对于它的本质理解还有所欠缺。可以感觉到,区块链技术在陌生人之间建立信任、分散化体系之中扮演了另外一些功能,这可能是互联网的另外一个阶段,或者叫跟互联网平行的一个宇宙。它是解决去中心化的信任建立、价值传递的好方式。区块链有一点做得很好,之前我们在网上支付的话,解决不了花现金的问题,只是发送了一个数据段。但有了区块链之后,现金就可以直接在网上进行交互了。我们团队在研究关于数据资产的管理,如果能够从金融的角度看待数据资产,会看得更加清楚。现在我们有很多数据,但是不知道如何挖掘它的价值。假如换一个角度,从金融的角度去看,把数据等同于钱,那整个想法就会大不一样。但是把数据变成钱之后,该如何管理,如何实现价值的转移?想来想去,没准区块链会是未来的发展趋势。我们可以想想未来的场景,一是无现金,二是数据等同于现金。现金和数字货币是不一样的,现金是有第三方平台实施担保。未来的数字现金可能就没有中介,就是一个自组织的一个组织。区块链这种方式可能会把政府都消灭了,整个社会可能都会重塑,或许真会变成无政府主义,一个没有集体的集体。
区块链的有些应用场景已经很清楚了,或许未来五年,区块链就成为日常。区块链这里面可以看到很重要的一点,不以货币为媒介的价值交换。我们的社群也是如此,不以金钱为媒介,但是价值转换很快。

楼主热帖
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 赞 踩

168大数据 - 论坛版权1.本主题所有言论和图片纯属网友个人见解,与本站立场无关
2.本站所有主题由网友自行投稿发布。若为首发或独家,该帖子作者与168大数据享有帖子相关版权。
3.其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和168大数据的同意,并添加本文出处。
4.本站所收集的部分公开资料来源于网络,转载目的在于传递价值及用于交流学习,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
5.任何通过此网页连接而得到的资讯、产品及服务,本站概不负责,亦不负任何法律责任。
6.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误或遗漏而侵犯到任何版权问题,请尽快告知,本站将及时删除。
7.168大数据管理员和版主有权不事先通知发贴者而删除本文。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-5-6 05:38

Powered by BI168大数据社区

© 2012-2014 168大数据

快速回复 返回顶部 返回列表