簡(jiǎn)述:雖然現(xiàn)在區(qū)塊鏈火熱,但是我仍然對(duì)區(qū)塊鏈的使用抱有疑問(wèn)。首先的疑問(wèn)是,區(qū)塊鏈的程序是運(yùn)行在服務(wù)提供商的數(shù)據(jù)中心,還是運(yùn)行在客戶端?如果程序運(yùn)行在客戶端,因?yàn)閰^(qū)塊鏈需要不停的去生成新的block(“挖礦”)來(lái)存儲(chǔ)不斷產(chǎn)生
雖然區(qū)塊鏈現(xiàn)在很熱,但我仍然對(duì)區(qū)塊鏈的使用有疑問(wèn)。
第一個(gè)問(wèn)題是,區(qū)塊鏈程序是在服務(wù)提供商的數(shù)據(jù)中心運(yùn)行,還是在客戶端運(yùn)行?
如果程序在客戶端運(yùn)行,區(qū)塊鏈需要不斷生成新的block(“挖礦”)存儲(chǔ)不斷生成的數(shù)據(jù),CPU它將始終處于全負(fù)荷運(yùn)行狀態(tài)。在現(xiàn)代手機(jī)的第一個(gè)世界,我相信沒(méi)有用戶愿意讓他們的手機(jī)CPU滿負(fù)荷運(yùn)行導(dǎo)致一個(gè)可以使用2年的手機(jī)電池只能使用2個(gè)月,而手機(jī)一直處于燙手山芋的狀態(tài)。
如果程序在服務(wù)提供商的數(shù)據(jù)中心運(yùn)行,區(qū)塊鏈?zhǔn)欠駥?duì)用戶透明,用戶只是通過(guò)呼叫服務(wù)提供商restfulapi來(lái)讀寫(xiě)數(shù)據(jù)的話,這樣就喪失了區(qū)塊鏈的分散性/安全性特性。因?yàn)檎匀豢梢酝ㄟ^(guò)關(guān)閉整個(gè)服務(wù)提供商的數(shù)據(jù)中心來(lái)中斷服務(wù)。安全方面,hack一個(gè)調(diào)用restfulapi的手機(jī)app難度明顯小于hack區(qū)塊鏈本身。
另外,傳統(tǒng)的web服務(wù)只需要能夠承受負(fù)荷的服務(wù)器,cpu只有當(dāng)用戶要求時(shí),夜晚才會(huì)忙。
在數(shù)據(jù)中心運(yùn)行的區(qū)塊鏈程序需要不斷挖掘,CPU它將始終處于滿負(fù)荷狀態(tài),甚至可能采用特殊的采礦服務(wù)器,導(dǎo)致大量的電力消耗。
我對(duì)此表示懷疑。與傳統(tǒng)相比,區(qū)塊鏈服務(wù)的使用與傳統(tǒng)服務(wù)相比。web服務(wù)優(yōu)勢(shì)在哪里?
區(qū)塊鏈架構(gòu)與傳統(tǒng)網(wǎng)絡(luò)服務(wù)架構(gòu)的區(qū)別
與傳統(tǒng)網(wǎng)絡(luò)服務(wù)架構(gòu)最大的區(qū)別不是技術(shù)上的,而是數(shù)據(jù)的所有權(quán)。一般來(lái)說(shuō),傳統(tǒng)的網(wǎng)絡(luò)服務(wù)架構(gòu)必須有數(shù)據(jù)庫(kù)存儲(chǔ),數(shù)據(jù)庫(kù)通常由服務(wù)提供商管理,即數(shù)據(jù)屬于服務(wù)提供商。
那么你來(lái)考慮,你今天發(fā)布的美食照片,在哪里消費(fèi)了多少錢,這個(gè)數(shù)據(jù)不應(yīng)當(dāng)完全是服務(wù)商所有,這是你自己的數(shù)據(jù),他們提供了服務(wù),就理所當(dāng)然的占有了你的數(shù)據(jù),甚至可以毫無(wú)底線地出賣你的數(shù)據(jù)。
如果服務(wù)提供商想利用你的(隱私)數(shù)據(jù)產(chǎn)生商業(yè)價(jià)值,他們應(yīng)該得到你的授權(quán),不是嗎?——這將回到我們最近研究的區(qū)塊鏈數(shù)字身份系統(tǒng)。...扯遠(yuǎn)了)
回到架構(gòu),由于不同的想法,區(qū)塊鏈不能從傳統(tǒng)的網(wǎng)絡(luò)服務(wù)架構(gòu)的角度來(lái)看待,完全放棄原有的架構(gòu):高并發(fā)、負(fù)載平衡、緩存命中等。
區(qū)塊鏈不是為高并發(fā)而生的,而是為用戶/應(yīng)用而生的低成本可信互聯(lián)網(wǎng)。
回答以下問(wèn)題(/□\):
#1區(qū)塊鏈程序是在服務(wù)提供商的數(shù)據(jù)中心運(yùn)行,還是在客戶端運(yùn)行?
客戶端。
由于是P2P每個(gè)節(jié)點(diǎn)都是數(shù)據(jù)提供者和接收者。
#2.CPU它將始終處于滿負(fù)荷運(yùn)行狀態(tài)。
在成熟的區(qū)塊鏈架構(gòu)下,這部分由共識(shí)算法決定,CPU占用率不高,主要是處理消息包、加解密等非計(jì)算密集功能。因?yàn)楣沧R(shí)是交給的GPU或者做計(jì)算能力更強(qiáng)的設(shè)備。
#3如果程序在服務(wù)提供商的數(shù)據(jù)中心運(yùn)行,區(qū)塊鏈?zhǔn)欠駥?duì)用戶透明,用戶只是通過(guò)呼叫服務(wù)提供商restfulapi讀寫(xiě)數(shù)據(jù)會(huì)失去區(qū)塊鏈的分散性/安全性。
是個(gè)人用戶,是企業(yè)用戶。
你看,如果你知道傳統(tǒng)的網(wǎng)絡(luò)服務(wù)架構(gòu),區(qū)塊鏈也是如此:分而治之。
不能拆分的東西是什么?如果太粗,拆模塊拆功能,拆粗繼續(xù)拆,拆細(xì)做事,事務(wù)完成后提交廣播。
回答主要問(wèn)題:程序在哪里運(yùn)行,挖掘如何進(jìn)行。
以下介紹以公共鏈(如比特幣)為目標(biāo)。
第一,程序在客戶端運(yùn)行。
客戶端種類繁多,包括全節(jié)點(diǎn)客戶端、輕節(jié)點(diǎn)客戶端、采礦客戶端等。全節(jié)點(diǎn)客戶端保存完整的區(qū)塊鏈賬本,提供轉(zhuǎn)賬功能,提供solo挖礦功能。輕節(jié)點(diǎn)客戶端不存儲(chǔ)完整的賬簿,用梅克爾樹(shù)驗(yàn)證賬簿。挖礦客戶端一般只挖礦,要連接礦池。我們的用戶運(yùn)行完整,輕節(jié)點(diǎn)客戶端。節(jié)點(diǎn)間沒(méi)有服務(wù)器或中央數(shù)據(jù)庫(kù)這個(gè)角色是平等的。一些網(wǎng)站幫助我們托管完整的賬簿(太大,個(gè)人電腦不應(yīng)該存儲(chǔ)),但它們不是所謂的服務(wù)器,如果它們的賬簿文件出錯(cuò),將被其他節(jié)點(diǎn)拒絕。
第二,采礦可以與用戶分離。
我們運(yùn)行完整、輕節(jié)點(diǎn)客戶端,不需要采礦,只需轉(zhuǎn)賬(或參與智能合同)操作,將操作廣播到節(jié)點(diǎn)網(wǎng)絡(luò),特殊礦工將包裝這些信息,生成塊,作為一般用戶,我們接收這些塊,繼續(xù)更新賬本文件。
綜上所述,區(qū)塊鏈網(wǎng)絡(luò)不需要中央服務(wù)器,節(jié)點(diǎn)之間是平等的,一般用戶不需要進(jìn)行,甚至不需要存儲(chǔ)完整的賬簿。
繼續(xù)討論:使用區(qū)塊鏈而不是傳統(tǒng)的web服務(wù)的原因在哪里?當(dāng)一個(gè)系統(tǒng)可能需要?dú)v史不可篡改、匿名、消除信任中介等特征時(shí),就有必要將其轉(zhuǎn)換為區(qū)塊鏈。這些特征是由一致性驗(yàn)證、共同賬簿、點(diǎn)對(duì)點(diǎn)廣播網(wǎng)絡(luò)、工作量或權(quán)益證明等機(jī)制共同建立的??梢哉f(shuō),當(dāng)我們不能充分信任一個(gè)可以由人治理的集中數(shù)據(jù)服務(wù)時(shí),我們將提出轉(zhuǎn)移到區(qū)塊鏈的需求。誠(chéng)然,由于PoW等設(shè)計(jì),支付計(jì)算成本;由于塊的更新速度和尺寸有限,性能有限。但區(qū)塊鏈帶來(lái)的信任價(jià)值將遠(yuǎn)遠(yuǎn)超過(guò)這些受技術(shù)現(xiàn)狀影響的支出,并將因技術(shù)發(fā)展而進(jìn)一步減少。
騰佑科技IDC提供全球海外服務(wù)器租賃托管,如香港服務(wù)器、美國(guó)服務(wù)器等。是區(qū)域鏈、直銷、流媒體、外貿(mào)、游戲等服務(wù)器解決方案的首選品牌。騰佑科技為多家企業(yè)提供區(qū)塊鏈服務(wù)器租賃托管解決方案,支持其區(qū)塊鏈托管服務(wù)器!詳情請(qǐng)?jiān)诰€客服!
騰佑科技(mubashirfilms.com)成立于2009年,總部位于河南鄭州,是一家集互聯(lián)網(wǎng)基礎(chǔ)設(shè)施及軟硬件于一體化的高新技術(shù)企業(yè),具有IDC/ISP/ICP/云牌照、雙軟等資質(zhì),并擁有多個(gè)國(guó)家版權(quán)局認(rèn)證。公司自成立以來(lái),一直致力于發(fā)展互聯(lián)網(wǎng)IDC數(shù)據(jù)中心DataCenter、云計(jì)算Cloud、大數(shù)據(jù)BigDate、人工智能AI、內(nèi)容加速CDN、互聯(lián)網(wǎng)安全、軟件定制開(kāi)發(fā)等產(chǎn)品服務(wù)及行業(yè)客戶技術(shù)一體化智能解決方案;2018年成為百度智能云AI河南服務(wù)中心。
售前咨詢熱線:400-996-8756
備案提交:0371-89913068
售后客服:0371-89913000
搜索詞
熱門(mén)產(chǎn)品推薦