※ [本文转录自 Gossiping 看板 #1REdHBTC ]
作者: newwu (说不定我一生涓滴废文) 看板: Gossiping
标题: Re: [问卦] 有高手能简单说一下什么是 "区块炼" 吗?
时间: Tue Jul 3 02:51:48 2018
※ 引述《ken0619 (ken)》之铭言:
: 最近一直听到区块炼区块炼和其应用
: 最众人所知的区块炼应用是虚拟货币
: 而最近王雪红也在说要做区块炼的东西
: 包括创世神PTT也有说过区块炼
: 而我不是念相关科系但有想了解
: 去GOOGLE也是看不懂
: 有没有高手能简单说一下什么是区块炼阿?
: 区块炼除了虚拟货币还能做什么?
尝试一下用图解来说区块链
今天假如你想要创造一种电子代币,
最容易的方式就是像P币或是游戏点数一样,
有个服务器纪录著大家有多少钱。
然而,服务器管理人可以把每个人的钱乱改,
所以这代币的价值取决于管理人的可信度。
为人避免这样的情形,
有个想法就是把网络上的交易传给大家,
大家的电脑里都有分布式帐本。
https://imgur.com/mvN3LW1.jpg
alpha 给了beta 300块 把这帐目存在大家电脑里
这样大家的电脑之后就知道:
alpha少了 300
beta 多 300
然而,这样是不够的。
要是有人要窜改之前的帐目呢?
大家又怎么知道哪份帐是真的,哪份是假的,这也很不可靠
这时候区块链就登场了
简单来说区块链就是把几条帐目包起来,
包成一个个区块,
区块之间用一条特殊的链子接起来。
一旦中间的区块被伪造,
它和下个区块之前的连接就会出问题。
如下图右
https://imgur.com/612QDN1.jpg
具体来说一个区块可以类比成以下结构
https://imgur.com/s5fnqEm.jpg
每个区块有个钥匙
还有区块本体(包著交易资料)
和一个钥匙孔
后面的区块会把钥匙插到前一个区块的钥匙孔
而钥匙孔的形状是由区块的钥匙和交易资料决定的(绿色的部份)
所以一旦中间区块的资料变动了
他的钥匙孔和后面的钥匙就无法匹配
所以中间无法单独被修改
就这样 区块们会形成一条长链 这就是区块链
那矿工到底是在作啥呢?
https://imgur.com/ui1w3YO.jpg
首先第一步
当网络上A和B做了个交易的时候
他们会把交易内容广播出去
所以矿工1,2,3就会收到这些交易内容
并把他们打包
第二步
为了把自己的区块接到前个区块上,
必须要有个能符合钥匙孔的钥匙。
所以每个矿工开始乱造钥匙,不断尝试插进钥匙孔
(这就是浪费电的步骤)
最后矿工1试出一把可行的钥匙
那矿工1就是这次赚到钱的赢家
第三步
矿工把钥匙和交易资料包起来
并生成个新的钥匙孔广播的网络上
然后原则上就完成了 领奖励了
那所谓的51%算力攻击是什么意思
基本上,最可以达成的作弊叫双花
https://imgur.com/RyywFBv.jpg
如图所示 A给了B 1000买毒品
B确认区块链上有帐目后,交货了
结果A 勾结了某个矿工
做了一个不包含"A给了B 1000"的区块
并对网络广播
状况1,
这并不会造成任何问题,因为大家的电脑会承认原本比较长的区块链
状况2,
作弊的电脑超厉害,造钥匙的能力能打趴剩下的电脑
在改造原先的区块后,马上又成功在下面接了好几个区块
最后这个假的区块链比原先的长,所以被大家承认
A就坑了B一笔
这就是大家都怕算力集中的原因
作者: passersK 2017-07-03 02:52:00
简单易懂呢
作者: Guitar0524 (玩吉他的少年) 2017-07-03 02:53:00
看八卦长知识
作者:
tinabear (sabrina)
2017-07-03 02:53:00区块链系
作者:
Dinenger (低能兒)
2017-07-03 02:53:00说真的,跟我想的相去不远
作者:
joanne520 (请正名乔安 not 囧安~~~~)
2017-07-03 02:54:00嗯嗯跟我想的一样
作者: linda17a3 (510) 2017-07-03 02:54:00
你也搞得太复杂
作者: jary1232003 2017-07-03 02:54:00
推
作者: irene2772193 (79) 2017-07-03 02:56:00
长知识 谢谢你
作者:
youGG (Denzel)
2017-07-03 02:57:00嗯嗯本来想回一篇的,我打字太慢先被你说完了
作者: cruisertakao 2017-07-03 02:59:00
专业易懂 感谢推
作者:
hiimjack (凤梨田ㄈㄓ)
2017-07-03 03:00:00那可以分享一下比特币交易的原理吗
作者:
goldlipe (演唱會症候群ing)
2017-07-03 03:00:00精辟
作者:
kugwa (kugwa)
2018-07-03 03:18:00挖靠 学习了 钥匙孔真是神譬喻
作者: npcompletii 2018-07-03 03:25:00
交易的部分简单说A给了B 1000元 它就广播出去 矿工会验证1.是不是真的从A的钱包转出来的 2.A是否有收到过大于1000元的钱。无误后在写入区块炼。
作者:
newwu (frankwu)
2018-07-03 03:35:00不要那么严格啦~ 科普我不想讲太多字
作者: npcompletii 2018-07-03 03:56:00
楼主大大我只是回应楼上有人提到交易的部分帮你补充一下,没其他意思啦 哈哈。
作者:
kugwa (kugwa)
2018-07-03 04:34:00这篇是转录过来的吧这里的推文在原来那篇看不到
作者: npcompletii 2018-07-03 05:23:00
对耶是转八卦的,我眼残......
作者:
a1379 (超☆鲁肥宅)
2018-07-03 07:32:00这比喻满好懂的XD
作者:
jackshyu (老板一杯柠檬汁XD)
2018-07-03 09:20:00推
这不合理啊 我花了十块钱而已 也要全世界的电脑帮我计算吗?
可切割的账本安全吗?要不要手续费?我买新台币10元的东西会不会手续费就要2元?
回楼上 交易手续费会因为共识机制的改进而降低 简而言之手续费会越来越低的 低到比如只有0.1元 不管交易金额多小 基本上都不会过高另外所谓的区块链 非常非常非常安全 这就是为什么我们敢用他当作货币系统 因为你必须拿到至少全网的51%的算力才有办法攻击
其实在中本聪原本观念里,区块链主打优势就是便宜安全甚至手续费可以比VISA还要便宜得多,手续费一分钱你在网络上只花十块钱才是比特币要解决的主要问题甚至在早期的比特币交易可以是"免手续费的"那为什么现在会搞到贵又缓慢,这我已经骂了非常久了可以爬我去年的文就可以找到,Core做了一件非常怪的事坚持不扩增区块大小容量,导致全网最大每秒可交易数基本上就是个位数,导致大家必须竞标手续费挤小区块
理想中是不会有花10元需耗大量算力因为区块可扩充,放成千上万交易分摊掉算力成本,现实有其他因素不提
导致整个网络花费最大资源的就是Proof-of-work 挖矿
大节点被矿机厂商占据,才不是他们宣称的有助于分散化
根本就是反效果,假如今天建节点需要大量频宽大硬盘那绝对不会选在中国大量建节点,因为中国对外频宽低
目前理想方向与现实发展有所不同。不是区块链概念有错,是"人"在乱玩。
而有助于增加一些ISP企业建立完整节点的优势这些ISP网通厂商则会是欧美厂商居多我一直认为区块链的成本结构要一大部份转移到频宽PoW占了九成以上实在是太离谱,根本浪费资源
加密币本来该一直修改共识去应对把歪掉路线拉回,但BTC没有大神在顾
这也是比特币早期发展的时候有讨论到的那这样保证比特币可以容纳全球交易,但又非常便宜
作者: muchu1983 (贝努) 2018-07-03 13:25:00
51%攻击要成功必须保持51% 6次确认 以上对吗?
平均而言,假如接收方可接受的确认数是六次的话,没错
作者: muchu1983 (贝努) 2018-07-03 13:28:00
51/100 六次方,还是只有64分之一的机会
你一直保持51%的算力,最后帐本一定会逆转只要你产生的帐本比剩下49%的长就可以
作者: muchu1983 (贝努) 2018-07-03 13:32:00
嗯 谢谢那如果有某几个节点调整成只接受20个确认以上可以阻挡一阵子吗??哈哈
可以啊,所以通常大金额交易,交易所都要求高确认数一般日常交易、bitpay、coinbase甚至可以零确认交易这就和成本相关,你51%攻击每多增加一个确认就需要极巨大的成本,当然要可逆转的交易金额够大不过目前比特币交易还算是所有加密货币里最安全的
作者: muchu1983 (贝努) 2018-07-03 13:38:00
还好吴忌寒感觉不是鸡八的人
就算是交易所通常也只会要求六个确认之内其实吴忌寒要玩死Core的话,有的是方法绝对可以搞到Core被强迫硬分叉,再宣称自己的币是正统不过他还是赚钱要紧,先坑矿场和小矿工就好
作者: muchu1983 (贝努) 2018-07-03 13:43:00
我比较期待跨炼交易所,就是把好的炼串起来而不是不是取代来取代去的到时应该就可以视需求切换币种
作者: muchu1983 (贝努) 2018-07-03 13:46:00
快速的、安全的、匿名的,不一定非要在同一条炼介绍个,学习一下 :)
作者: muchu1983 (贝努) 2018-07-03 13:50:00
感谢D大
作者:
ImCasual (七星破军干你娘)
2018-07-03 15:10:00图真用心啊
作者:
f198901 (地下1楼)
2018-07-03 17:28:00推
作者:
rx1304 (^_^)
2018-07-03 22:54:00涨知识。推
作者: anj71 (null) 2018-07-03 23:14:00
推推好文
作者: aabb927 2018-07-04 02:08:00
看八卦长知识,不过我是在专板看的,推板主用心
作者:
sidll (比)
2018-07-04 22:12:00推!
作者: fierceeagler (傲鹰) 2018-07-05 11:16:00
简单易懂
作者: Bananaman (绍特) 2018-07-08 16:35:00
这图文并茂好猛
作者: waitingtsai (waiting) 2018-07-14 02:35:00
谢谢称赞