除了要解決的挑戰外,還有一些特定的關鍵要求才能使區塊鏈在行業應用中得以利用。?這些要求企業布局產業區塊鏈時對于促進這些應用程序的設計,開發和部署是必需的。
重要的是使用一個良好的區塊鏈平臺,該平臺能夠提供所需的服務,以實現和部署特定企業或行業的區塊鏈應用程序。
目前正在開發不同的區塊鏈平臺。這些平臺中的某些是通用的,可用于不同的工業領域,而其他平臺則更為專業化,并針對特定領域進行開發。通用平臺的一個例子是以太坊,這是一個基于開源公共區塊鏈的分布式計算平臺。它為需要使用智能合約的應用程序提供了一些支持。可以對以太坊中的智能合約進行編程,以代表某個公司或組織進行談判和簽訂合約。
另一個通用的工業區塊鏈平臺是Hyperledger。Hyperledger是Linux基金會于2015年底發起的開源區塊鏈平臺項目。該項目的目的是為金融,物流和制造等不同領域的區塊鏈工業應用提供良好的性能和可靠性支持。Hyperledger的另一個目標是包括由個人努力開發的開放協議和標準,以允許在一個平臺上收集和集成用于共識,數據管理,身份管理,訪問控制管理和智能合約的不同類型的區塊鏈服務。
特定領域區塊鏈平臺的示例包括用于醫療保健應用的Gem和Tierion,用于物流應用的Proveance和Hijro。這些平臺提供了旨在支持它們所服務的特定領域的特定功能和工具。
加密錢包Trust Wallet增加對TON (Toncoin)的支持:金色財經報道,加密貨幣錢包Trust Wallet宣布支持TON (Toncoin)。
注意:Trust Wallet 目前支持 Android 上的 TON,即將支持 iOS 和瀏覽器擴展。[2023/5/17 15:07:28]
這些功能和工具可以為支持這些領域需求的區塊鏈應用程序提供快速開發和/部署。但是,這些平臺通常在靈活性和開放性方面受到限制。
通常,區塊鏈平臺的選擇完全取決于行業需求和區塊鏈中的行業協作鏈。例如,一組醫療保健提供者可以使用支持醫療保健應用程序的Gem之類的平臺,而來自不同領域的多家協作性多元化公司可以使用以太坊之類的平臺在其網絡上實施智能合約功能。
一、平臺選型的維度
區塊鏈架構:部署方式、共識機制、技術組件
區塊鏈應用場景不同而有不同的架構,區塊鏈1.0支撐虛擬貨幣應用,也就是與轉賬、匯款和數字化支付相關的密碼學貨幣應用。區塊鏈2.0支撐智能合約應用,合約是經濟、市場和金融的區塊鏈應用的基石,包括股票、債券、期貨、貸款、抵押、產權、智能財產和智能合約。區塊鏈3.0應用是超越貨幣、金融和市場的范圍的去中心化應用,特別是在政府、健康、科學、文化和藝術領域的應用。
區塊鏈也會因部署模式的不同而有不同的架構,即3種部署模式:“公有鏈”“聯盟鏈”和“私有鏈”。
Coinbase首席法務官認為Coinbase的質押服務不是證券:金色財經報道,Coinbase首席法務官Paul Grewal表示,根據《證券法》和Howey測試,Coinbase的質押服務不是證券,美國證券交易委員會(SEC)對Kraken的執法行動可能會對美國加密行業的發展造成嚴重損害。[2023/2/11 12:00:36]
全面的通用區塊鏈架構模型分成六層:數據層、網絡層、共識層、激勵層、合約層和應用層組成,不是所有區塊鏈都必須包括這六層,一般來說數據層、網絡層和共識層是區塊鏈必不可少的,聯盟鏈沒有代幣激勵層,BTC區塊鏈沒有合約層和應用層。另外不同區塊鏈架構還體現在共識層算法的區別,比如BTC采用PoW,ETH將過渡到PoS,EOS的共識是DPoS機制,聯盟鏈多采用PBFT實用拜占庭容錯共識。
上述六層通用區塊鏈架構還是比較適合底層區塊鏈項目的開發,實際在企業級應用區塊鏈平臺還應該支持更多的功能擴展,因此架構的靈活性及擴展性尤為重要,模塊化成為重要考量。根據工信部《區塊鏈參考架構》,區塊鏈架構從功能視圖應該既包括區塊鏈的數據層、核心功能層,還應提供包括開發、運維、安全、監管在內的技術組件,當然根據具體場景業務,不同的模塊組件之間可以做組合刪減,比如需要監管節點接入,身份認證和跨鏈的場景,那么相應的區塊鏈架構就需要在擴展層提供以上的組件功能。
安全機制
紐約大學與 NEAR 協議合作推出 Web3 學習研討會:金色財經報道,紐約大學專業研究學院(NYUSPS)宣布與NEAR基金會合作,將為學生和教師以及行業內的合作伙伴推出一個新的“Web3學習研討會”。據悉,該研討會將研究Web3和區塊鏈技術與體育產業的交叉點。參與課程的人將接觸到實踐經驗,由NEAR生態系統的聯合創始人Michael Kelly授課。此外,參與紐約大學SPS的學生將有資格通過NEAR平臺上的Dapp獲得新的NFT獎勵。[2023/2/8 11:54:57]
區塊鏈本身通過分布式存儲、密碼學和共識機制提供了安全手段和技術,對區塊鏈平臺的安全評估應該從防51%攻擊、密鑰生成算法和存儲、隱私保護等維度進行分析。
1.防51%攻擊
純PoW/PoS公鏈都存在算力51%集中礦池攻擊導致潛在雙花風險,評估此類項目還是要關注網絡節點算力及集中化程度。BTC網絡采用UTXO模型,即除挖礦coinbase獎勵之外,任何一筆交易輸入必須存在可追蹤的交易輸出,形成BTC所有權轉讓的完整鏈條,記錄資產轉移歷史,確保一筆錢不被花兩次。ETH通過智能合約賬戶記錄余額,類比傳統金融賬戶,任何一個賬戶資金的增加和另外一個賬戶資金的減少相等。當然這些都是防雙花的輔助技術手段,區塊鏈最根本的還是去中心化程度高的優勢,如果區塊鏈本身就中心化,安全優勢和中心化系統比是偽命題。
湖北:9月虛擬貨幣“挖礦”數量在全國排名下降至第19位:金色財經報道,湖北省通信管理局按照省政府整治虛擬貨幣“挖礦”活動專題會議要求,積極推進虛擬貨幣“挖礦”整治工作,依法依規全力配合湖北省聯席辦對“挖礦”IP地址進行定位溯源,共完成50個“礦工”IP的定位,組織省內基礎電信企業對4000余個境外“礦池”IP采取屏蔽措施,加強源頭封堵,2022年9月湖北省虛擬貨幣“挖礦”數量在全國排名下降至第19位。(人民郵電報11月3日03版)[2022/11/4 12:14:56]
2.?密鑰生成算法和存儲
密鑰是去中心化世界身份和權利的載體,一般在用戶賬戶層面,通過算法分配公鑰和私鑰,私鑰由用戶自身控制,私鑰文件存儲在用戶終端或者托管在服務器,在密鑰生成算法里面,一般私鑰由隨機種子數生成,再經由橢圓曲線加密算法生成公鑰,公鑰無法反推私鑰,因此確保生成私鑰的隨機數哈希函數無法被破解就非常關鍵,目前SHA3系列的哈希算法尚無法攻破。
一般來說私鑰由用戶掌握,丟失私鑰將不可找回。但這不意味所有區塊鏈平臺都不提供密鑰丟失后找回的功能,在聯盟鏈里面,密鑰托管在和區塊鏈節點分離的服務器上,通過內部安全通信協議或者用戶密碼授權可以找回私鑰。EOS區塊鏈也提供密鑰恢復的功能,賬戶所有者可以通過使用過去30天活躍的任何其批準的賬戶恢復合作伙伴的密鑰重置賬戶所有者的密鑰。對于公有鏈網絡,由于網絡去中心化且公開,一般情況下平臺無法恢復用戶丟失的私鑰文件。
Coinbase將在以太坊網絡上支持Nest協議:金色財經報道,Coinbase將在以太坊網絡(ERC-20)上增加對 Nest 協議(NEST)的支持。不要通過其他網絡發送此資產,否則您的資金可能會丟失。此資產的入站轉移可在Coinbase & CoinbaseExch在支持交易的地區。[2022/7/26 2:37:24]
3.?隱私保護
雖然區塊鏈不存儲明文,交易記錄均以哈希值表示,但數據公開在網絡上,賬戶地址的轉賬交易記錄全網可查,并沒有做到絕對的隱私保護。因此隱私問題已經成為區塊鏈項目的熱門領域,也是區塊鏈擁躉者極力看好的方向。區塊鏈通過賬戶及密鑰實現了背后所有者唯一管理權,但是賬本公開也對隱私造成了困擾,是否應該由用戶授權來查看這些交易記錄,目前聯盟鏈通過引入通道和授權管理來保護隱私問題,公共區塊鏈項目則在探索零知識證明、環簽、同態加密、多方計算等隱私保護算法在區塊鏈的應用,但受限于技術成熟度和計算復雜度,目前的進展是非常緩慢的。
應用適用性
上文提到不同的區塊鏈架構決定了應用層的伸縮性,比如比特幣網絡為代表的區塊鏈1.0架構簡單但是穩定,適合轉賬和支付場景。隨著區塊鏈架構的復雜度提升和功能組件的豐富,應用層的場景得以被拓展至金融外的行業應用,但是反過來又提出了新的問題,目前的區塊鏈架構是否真正能承載金融之外的應用。在真實商業場景,采用P2P通信和分布式存儲方式的區塊鏈網絡應對很多業務是非常低效的,還不如用中心化系統來得直接,這也是很多區塊鏈項目被詬病的原因,一邊在鼓吹去中心化,一邊在現實應用被打臉成偽需求。
然后還有很多項目想搭建一條鏈全行業“通吃“,任何場景的應用都可以在它的鏈上運行,說這話的項目方也不是完全沒有邏輯,很多人在將區塊鏈和互聯網TCP/IP進行類比,認為最后一定是贏者通吃,成為一個標準,但是想做所有應用的基礎鏈難度是很大的,技術門檻是一部分,其次很多行業場景不需要區塊鏈,如果涉及監管問題也不是說你技術牛就選擇用你的鏈。
所以這里就是談到任何區塊鏈平臺都有它的適用性,一樣存在能力邊界,像ETH/EOS這樣的區塊鏈計算平臺其實已經跑了很多Dapp應用了,除了很多是不存在真實需求場景的,這個和企業區塊鏈應用完全是兩回事,如果是真實的行業應用場景,這樣的公鏈平臺未必是首選,因為上文已經說過了,真實的區塊鏈架構其實除了底層鏈基礎外還需要相應的擴展組件或者說中間件的能力,而這樣的底層公鏈架構設計里面是欠缺這些模塊預設的,基本都交給了應用開發層。
ETH算是少有的支持公鏈、聯盟鏈和私有鏈等多種部署方式的平臺,利用智能合約,除了金融應用,還支持社交、DAO、預測、供應鏈等場景。
HyperledgerFabric主要還是跨行業聯盟應用,比如供應鏈管理、醫療健康、智能制造和教育;R3Corda作為銀行發起的區塊鏈聯盟,主要專注金融領域應用;IOTA為代表的DAG結構的鏈則專注在物聯網區塊鏈的探索。
微眾BCOS、螞蟻金服等企業區塊鏈應用服務平臺則專注提供區塊鏈BaaS解決方案,支持功能配置包括身份賬號、安全、跨鏈,適用于多個場景。
二、平臺選型量化指標
性能指標
1.吞吐量——每秒處理的交易數TPS
BTC的tps在6-7之間,ETH升級前數字在25-40,EOS3000tps,NEO/ONT等公鏈tps均在1000-3000之間,Fabric利用PBFT共識tps在1000左右,BCOS在4節點環境下數千tps,可見目前從tps指標來看,主流的項目處理速度達到千級別,離上萬還有距離。當然不乏很多項目上來就是成百上千萬的tps數據,至于真實性如何,實際網絡運行效率和節點數都是需要驗證的,這里就不具體展開了。
2.?確認時間
出塊速度BTC是10分鐘1次,1次確認時間大概就是10分鐘,完整的6次確認需要1個小時。ETH大概12秒出塊確認,Fabric的確認時間是3-6秒,EOS也是秒級,目前很多項目都以毫秒級確認為技術突破目標
3.?容錯率
不同的共識機制下決定網絡在多少個節點不正常工作時,賬本一樣能夠實現在全網一致性,BTC采用的PoW共識容錯率是50%,只要不超過1半節點不正常工作,BTC就無法被攻擊。Farbic采用的PBFT共識采用5次投票,通過節點之間的通信達到賬本一致性,只要不超過三分之一的節點作惡,網絡就能正常工作,容錯率為33%左右,目前也有很多項目在PBFT、PoW、PoS等經典共識算法基礎上優化出新的共識,具有不同的容錯率,這里就不一一分析了。
開發指標
1.?編程語言種類
支持C++/Java/Go/Python/JS等傳統編程語言的一種或幾種,同時智能合約開發擁有自己的語言,比如ETH的Solidity。
2.?開發者數量、代碼維護人數、代碼commit/star/folk數量
開源是大多數區塊鏈項目的做法,因為區塊鏈項目本身就是去中心化,項目實際的復雜度可能超過開發團隊本身的,代碼由社區運營維護是切實可行的方法,只有這樣區塊鏈項目才可能不斷創新,抵御各種潛在的風險。因此任何區塊鏈平臺都應該關注其開發者社區情況,通過一些指標考察它的開發質量,比如開發者數量、代碼維護人數、核心代碼提交commit次數及標星star、分叉folk數量。
安全指標
包括身份驗證、訪問控制、加密體系和隱私、密碼算法、匿名性、抗攻擊能力六個方面。
身份驗證:身份驗證的方式、身份驗證的場景、防止身份冒用、私鑰具有完整的生命周期管理、節點的進出需要身份驗證。
訪問控制(支持or不支持):不同級別賬戶權限、不同分類賬戶權限、超級賬戶權限、賬戶間授權、賬戶授權時限控制、賬戶權限變更、權限變更形式。
匿名性:全部匿名、部分匿名、不支持。
抗攻擊:抵御DDOS、女巫、黑客等網絡攻擊、抗攻擊能力程度、節點容錯率
密碼算法:支持密碼算法種類、是否支持國密算法、自定義密碼算法。
來源:金色財經
2020年10月27日「尖叫之夜·魔都不夜城——IPFS生態&存儲專場」技術交流酒會圓滿結束,本次活動由星際視界主辦,EpiK銘識協議總冠名.
1900/1/1 0:00:00隨著第三屆進博會開幕腳步的日益臨近,各個參展參會的企業都進入了準備工作的收官階段。絕大多數企業已經準備好了為本屆進博會特別打造的展品,也已經向各自位于全球各地的合作伙伴發出了參會邀請,約定就在今.
1900/1/1 0:00:00磊哥圈幣:11.2ETH強勢沖上400迅速回落后市布局不要看輝煌時敬的酒,要留落魄時剩下的友,不要期待別人的遮風擋雨,而要學會自己披荊斬棘,用倔強的驕傲.
1900/1/1 0:00:00導讀:亞馬遜讓商品能夠跨國自由流動而成為互聯網巨頭,而貨幣作為一般等價物,如果其流動的摩擦力降到最低,那么便釋放了加密貨幣在交易層面的最大價值。FTX上線美股股權通證值得體驗.
1900/1/1 0:00:00在這里沒有百分之百盈利,只是不斷把握趨勢,跟隨趨勢,控制風險。成熟的技術分析,過硬的心理,在幣圈投資中步步為贏。信者自信之.
1900/1/1 0:00:00解套,就是在套牢后用各種辦法扭虧為盈,或者將虧損減至最低。解套的本質,可以歸結為攤成本,一旦成本低于零,則視為解套成功。安琪在這里給大家講一講具體應該如何快速解套,最后完美出局.
1900/1/1 0:00:00