Bitcoin Forum
October 05, 2024, 10:20:04 AM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
28.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Local
>
中文 (Chinese)
>
媒体
>
和吃瓜群众讨论区块链
Pages: [
1
]
« previous topic
next topic »
Print
Author
Topic: 和吃瓜群众讨论区块链 (Read 149 times)
lnxklb
(OP)
Full Member
Offline
Activity: 168
Merit: 100
⇾
和吃瓜群众讨论区块链
April 04, 2017, 07:31:26 AM
#1
引:
一枚吃瓜群众:不好意思看好久,这文章实在信息量好大。哥哥,你是从开发者的角度来写的。可是做为吃瓜群众,我感兴趣的只有两点:第一区块链为什么安全,有多安全;第二区块链为什么有用,有什么用。这篇文章比我在一般网站读的都更具体详实,很有价值的。但讲的方式要转换下。要符合吃瓜群众的阅读预期,不要讲太多理论,要讲具体的东西,前提是你是面向如我样的吃瓜群众哈。
我:好吧。。。。我把文章分成4部分发出来,一天发一点点。
正文:
突然之间,人人都开始讨论谈区块链。海南省连区块链村也建立起来了。诚然,区块链会改变人类的未来。但是,为什么?
区块链的核心只有三个原则:共识,确权,可靠性。所有技术实现,都是为了实现这三个思想框架。我简单的作了粗略的区分。当然,很多技术是跨越性的。这样区分技术的意图,有点武断。
吃瓜群众:我知道这个框架很重要,可是我并不关心(嘿嘿)
我:好吧,我就放在这里你不用看。
从密钥谈起——一切安全性的基石
区块链的核心技术,就是非对称加密体系。
我们称为密钥体系。
密钥体系,由永远成对出现的公钥和私钥构成。公钥比较短,可以简单理解为网址,姓名,URL,UID之类,是可以公开给所有人的一个索引。因此,公钥又称为地址。区块链体系中,所有的资产存证,以及交易的对象,都是以公钥进行检索的。
私钥,则是由使用者自己保存。只要私钥没有丢失,用户的全部资产,都是安全的。私钥类似于你房子的钥匙,你的印章,签字,密码等等能对你的财产有控制力的权柄。
密钥体系有3个特点。
唯一对应性:
一个公钥,对应唯一的一个私钥。这两个数字是在纠缠在一起,有严格的一一对应关系。一个钥匙,只能开一个锁。
非对称计算-4000年的封印:
一句话:“我严志今天很想吃西瓜” 通过我的密钥,将原文映射成一段签名:
“……¥%*&^hjlYUOH%^&”(签名信息)
将两段数据,同时公布到全网,向大家公示:这是我严志(公钥)说的!“我严志今天很想吃西瓜“(原文)”……¥%*&^hjlYUOH%^&”(签名字段)
所有的人,通过“严志”这个公钥对后面的这段签名”……¥%*&^hjlYUOH%^&”进行校验。利用SHA256算法,任何人都可以很轻松对签名数据进行计算,获得原文“我严志今天很想吃西瓜”通过对我公布的这段话(原文)进行对比,正确无误!因为只有严志拥有严志的密钥。所以证明这句话就是我严志说的!
所谓非对称性则是:
通过“严志”(公钥)获得签名的原文,易如反掌,但是想通过“严志”(公钥)获得后面的加密签名数据,是绝无可能。
有人估算过,用地球现有全部算力,需要4000年才能算出一个密钥。也有人提出是5万年的。这个数据,并没有太大意义,只是一个概念值,意思是:不可能或者及其困难。
或者,用二维生物喜欢的术语:
加一个签名,就等于加了一个有效期4000年之久的封印。
浩如繁星-永远不可能得到两把一样的密钥对:
有人说,既然反向算不出来,我可以碰吧。反正,生成一对密钥很容易,我蒙无数把密钥,也许就可以碰到一个里面有财产的密钥了吧?
对不起,这是更加不可能的。公钥私钥对的数量,比整个宇宙的全部原子加起来还要多。命中一个有资产的密钥对的可能性,比破解一个密钥的可能性还要小。
换句话说,任何一个新产生的密钥对,都不可能和目前,以及未来有可能产生的密钥重合。
记住一句话:
★只要密钥在手里,对应的公钥地址上存证的资产,就谁也动不了,没有人能代表你!
吃瓜群众又说了:我喜欢这一部分介绍。这回答了我的疑问“为什么区块链是安全的 “。
吃瓜的又问了:区块链为什么是有用的?下面都是在回答这个问题。同样的要调整讲述的角度。1区块链是什么?2 价值怎么凭空产生的?可以分这两部分讲。
要求可真高,喝碗鸡汤先:
我把我的最后一块钱,买了一朵玫瑰花送给你
这句话说明:
1、我本来拥有一块钱。
2、我支付出去就不再拥有这一块钱,我不可能再变出来这一块钱。
3、我用一块钱换了我的价值观认为更重要的东西。这个过程,实现了我和卖花人双方价值观的平衡和价值的转移。
这么简单的一个动作,在现实世界每天都在发生。但是在互联网世界,就很难做到。互联网时代,人们在网络上传播的信息是可以无限复制、无限传播的,信息也很难说是谁拥有的,因此传统互联网系统上很难产生价值转移的效果。
区块链,则是互联网时代开启以后,第一次让价值传递成为了可能。让把本属于我的信息,传递给另一个人,而我自己无法继续复制。
交易-可信的价值转移:
上面是交易包的简图,交易包就是把公示在公钥地址上的资产,转交给另外一个公钥,翻译成语言就是:
严志(公钥)说:
“我把我的10块钱(资产数量),给
老朱(对方公钥)”
“398faishudoqw&……^%#$%^eroihf”(严志的密钥对上面整个这句话签名数据段)
这个交易是不是有效,要确认两件事:
这句话是不是严志(公钥校验签名数据段)说的和严志有没有这么多钱
集体对交易进行校验工作–大家要都同意才行:
合法性:这个交易包需要确保,这个交易是由公钥的对应私钥的持有人发起的。这个确认,由签名+算法来完成。
有效性:要确认,这个公钥地址的确拥有相应的资产。这个工作,则由区块链这个全息账本来完成。
一个交易,要经过全网所有的有效节点进行以上两项的校验,才有可能进入区块链账本。任何一个节点一旦发现这个交易非法,就会毫不犹豫的将这个交易踢出自己的处理队列。因此,作假可能瞒住一两个节点,无法瞒住全网络的所有节点。
确权并且安全的记录:
任何私有财产,都要经过公示与存证的过程。如同结婚时候,牧师说:“如果有任何人提出异议,请现在提出,否则,请保持安静。”这个过程,就是公示的过程。之后,交换戒指,则是存证的过程。
区块链的交易也是如此,把一个交易,广播到全网节点去,所有的节点,对照签名数据,确认这个交易的确是合法的私钥持有者发出,再对应自己全息账本,确认交易发起人,拥有他宣称的这笔资产,区块链用10分钟的时间,进行公示。“你有权提出异议,但请在10分钟以内,否则就请永远保持沉默”。当大家没有异议了之后,再写入区块链。这就是公示和存证的过程。
区块的概念-这段时间的所有交易,找个会计审核一下,放在一起加个封印:
以比特币为例,区块的特点如下:
1.时间:比特币是10分钟左右随机产生一个记账人,进行记账
2.限制:比特币1兆区块大小。记录交易上限1000~1500
3.奖励:每一笔交易,发起方要支付一点点费用,每打包一个区块,系统奖励一笔额外比特币。
4.不可改:任何一个字节的修改,至少要破解2个密钥。打包人密钥和交易密钥。另外,每隔10分钟,还要再增加一个区块。在上面再盖一个密钥封印。
这样设计的思路是这样:公示的时间要足够。通过经济手段,吸引更多人参与记账,确保区块的安全性(由不同的密钥加封印)以及分散性(搞不清下一个记录人是谁)。确保网络压力不大,一旦区块有更新,全网都可以同步升级。
区块链-请放心,记录在此的财产,过1000年后还是你的:
区块链是一个全息账本。记录了从系统启动开始,所有的资产是怎么产生的,怎么流动的,每一个地址的资产的来龙去脉。当年谁记的账,谁确认过。
同时,区块链是一个分布式账本,保存在全网的所有节点中,相互对有效性进行校验,相互制约,任何人的区块链和其他人有不一样,都会被仲裁,将不同的地方趋同。
然后,区块链是一个实时更新的账本,每增加一个新区块,节点中所有区块链都要同步升级。保证是最新版本。
最后,区块链是一个不断增加新的封印的账本。每增加一个块,就相当于在现有安全性上再增加至少一个4000年有效的雅典娜封印。这个封印,每10分钟再增加一个。确保只要记录上,就绝对不可能修改。
吃瓜群众:ok take-home message 来了。可是写得与我更相关些吗?
我:好,我试试看,让你一句话能理解
说了这么多,其实仍然记住两句话就可以了
★第一次在互联网实现了价值转移。无论多少资产,可以在全球任何地点之间,立刻完成。
★安全,安全,安全,再过1000年,历经洪水,地震,世界大战,外星人入侵,你的资产仍然安全的很。(一旦世界大战,恐怕就要大涨了,这个问题以后讲)
吃瓜群众:作为吃瓜群众我不关心挖矿啊
我:好吧,如果自认为吃瓜群众,可以跳过下面介绍文字,直接看后面的一句话总结。
挖矿-微妙的恐怖平衡
本人对于挖矿,心中有一股恶气!懒得写的太详细。只把挖矿的思想逻辑浅述一下。
说到区块链的时候,体系中是有一个记账人的角色存在。这个记账人,是将10分钟内所有的交易校验,并且打上自己的密钥封印的。这个记账人,会获得这些交易的所有手续费,以及系统固定奖励的一笔BTC,因此收益不菲。这就引发了全网的疯狂抢夺,抢夺这个打包权的人,我们称为矿工。
交易一旦上链,就没有弱点了,唯一的弱点,就是从交易发起,公示,到入链的这个过程。而区块链设计者对人性的透彻了解,设计出来这种,即使收益已经不行,也不愿意退让的机制。确保没有什么人是体系中的绝对控制者。
另外,希望对区块链进行攻击,首先要确保自己是体系内的最大玩家。换句话说,攻击者本身,将是最大玩家,是体系崩溃以后的最大受害者。类似于,比尔盖茨砸盘微软股票,王健林抛盘万达股票一样不符合各自经济利益的事情。
第三,在POW模式下,相同的算法只可能拥有一个最终胜出的区块链,是一个赢者通吃的体系。如果现在有人胆敢创造一种SHA256的区块链,以现有体系下的算力,任何一个矿场,都有能力瞬间击溃这个区块链。因此,没有一个理性的矿场主会将算力部署在这个新的区块链下。大家只能继续将算力部署在BTC体系下。
其结果,就是BTC的体系越来越健壮,越来越不可能被摧毁。
说了这么多,翻译成吃瓜群众语言就是:大家会不会突然有一天都不玩了?就像藏獒一样?不会的,世界上剩下的最后一个人,还在看自己的比特币账户。如果有人捣乱,我的资产是不是完了?不会的。有人竞争怎么办?同样的算法下,只有一个王者。
通过以上简述,我们可以把区块链的全貌勉强描述一下:
区块链的三个核心设计思路-共识,确权,流动
★共识,共识,共识-最重要的事情说3遍
区块链技术的核心价值,就是共识。基于共识,产生了其他一切可能性。区块链的共识就是,这个体系内,谁也骗不了谁。
我们现实生活中,每天都经历着共识。我支付钞票,对方认可钞票的价值,认可钞票很难造假,认可他同样可以将钞票支付出去,因此,他就接受了我的钞票。价值的转移就完成了。
在这个游戏规则下,任何人,无法作假。用户公示的资产可以在体系内所有人群中安全的流动。整个体系中,大家拥有相同的游戏规则。
打牌,打麻将都是最基本的共识。人少的情况下,玩的很开心。但是,人群一旦扩大,大家就记不清情况了,这时候就需要庄家了。大家一起玩,都基于对庄家的信任。然而任何庄家,都只能在局部建立共同信任。信任很难跨越文化,宗教,国界的天然界限。即使以国家坐庄,出了国仍然没有人认。因此,参与人群,永远受限。
区块链账本,则保证了无论多少人,即使没有庄家,大家也都不会搞错。同时,区块链的语言,是数学语言,可以直接跨越文化、宗教、国家的界限,创造一个全人类的共识。这将会让参与人群的数目达到之前任何技术、武力、宗教手段都不可能达到的极限-全人类。
当年人类希望建造巴别塔,上帝很轻松的在人群中创造出文化圈的隔阂,就阻止了人类的亵渎。但是事实上,上帝从来没有关闭过这扇门,他用数学的语言,清清楚楚写明了通向光荣之路。只不过,我们花了5000年去理解而已。
曾经有人问我:比特币到底是游戏还是金融?我回答说,4个人打麻将,叫做游戏,400个人玩一个游戏,就一定会有钱的进出。400万人一起玩,就是经济了。目前BTC用户已经达到千万量级,毫无疑问已经是经济了。
确权是一切经济活动的核心。无确权,无价值。(我说的价值,是经济上的价值)在给某地产讲区块链的时候,曾经有人说过:确权让我想到,中国的房产,由当初的公有制,一套房1万2万,到确权私有制之后的几百万一套,膨胀了这么多倍。
是的,确权是一切经济活动的源起。这个东西到底是不是有实际需求,无所谓。但是只要可以确权,就产生了经济。阳光雨露,很重要,但如果无法确权,那就和经济无关了。URL网址,可以确权,被热炒。
所谓稀缺性,就是通过确权被创造出来的。
一句话:确权,创造了经济本身,无确权,无经济。
区块链基于其特性,为传统意义上,无法确权的事物,提供了确权的可能。比如,数字资产等等,这个事情,以后会仔细解释。
一句话,为曾经不能确权的事物确权,可以直接创造出新的经济。
区块链对流动性的贡献,首先来自于无摩擦的流动力。其次来自于权益无限可拆分的能力。另外,由于安全性,传统金融每一步都要进行人工审核。而来自于区块链的安全性共识,对所有环节进行了加速。
区块链技术对经济的全方位法力加持:(哥哥,这个太宏大了。可以不谈吗?)
没法不谈啊!吃瓜群众,人类没有梦想,和咸鱼有什么区别?
经济学有三个支柱。人群,私有财产权,以及流动性。恰恰全部被区块链的法力加持光环所笼罩。每一个法力光环所带来的飞跃,都是革命性的。对其中的任何一点突破,都是极大的事件。何况同时突破?
区块链的共识体系,可以跨越文化、种族、宗教、国界的圈子,形成全人类的共识。形成有史以来参与人数最大的一场经济活动。
区块链的确权能力,让全部已经可以确权的,和在现有技术条件下无法确权的事物,获得确权能力。直接创造出产生新的经济形式。同时,只要密钥在手,任何人无法对你的财产进行处置。按照李大V的话讲:人类历史上第一次出现的私有财产权神圣不可侵犯。
区块链的超级流动性,让权益在全部人群中形成高速的流动。
山雨欲来风满楼。一场即将到来的风暴将会改变我们每一个人的未来。
(在未来之路前,解答下吃瓜群众的疑惑吧。区块链绝对安全吗?比特币被盗怎么回事?说的那么美,现在落地的项目都有哪些啊等等)
鲁迅说过:写长文就是反革命!所以,这些问题,我们下次再讲吧。
本文作者:瑞资科技COO 严志
Pages: [
1
]
Print
Bitcoin Forum
>
Local
>
中文 (Chinese)
>
媒体
>
和吃瓜群众讨论区块链
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
===> Politics and society (Naija)
===> Off-topic (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...