ITPUB论坛-中国最专业的IT技术社区

 手机号登录  找回密码
 注册
查看: 9529|回复: 16

【大话IT】区块链知识竞答:区块链与裸照,都在割韭菜?

[复制链接]
论坛徽章:
8
2015年新春福章
日期:2015-04-22 09:15:50美羊羊
日期:2015-04-28 08:58:41暖羊羊
日期:2015-05-05 11:13:16慢羊羊
日期:2015-07-03 14:57:08目光如炬
日期:2016-06-05 22:00:002017金鸡报晓
日期:2017-01-10 15:25:58秀才
日期:2017-04-06 18:09:28秀才
日期:2017-05-09 11:37:55
发表于 2018-1-26 14:51 | 显示全部楼层 |阅读模式
恭喜获奖的小伙伴为aloki!!!!!!!恭喜
图书:
help01
sunwrt
初识orcl


话题背景:



区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来。所以,小编也研究一把,看到了对区块链有趣的解释,作为本次话题开场的引子,在这里,给大家分享个同行写的入门级“区块链”文章节选:
以前,大家想看陈老师的裸照,都要去一个叫1025的网站,这就是中心化。后来,1025网站被和谐掉了,有个叫“中本粗”的超级猥琐男,是陈老师2100张裸照的超级发骚友。为了2100张照片永远不消失,他做了一个互联网共享文件夹“陈老师plus”。
如果猥琐男们想获取“陈老师plus”2100张的观看权,就必须加入一个电子协议中:不得复制、修改、P任何“陈老师plus”中的照片,用户在“陈老师plus”发生的任何行为,都会按时间戳记录!
这就是区块链,数据分散存储,去中心化,按时间戳广播记录所有行为,无法修改、破坏数据源或造假,除非同一时刻炸掉100万个猥琐男的电脑,或互联网消失,或世界毁灭.....
中本粗最初设定协议时,把“猥琐男们可以用X相机,在每年XX时间,拍陈老师的裸照,前100张可以添加进入‘陈老师plus’中增加作为文件夹照片”,那么,“陈老师plus”每年就可以增长100张照片了。
当然,你还可以给照片估价嘛,发行“陈老师plus”币。因为,“陈老师plus”中每张照片都是不可造假破坏的,所以具有唯一性,还有单独编号,我们就给每一张照片估价,它不就值钱了吗?就像现实世界中无法复制的名画一样啊!

那么,问题来了,谁能确保这种模式不会复制,同时会有更多的“XX老师plus”出现,韭菜好割,太多也会膨胀。

今天,我们要讨论的问题是,
1.什么是区块链,如何简单易懂地介绍清楚区块链?
2.以技术人的角度,用技术点划分区块链,都涉及哪些技术手段?
3.如何进行采矿?采矿有哪些注意事项?
4.采矿的难度系数,受哪些因素制约?
5.如以上几个问题都不能满足你对区块链知识的补充,请随意发挥吧。

讨论时间:2018年1月26日-2月26日

活动奖励:
活动结束后,我们会选择1位最佳回复,送DTCC2018中国数据库技术大会门票一张。同时,会选择3位优质回复,各送技术图书一本。


大会简介:
中国数据库技术大会(简称DTCC)是国内数据库及大数据领域规模最大、最受欢迎的技术交流盛会,每年一届。自2010年以来,迄今已成功举办了八届,累计参与人次达到20000+。DTCC每年都将邀请百余位行业专家,就热点技术话题进行分享,为数据库人群、大数据从业人员、广大互联网人士及行业相关人士提供最具价值的交流平台。2018年5月10-12日,第九届中国数据库技术大会(DTCC2018)将如约而至。本届大会以“数领先机•智赢未来”为主题,设定2大主会场及20个技术专场,邀请来自国内外互联网、金融、教育等行业百余位技术专家,共同探讨Oracle、MySQL、NoSQL、大数据、机器学习、区块链、数据可视化等领域的前瞻性热点话题与技术。

时间:2018年5月10-12日

报名入口:http://dtcc.it168.com/
求职 : SAP实施
认证徽章
论坛徽章:
288
巴塞罗那
日期:2016-01-29 16:40:32巴塞罗那
日期:2016-01-29 16:40:32巴塞罗那
日期:2016-01-29 16:40:32巴塞罗那
日期:2016-01-29 16:40:32巴塞罗那
日期:2016-01-29 16:40:32芝加哥公牛
日期:2017-02-07 09:03:42芝加哥公牛
日期:2017-02-07 09:03:43芝加哥公牛
日期:2017-02-07 09:03:43芝加哥公牛
日期:2017-02-07 09:03:43芝加哥公牛
日期:2017-02-07 09:03:43
发表于 2018-1-27 08:06 | 显示全部楼层

使用道具 举报

回复
认证徽章
论坛徽章:
0
发表于 2018-1-27 16:49 | 显示全部楼层
1.什么是区块链,如何简单易懂地介绍清楚区块链?
从本质上说,区块链是一个去中心化、分布式共享加密账本数据库。里面每一笔账目记录着一个或多个账户资产变动、交易情况,称之为区块。区块里存储的数据通过加密算法进行加密,同时每个区块都包含上一个区块的唯一“特征值”,每个区块严格按生成时间的顺序排好队,于是便形成“链”。区块链的名字也由此而来。如果有人改变了某一区块的内容,那么该区块唯一的特征值也随之改变,后面的区块立马就不认它了,这个“假”的区块只有乖乖的脱链,保证数据的正确性。区块链采取的分布式架构不仅将账本数据存储在每个结点上,而且每个结点都必须包含整个账本的数据,单个区块即使被篡改也不会使整个链网遭到破坏,保证了数据的完整性。区块链不仅能够传递信息,还能够传递价值和信任。

2.以技术人的角度,用技术点划分区块链,都涉及哪些技术手段?
有人将区块链系统分为1.0、2.0和3.0三代。其中1.0支撑去中心化交易和支付系统,2.0通过智能合约支撑行业应用,3.0支撑去中心化的社会体系。比特币和Chain应属于区块链1.0系统,而以太坊和Fabric是区块链2.0系统,目前尚无成功的区块链3.0系统出现,不成功的尝试倒是有那么一个,就是著名的The DAO。

3.如何进行采矿?采矿有哪些注意事项?
挖矿是将一段时间内比特币系统中发生的交易进行确认,并记录在区块链上形成新区块的过程,挖矿的人叫做矿工。简单说来,挖矿就是记账的过程,矿工是记账员,区块链就是账本。比特币系统的记账权力是去中心化的,即每个矿工都有记账的权利。成功抢到记账权的矿工,会获得系统新生的比特币奖励。因此,挖矿就是生产比特币的过程。
如何进行采矿步骤如下:
步骤 1 - 获得最好的比特币挖矿硬件
步骤 2 - 下载免费的比特币挖矿软件
步骤 3 - 加入比特币矿池
步骤 4 - 设置比特币钱包

采矿需要注意的事项有:
1)挖矿难度
2)电费成本
3)设备成本
4)时间和维修成本

4.采矿的难度系数,受哪些因素制约?
影响采矿的难度系数有很多,但主要的是全网的算力。采矿的难度系数是根据算力的变化动态调整的。区块的计算是与算力成正比的,当全网的算力越高时,采矿难度就越高,反之当未来算力降低时,采矿难度也会随之降低。也就意味着算力越强大,需要计算的数据复杂度也就随之增高。

5.如以上几个问题都不能满足你对区块链知识的补充,请随意发挥吧。
·一个block产生的时间=难度值x2的32次方/hashrate(hashrate是每秒运算的hash数量)
·每天挖出比特币的数量=当前每天新生成比特币数量*我的算力/全网算力
·每日收益 = 比特币价格*每天挖出比特币的数量 - 每日电费

使用道具 举报

回复
论坛徽章:
389
生肖徽章:鼠
日期:2014-07-24 09:00:11生肖徽章2007版:鼠
日期:2009-03-19 21:39:41股神
日期:2012-09-29 10:14:59红钻
日期:2012-11-30 10:49:33黄钻
日期:2012-04-23 12:46:59季节之章:秋
日期:2012-04-23 12:44:40季节之章:秋
日期:2012-01-05 14:00:54季节之章:冬
日期:2011-07-11 18:30:40季节之章:冬
日期:2012-05-20 13:22:14NBA大富翁
日期:2018-04-13 15:02:18
发表于 2018-1-27 19:16 | 显示全部楼层
1025

使用道具 举报

回复
认证徽章
论坛徽章:
335
秀才
日期:2015-08-27 09:55:502014系统架构师大会纪念章
日期:2015-07-31 17:48:202013系统架构师大会纪念章
日期:2015-07-31 17:48:202012系统架构师大会纪念章
日期:2015-07-31 17:48:202011系统架构师大会纪念章
日期:2015-07-31 17:48:202010系统架构师大会纪念
日期:2015-07-31 17:48:202009架构师大会纪念徽章
日期:2015-07-31 17:48:20秀才
日期:2015-07-29 15:08:59榜眼
日期:2015-07-15 16:04:23秀才
日期:2015-07-15 12:49:25
发表于 2018-1-28 12:06 | 显示全部楼层
本帖最后由 help01 于 2018-1-28 12:16 编辑

1.什么是区块链,如何简单易懂地介绍清楚区块链?
现在的信息系统几乎都有一个数据库,如果把数据库看成一个账本,目前的信息系统都是各自记各自的账。
而区块链是一种全民参与记账的方式,他的好处是安全、无法作弊、效率高。由于没有中心化的中介机构存在,让所有的东西都通过预先设定的程序自动运行,不仅能够大大降低成本,也能提高效率。而由于每个人都有相同的账本,能确保账本记录过程是公开透明的。
区块链技术是比特币的底层技术,比特币在没有任何中心化机构运营和管理的情况下,多年运行非常稳定,没有出现过任何问题,所以有人注意到了它的底层技术,把比特币技术抽象提取出来,称之为区块链技术,或者分布式账本技术。

2.以技术人的角度,用技术点划分区块链,都涉及哪些技术手段?
区块链的链接。顾名思义,区块链即由一个个区块组成的链。每个区块分为区块头和区块体(含交易数据)两个部分。区块头包括用来实现区块链接的前一区块的哈希(PrevHash)值(又称散列值)和用于计算挖矿难度的随机数(nonce)。前一区块的哈希值实际是上一个区块头部的哈希值,而计算随机数规则决定了哪个矿工可以获得记录区块的权力。
共识机制。区块链是伴随比特币诞生的,是比特币的基础技术架构。可以将区块链理解为一个基于互联网的去中心化记账系统。类似比特币这样的去中心化数字货币系统,要求在没有中心节点的情况下保证各个诚实节点记账的一致性,就需要区块链来完成。所以区块链技术的核心是在没有中心控制的情况下,在互相没有信任基础的个体之间就交易的合法性等达成共识的共识机制。区块链的共识机制目前主要有4类:PoW、PoS、DPoS、分布式一致性算法。
解锁脚本。脚本是区块链上实现自动验证、自动执行合约的重要技术。每一笔交易的每一项输出严格意义上并不是指向一个地址,而是指向一个脚本。脚本类似一套规则,它约束着接收方怎样才能花掉这个输出上锁定的资产。
交易规则。区块链的交易就是构成区块的基本单位,也是区块链负责记录的实际有效内容。一个区块链交易可以是一次转账,也可以是智能合约的部署等其他事务。
交易优先级。区块链交易的优先级由区块链协议规则决定。对于比特币而言,交易被区块包含的优先次序由交易广播到网络上的时间和交易额的大小决定。随着交易广播到网络上的时间的增长,交易的链龄增加,交易的优先级就被提高,最终会被区块包含。对于以太坊而言,交易的优先级还与交易的发布者愿意支付的交易费用有关,发布者愿意支付的交易费用越高,交易被包含进区块的优先级就越高。
Merkle证明。Merkle证明的原始应用是比特币系统(Bitcoin),它是由中本聪(Satoshi Nakamoto)在2009年描述并且创造的。比特币区块链使用了Merkle证明,为的是将交易存储在每一个区块中。使得交易不能被篡改,同时也容易验证交易是否包含在一个特定区块中。
RLP(Recursive Length Prefix,递归长度前缀编码)是Ethereum中对象序列化的一个主要编码方式,其目的是对任意嵌套的二进制数据的序列进行编码。

3.如何进行采矿?采矿有哪些注意事项?
如今,抱一台矿机回家或者部署一个家庭小作坊挖矿(几十台矿机)的中小旷工盈利空间非常有限,挖矿行业也正逐渐向有廉价电资源、有专业化部署能力的企业和团队集中。
影响挖矿收益的因素有很多,比如矿机的性能和功耗、全网的算力和难度、矿场的部署和运维能力、有没有廉价电的资源、以及币价和政策的导向等等。目前优秀的矿企,他们拥有芯片研发的能力、大量的算力、专业的矿场部署和运营经验等,在未来,资源、算力会越来越向这些矿企集中。
在现实情况下,挖矿矿机常常供不应求,同时,矿机发货需要很长的等待期。矿机安装、调试、维护等流程非常复杂,需要耗费大量的精力,矿工们还要忍受矿机的噪音和热量。对矿工来说,最大的成本还不是这些,是挖矿所消耗的高昂的电费,中小矿工的盈利空间越来越小甚至为负。

4.采矿的难度系数,受哪些因素制约?
最初的时候,用电脑CPU就可以挖到比特币,比特币的创始人中本聪就是用他的电脑CPU挖出了世界上第一个创世区块。然而,CPU挖矿的时代早已过去,现在的比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。挖矿速度,专业的说法叫算力,就是计算机每秒产生hash碰撞的能力。也就是说,我们手里的矿机每秒能做多少次hash碰撞,就是算力。算力就是挖比特币的能力,算力越高,挖得比特币越多,回报越高。
在比特币的世界里,大约每10分钟会记录一个数据块。所有的挖矿计算机都在尝试打包这个数据块提交,而最终成功生成这个数据块的人,就可以得到一笔比特币报酬。最初,大约每10分钟就可以产生50个比特币的比特币报酬。但是该报酬每4年减半,现在每10分钟比特币网络就可以产生25个比特币。
而要成功生成数据块,就需要矿工需要找到那个有效的哈希值,而要得到正确的哈希值,没有捷径可以走,只能靠猜,猜的过程就是计算机随机hash碰撞的过程,猜中了,你就得到了比特币。挖矿芯片经历了CPU挖矿到GPU挖矿到FPGA挖矿,如今走入了ASIC挖矿时代。然而挖矿的方式也经历了从一两台矿机挖矿到小矿机作坊,再到如今走入了大规模矿场挖矿的时代。

使用道具 举报

回复
论坛徽章:
8
2015年新春福章
日期:2015-04-22 09:15:50美羊羊
日期:2015-04-28 08:58:41暖羊羊
日期:2015-05-05 11:13:16慢羊羊
日期:2015-07-03 14:57:08目光如炬
日期:2016-06-05 22:00:002017金鸡报晓
日期:2017-01-10 15:25:58秀才
日期:2017-04-06 18:09:28秀才
日期:2017-05-09 11:37:55
 楼主| 发表于 2018-1-29 09:50 | 显示全部楼层
help01 发表于 2018-1-28 12:06
1.什么是区块链,如何简单易懂地介绍清楚区块链?
现在的信息系统几乎都有一个数据库,如果把数据库看成一 ...

使用道具 举报

回复
论坛徽章:
8
2015年新春福章
日期:2015-04-22 09:15:50美羊羊
日期:2015-04-28 08:58:41暖羊羊
日期:2015-05-05 11:13:16慢羊羊
日期:2015-07-03 14:57:08目光如炬
日期:2016-06-05 22:00:002017金鸡报晓
日期:2017-01-10 15:25:58秀才
日期:2017-04-06 18:09:28秀才
日期:2017-05-09 11:37:55
 楼主| 发表于 2018-1-29 09:50 | 显示全部楼层

昂,,,,

使用道具 举报

回复
论坛徽章:
2
2011新春纪念徽章
日期:2011-02-18 11:43:342012新春纪念徽章
日期:2012-01-04 11:49:54
发表于 2018-2-1 10:52 | 显示全部楼层
本帖最后由 耕耘者 于 2018-2-1 11:12 编辑

几个关于比特币的问题:
1.每个新的区块产生后,所有节点都开始挖矿,但最终只有一个节点会挖矿成功,其余节点挖矿消耗的电力和算力没有产生任何价值,就都浪费了,而且约到后面挖矿难度越大,浪费也就越来越严重,所以它和现在所倡导的绿色技术相背,是这样吗?
2.将账本数据存储在每个结点上,而且每个结点都必须包含整个账本的数据,随着节点数和交易数据的增多,对存储的需求和浪费会不会也是很大,如何应对大规模应用?
3.相信现在大家热衷挖矿,是因为比特币已经被炒的很高的价值,你的一个区块应用,大家为什么要替你挖矿记账,你也用比特币支付吗,还是每一个应用都需要一个ICO,没人炒作的虚拟币有价值吗,基于区块链的利益关系是怎么样的?我相信区块链技术现在这么热,这些问题都是不是问题的问题,但现在看到的文章都是说区块链如何如何好,真正的区块链应用却很少,大部分都是虚拟货币应用,为什么会这样,什么局限性限制了它大规模的应用呢。

使用道具 举报

回复
论坛徽章:
0
发表于 2018-2-7 14:01 | 显示全部楼层

CW ,此事不能说太细 少年。

使用道具 举报

回复
认证徽章
论坛徽章:
93
秀才
日期:2016-02-18 09:31:52秀才
日期:2016-12-21 16:55:072017金鸡报晓
日期:2017-01-10 15:33:112017金鸡报晓
日期:2017-02-08 14:09:13山治
日期:2017-02-21 16:18:12秀才
日期:2017-02-22 15:14:12秀才
日期:2017-02-22 15:16:26秀才
日期:2017-02-22 15:18:00秀才
日期:2017-03-01 13:53:39秀才
日期:2017-03-20 13:42:20
发表于 2018-2-8 15:20 | 显示全部楼层
看来楼上对比特币的研究满深入的

使用道具 举报

回复

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

本版积分规则

TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 虎吧 老博客 知识索引树 读书频道 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛 | SAP ERP系统
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表