12
返回列表 发新帖
楼主: 王楠w_n

【大话IT】区块链知识竞答:区块链与裸照,都在割韭菜?(获奖名单已公布)

[复制链接]
论坛徽章:
1
秀才
日期:2017-09-18 17:05:51
发表于 2018-2-12 14:14 | 显示全部楼层
学习了,是否可以这么说,区块链技术目前还没有投入使用的应用场景,一切都还是在IT人的电脑里、脑袋里?

使用道具 举报

回复
认证徽章
论坛徽章:
0
发表于 2018-2-23 17:22 | 显示全部楼层
了解了,多谢

使用道具 举报

回复
论坛徽章:
2
2012新春纪念徽章
日期:2012-01-04 11:54:262013年新春福章
日期:2013-02-25 14:51:24
发表于 2018-2-23 22:27 | 显示全部楼层
本帖最后由 sunwrt 于 2018-2-23 22:30 编辑

1.什么是区块链,如何简单易懂地介绍清楚区块链?
1.1 区块链的起源:比特币应运而生
     了解区块链不能不谈到比特币。作为比特币的核心,区块链第一次走入人们的视野。
记得2008年, 当源自美国的金融危机爆发,触发多米诺骨牌效应。当年雷曼兄弟倒闭,作为资本主义象征的美国花旗银行的股票一直在1美元徘徊,堪堪要倒,美联储不顾人民的反对,超发货币,补贴华尔街大佬。随后,各国政府竞相实施货币宽松政策。
    追溯到更早,当纸币发行和黄金储备脱钩的时候,各国政府掌握了这个超级好用的法宝,只要有个合适的理由,随时祭出。
    2008年11月1日,一位化名中本聪(Satoshi Nakamoto)的“神秘人”发表了一篇《一种点对点的现金系统》(https://bitcoin.org/bitcoin.pdf)的白皮书, 随后,推出一款名叫Bitcoin Core开源软件,并于2009年1月3日,挖出了比特币的第一个区块—创世区块,从此,虽然中间经历了磕磕绊绊,但还是运行到现在。
    无法预测比特币将来的命运如何,如果将来它能够真正成功,它带给普通人的好处在于:
(1)它把货币的发行权让渡给每一个参与者:当你运行一个Bitcoin节点,加入挖矿的行列,挖到一个区块,就等于是你,而不是别人,发行了50个比特币(随时间流逝,个数会逐渐减少),它背后的思想是:价值来源于Proof而非Trust。
(2)你可以根据需要,自由地把你所拥有的一定数量的比特币交易给别人,不需要经过中间的金融机构。
    第一点的好处来自于:创造性地发明了区块链技术,优雅地解决了困扰了数字货币多年的难题-Double Spending(就一个钱当两个钱花)
    第二点的好处来自于:多年来P2P网络技术的发展。
    总之,比特币就引入了一个核心技术:区块链;比特币就解决一个核心问题:Double Spending。
    比特币颠覆式的出现,会触及方方面面的利益,未来必定命运多舛。但是,区块链作为一种核心技术,像一颗璀璨的明珠,得到方方面面的赏识,看来前途非常光明。
1.2 区块链是什么?
    如果把比特币系统看作银行储蓄系统,区块链就像银行的一个账本。
区块链有几个重要的概念:(1)交易;(2)区块;(3)区块链。
(1)交易
理论上讲,比特币系统只有一种重要活动-交易:一个地址A发送一定数量的比特币到另一个地址B;挖矿得到比特币只是一种特殊交易-没有发送方。其它的活动都是为交易服务的。
对于银行来说,交易最终落实为复式记账的会计分录,借方一笔,贷方一笔。
对于比特币来说,交易就是Inputs+Outputs
(2)区块
一定数量的交易放在一起,经过检查无误,加入到一个新的区块中,交由挖矿节点做Validation。
对于银行来说,区块就相当于账本的一个帐页,记录多条会计分录。
(3)区块链
多个区块按照一定的规则链接起来,形成一条区块链。经过挖矿节点确认区块,再经过复杂的计算后,可以加入到区块链中,同时广播到网络中,经过六次确认后正式合法化(收敛于一条正式的区块链),大约需要10分钟。
对于银行来说,相当于停止营业后进行对账,确定准确无误后,正式加入账册中。
经过一段时间后,这条链会越战越长,当我在写这篇文章时,比特币的区块链的高度已经达到507924个。这就引出了区块链的最本质的优点:不可更改。
如果你想改变某个交易,你必须要做到两点:
(1)从长长的区块链中找到包涵你的交易的区块,自此区块后所有的区块重新计算、重新生成,再加入到链中。
(2)要求系统中的所有节点,按照你的做法和要求重做一遍,几乎没有可能。
几乎所有认可区块链有用的人主要是认可这一点:交易不可更改。
其实,区块链可以有更加深远的影响。人们可以通过区块链实现多方面的公开、公平和公正。
区块链包括:
(1)开源的软件-人们可以编译、运行,进而加入系统中,成为一个独立的节点;并且可以随时退出。
(2)开放的交易数据:每个节点都独立拥有一份完整的交易记录-区块链,可供随时查看。
(3)共同遵循的规则:软件中包含全部确保的交易、区块和区块链合法的规则。
正是这些特性,使得区块链能够超越加密货币,进入更大的领域,进而影响人类的方方面面。

2.以技术人的角度,用技术点划分区块链,都涉及哪些技术手段?
对于基于区块链的系统来说,最重要的、最基本的组成元素是交易、区块和区块链,其中交易是根本所在,像物质世界的原子。系统中所有的功能都是直接或间接保证交易能够正确地构造、传播、确认和不可更改地保存。
由于比特币是区块链的最简单、最典型的应用-简单交易:无非是一定量数值从一个地址发送到另外一个地址。
2.1. 非对称加密技术-Asymmetric Cryptography
怎么证明一定数量的比特币是属于你的呢?你得拥有密钥、比特币地址和数字签名。
  • 密钥:包括私钥(Private key) 和 公钥(Public key,也可以从私钥得出),它们构成你的钱包。
  • 比特币地址:通过公钥生成。交易的发送方和接收方都是比特币地址
  • 数字签名:通过私钥生成。有了数字签名,交易才有可能合法。
    总之,私钥最为关键,能丢了私钥,就等于能丢了对应的所有比特币,而且再也找不回来了,无论是你还是别人。
构造一个合法的交易,需要:(1)发送者的比特币地址(通过你的公钥生成);(2)一定数量的比特币;(3)接受者的比特币地址(通过对方的公钥生成);(4)发送者的数字签名(通过私钥生成)
2.2. 比特币对等网络协议-Bitcoin P2P protocol
比特币采用P2P网络协议架构整个系统,保证节点之间信息传送:交易和区块等信息。
  • 广播交易到所有系统节点
  • 广播区块到所有系统节点
2.3. 区块链的形成
区块链就是交易账本,区块就是交易账页,交易就是账项(类似会计复式记账法的记录)。
  • 每个节点会不时地收到来自不同节点的交易
  • 该节点就会对交易进行独立地进行合法性检查(使用系统提供的交易合法性规则)
  • 确认无误后加入到交易的Memory Pool里
  • 交易达到一定数量后(平均500个左右),就会创建一个区块,然后交给矿工挖矿(Proof-of-Work)
  • 如果挖矿成功,立即把这个区块广播到网络的各个节点。
  • 别的节点接收到这个区块后,(1)检查区块是否合法;(2)确定是否满足共识机制算法。
  • 确认无误,加到区块链中。

3.如何进行采矿?采矿有哪些注意事项?
3.1. 采矿的意义
采矿的意义可以分两个方面:
  • 从矿工(用户)角度来看:(1)一次获得50个比特币(每4年减半);(2)获得该区块中所有交易的交易费(很少)。
  • 从比特币系统角度来看:(1)出让50个比特币的发行权(每4年减半);(2)获得一个最终加到账本(区块链)、用于记录一组交易的帐页(区块);(3)免除系统遭受大规模攻击,保证比特币系统稳定运行。
3.2. 如何进行采矿
3.3. 采矿技术分析

4.采矿的难度系数,受哪些因素制约?
(1)挖到矿的概率 = 你的矿机算力/整个系统的矿机算力
(2)关于算力: CPU挖矿 < GPU挖矿 < FPGA挖矿 < ASIC挖矿 < 大规模集群挖矿

使用道具 举报

回复
招聘 : 系统分析师
论坛徽章:
483
马上有房
日期:2014-02-19 11:55:14itpub13周年纪念徽章
日期:2014-09-28 10:55:55itpub13周年纪念徽章
日期:2014-09-29 01:14:14itpub13周年纪念徽章
日期:2014-10-08 15:15:25itpub13周年纪念徽章
日期:2014-10-08 15:15:25马上有对象
日期:2014-10-12 11:58:40马上有车
日期:2014-11-16 17:11:29慢羊羊
日期:2015-02-09 17:04:38沸羊羊
日期:2015-03-04 14:43:432015年新春福章
日期:2015-03-06 11:57:31
发表于 2018-2-25 13:41 | 显示全部楼层
好劲爆的话题

使用道具 举报

回复
认证徽章
论坛徽章:
63
状元
日期:2015-07-20 15:43:53榜眼
日期:2015-07-16 12:57:31探花
日期:2015-07-06 10:48:48进士
日期:2015-06-25 16:41:54举人
日期:2015-06-18 09:00:04秀才
日期:2015-08-06 13:55:21秀才
日期:2015-06-30 10:57:59秀才
日期:2015-07-17 10:06:26秀才
日期:2015-07-20 08:54:46秀才
日期:2015-07-20 09:00:26
发表于 2018-2-26 13:35 | 显示全部楼层
1025 在哪。

使用道具 举报

回复
论坛徽章:
57
秀才
日期:2017-08-18 11:06:452012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152011新春纪念徽章
日期:2011-02-18 11:43:33ITPUB9周年纪念徽章
日期:2010-10-08 09:28:532010新春纪念徽章
日期:2010-03-01 11:06:132010年世界杯参赛球队:朝鲜
日期:2010-02-22 16:02:522010年世界杯参赛球队:荷兰
日期:2010-02-22 12:53:212010年世界杯参赛球队:瑞士
日期:2010-01-21 17:04:522010年世界杯参赛球队:法国
日期:2010-01-21 12:44:59
发表于 2018-2-26 15:16 | 显示全部楼层
区块链的价值在哪里?去中心化和现在的世界政治相冲突。中国,韩国均封杀比特币。

使用道具 举报

回复
认证徽章
论坛徽章:
90
秀才
日期:2015-11-02 11:24:03秀才
日期:2017-09-18 17:34:47秀才
日期:2017-09-18 17:02:592017金鸡报晓
日期:2017-02-08 14:09:132017金鸡报晓
日期:2017-01-10 15:39:05秀才
日期:2016-12-21 16:55:07ITPUB15周年纪念
日期:2016-10-06 10:54:102016猴年福章
日期:2016-02-23 09:58:342016猴年福章
日期:2016-02-18 09:31:30秀才
日期:2016-02-18 09:19:48
发表于 2018-2-26 18:19 | 显示全部楼层
1.什么是区块链,如何简单易懂地介绍清楚区块链?
区域链是一个数据分享方式,这种方式避免了传统的中心话,这样就可以避免中心话的失效,而草成数据的丢失
举个栗子:比如以前交易逗得找管家A交流,现在人人都是管家都尅彼此交易,成为管家的前提是你要遵守一个协议,在这个协议范围内人人都是管家
2.以技术人的角度,用技术点划分区块链,都涉及哪些技术手段?
包含密码学、分布式,相对于现有的云等分布式架构,区域连更假的分布式一些,通过一些密码算法验证区域链中的合法性
3.如何进行采矿?采矿有哪些注意事项?
采矿就是大家一起通过算法计算哈希值,谁最终算出来,并且打包提交成功,就会得到比特比奖励
算力越强越容易得奖励
4.采矿的难度系数,受哪些因素制约?
个人算力,整体算力
个人算力受到经济成本、电力、场地等制约
5.如以上几个问题都不能满足你对区块链知识的补充,请随意发挥吧。
我个人比较看好区域链技术,未来货币可能会发展为推出数字货币

使用道具 举报

回复

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

本版积分规则 发表回复

【内含福利】这个大会由AI推荐~
福利投放:从IT168申领报名可获得600元门票;到场可获得小米手环3一个

40+场AI前沿主题演讲, 五大AI专题论坛, 1000平米AI实景应用展区, 更有30+大咖亲临, 美国工程院院士丛京生、中国工程院院士高文、美国杜克大学终身副教授陈怡然、百度深度学习技术平台部负责人马艳军等顶级研究专家为你带来最前沿的AI分享。 金秋九月,AICC2018人工智能计算大会 与你,邀约北京!

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