国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

區(qū)塊鏈技術(shù)在BIM構(gòu)件管理領(lǐng)域的應(yīng)用展望

2021-05-20 08:53
中國(guó)勘察設(shè)計(jì) 2021年4期
關(guān)鍵詞:加密區(qū)塊管理系統(tǒng)

區(qū)塊鏈技術(shù)作為一種去中心化的分布式數(shù)據(jù)庫(kù)賬本技術(shù),具有不可偽造、全程留痕、集體維護(hù)等優(yōu)勢(shì)。本文分析區(qū)塊鏈技術(shù)在以多用戶(hù)創(chuàng)建、分布式質(zhì)量驗(yàn)證、數(shù)據(jù)來(lái)源及去向可追溯為目標(biāo)的BIM構(gòu)件管理系統(tǒng)中的適用性,并探討這類(lèi)應(yīng)用的基本數(shù)據(jù)結(jié)構(gòu),以期為BIM知識(shí)成果管理提供新思路。

BIM構(gòu)件管理現(xiàn)狀

在BIM技術(shù)應(yīng)用工作中,非常重要的成果之一就是構(gòu)件。構(gòu)件作為組成BIM模型的基礎(chǔ)單元,描述其幾何信息、專(zhuān)業(yè)屬性及狀態(tài)信息,是傳遞模型信息的基本載體。創(chuàng)建者在制作一個(gè)“好”構(gòu)件時(shí),要充分考慮到形體參變、可視化表達(dá)、信息承載、使用性能等多個(gè)方面。如何讓花費(fèi)了時(shí)間和精力的構(gòu)件創(chuàng)建者能夠了解自己的成果在項(xiàng)目中有多少次應(yīng)用,應(yīng)用在哪些工作場(chǎng)景中,甚至能否創(chuàng)造一定的經(jīng)濟(jì)價(jià)值,是BIM構(gòu)件管理的意義所在,也是促進(jìn)BIM構(gòu)件“多創(chuàng)建、多分享、多受益”良性循環(huán)的關(guān)鍵。目前,很多BIM技術(shù)應(yīng)用企業(yè)及軟件開(kāi)發(fā)單位也進(jìn)行了相關(guān)的嘗試和探索,但是基本只能滿(mǎn)足構(gòu)件加密這類(lèi)的需求,對(duì)于構(gòu)件應(yīng)用的場(chǎng)景、頻次等相關(guān)信息收集仍缺乏有效的解決方案。

筆者所在的上海市政工程設(shè)計(jì)研究總院(集團(tuán))有限公司(以下簡(jiǎn)稱(chēng)“上海市政院”)建立的SMEDI-BIM構(gòu)件庫(kù)管理系統(tǒng),一個(gè)突出特點(diǎn)就是大部分管理對(duì)象均為市政行業(yè)專(zhuān)有的構(gòu)件,尤其是一些構(gòu)件體現(xiàn)了上海市政院在工藝、工序等方面獨(dú)有的技術(shù)方案,因此在管理系統(tǒng)建立時(shí)對(duì)構(gòu)件的知識(shí)產(chǎn)權(quán)保護(hù)進(jìn)行了考慮。SMEDI-BIM管理系統(tǒng)的管理對(duì)象,主要為Revit構(gòu)件和CATIA構(gòu)件。針對(duì)Revit構(gòu)件,采用族文件加密的方式,未登錄管理系統(tǒng)的用戶(hù)無(wú)權(quán)打開(kāi)或者在項(xiàng)目中調(diào)用構(gòu)件;CATIA構(gòu)件則通過(guò)達(dá)索3DE平臺(tái)生命周期定義中的“成熟度”屬性,來(lái)實(shí)現(xiàn)數(shù)據(jù)訪(fǎng)問(wèn)限制及數(shù)據(jù)保護(hù),在“設(shè)計(jì)已發(fā)布”狀態(tài)下,任何人不能對(duì)構(gòu)件進(jìn)行修改。

但是,這種構(gòu)件加密的解決方案也存在很大的局限性。由于項(xiàng)目交付越來(lái)越多地要求提供可編輯的項(xiàng)目文件,而客戶(hù)不會(huì)安裝構(gòu)件庫(kù)管理系統(tǒng)插件或登錄設(shè)計(jì)單位內(nèi)部3DE平臺(tái),因此,多數(shù)情況下需要對(duì)構(gòu)件文件及應(yīng)用構(gòu)件的項(xiàng)目文件進(jìn)行解密或?qū)С鰹榉窃募袷?,解密后的?gòu)件又可以任意傳播和使用。由此可見(jiàn),這種構(gòu)件加密方式只是縮小了構(gòu)件傳播的范圍,但不能徹底解決知識(shí)產(chǎn)權(quán)保護(hù)的問(wèn)題。若要進(jìn)一步收集BIM構(gòu)件應(yīng)用的數(shù)據(jù)信息,則需要通過(guò)大數(shù)據(jù)分析了解應(yīng)用場(chǎng)景和頻次,以便集中資源持續(xù)維護(hù)和改進(jìn)應(yīng)用較多的構(gòu)件。然而,這樣的功能需求暫時(shí)沒(méi)能夠?qū)崿F(xiàn)。

區(qū)塊鏈技術(shù)原理及應(yīng)用

區(qū)塊鏈?zhǔn)且环N按照時(shí)間順序?qū)?shù)據(jù)區(qū)塊用類(lèi)似鏈表的方式組成的數(shù)據(jù)結(jié)構(gòu),并以密碼學(xué)方式保證其不可篡改和不可偽造的分布式去中心化賬本,能夠安全存儲(chǔ)簡(jiǎn)單的、有前后關(guān)系的、能在系統(tǒng)內(nèi)進(jìn)行驗(yàn)證的數(shù)據(jù)。

區(qū)塊鏈技術(shù)具有去中心化、時(shí)序數(shù)據(jù)、集體維護(hù)等特點(diǎn)。區(qū)塊鏈數(shù)據(jù)的驗(yàn)證、記錄、存儲(chǔ)、維護(hù)和傳輸?shù)冗^(guò)程均是基于分布式系統(tǒng)結(jié)構(gòu),采用純數(shù)學(xué)方法而不是中心機(jī)構(gòu)來(lái)建立分布式節(jié)點(diǎn)間的信任關(guān)系,從而形成去中心化的可信任的分布式系統(tǒng);區(qū)塊鏈采用帶有時(shí)間戳的鏈?zhǔn)絽^(qū)塊結(jié)構(gòu)存儲(chǔ)數(shù)據(jù),從而為數(shù)據(jù)增加了時(shí)間維度,具有極強(qiáng)的可驗(yàn)證性和可追溯性;區(qū)塊鏈系統(tǒng)采用特定的經(jīng)濟(jì)激勵(lì)機(jī)制來(lái)保證分布式系統(tǒng)中所有節(jié)點(diǎn)均可參與數(shù)據(jù)區(qū)塊的驗(yàn)證過(guò)程,并通過(guò)共識(shí)算法來(lái)選擇特定的節(jié)點(diǎn)將新區(qū)塊添加到區(qū)塊鏈[1]-[2]。

基于上述特點(diǎn),區(qū)塊鏈技術(shù)非常適用于系統(tǒng)各方需要同時(shí)查看同一目標(biāo)數(shù)據(jù),且數(shù)據(jù)存儲(chǔ)在去中心化的每個(gè)節(jié)點(diǎn),其來(lái)源都可以被追溯,能夠保證從未被篡改的業(yè)務(wù)場(chǎng)景。迄今為止,區(qū)塊鏈技術(shù)最成功的應(yīng)用就是數(shù)字加密貨幣。據(jù)統(tǒng)計(jì),截至2020年11月,全球共有7849種加密貨幣,總市值約5772億美元。日趨完善的數(shù)字貨幣發(fā)行、流通和衍生領(lǐng)域技術(shù)、模式和機(jī)制,也為區(qū)塊鏈的發(fā)展提供了理論驗(yàn)證和實(shí)踐基礎(chǔ)。此外,區(qū)塊鏈技術(shù)在數(shù)字版權(quán)保護(hù)[3]、供應(yīng)鏈[4]、能源交易[5]等領(lǐng)域也有廣泛的應(yīng)用前景。

區(qū)塊鏈技術(shù)在BIM構(gòu)件管理領(lǐng)域的應(yīng)用展望

基于上述背景,本文提出了一套應(yīng)用區(qū)塊鏈技術(shù)的BIM構(gòu)件管理系統(tǒng)解決方案。相對(duì)于加密數(shù)字貨幣等場(chǎng)景對(duì)系統(tǒng)數(shù)據(jù)安全和收益分配等方面的重點(diǎn)關(guān)注,BIM構(gòu)件管理側(cè)重于集體驗(yàn)證、集體維護(hù)、數(shù)據(jù)溯源等方面,這也使得區(qū)塊鏈技術(shù)在BIM構(gòu)件管理領(lǐng)域的應(yīng)用需要有其個(gè)性化裁剪。這個(gè)系統(tǒng)的基礎(chǔ)架構(gòu)由數(shù)據(jù)層、網(wǎng)絡(luò)共識(shí)層、控制層和應(yīng)用層組成,以滿(mǎn)足構(gòu)件管理的業(yè)務(wù)場(chǎng)景需求。各個(gè)層級(jí)的主要功能具體如下。

數(shù)據(jù)層:通過(guò)特定的算法,將接收到的BIM構(gòu)件相關(guān)數(shù)據(jù)封裝為一個(gè)帶有時(shí)間戳的新數(shù)據(jù)區(qū)塊,存儲(chǔ)在數(shù)據(jù)層。在這個(gè)過(guò)程中,通過(guò)散列算法的哈希函數(shù)將任意長(zhǎng)度的原始構(gòu)件數(shù)據(jù)編碼為由數(shù)字和子母組成的、特定長(zhǎng)度的字符串,以便于統(tǒng)一存儲(chǔ)和識(shí)別。時(shí)間戳確保了區(qū)塊數(shù)據(jù)的不可篡改和不可偽造。而區(qū)塊鏈的Merkle樹(shù)數(shù)據(jù)結(jié)構(gòu),使得構(gòu)件庫(kù)管理系統(tǒng)的各節(jié)點(diǎn)用戶(hù)能夠快速地校驗(yàn)區(qū)塊數(shù)據(jù)。非對(duì)稱(chēng)加密技術(shù)則是各節(jié)點(diǎn)用戶(hù)將隨機(jī)數(shù)生成器生成的256位隨機(jī)數(shù)作為私鑰,結(jié)合系統(tǒng)為其提供的公鑰對(duì)數(shù)據(jù)進(jìn)行加密,接收到構(gòu)件數(shù)據(jù)的用戶(hù)節(jié)點(diǎn)先應(yīng)用對(duì)方的公鑰驗(yàn)證數(shù)據(jù)來(lái)源,再用自己的私鑰解密數(shù)據(jù),保證了數(shù)據(jù)的安全可靠。

網(wǎng)絡(luò)共識(shí)層:用以封裝系統(tǒng)Peerto-Peer(P2P)的組網(wǎng)方式、信息傳播協(xié)議以及數(shù)據(jù)驗(yàn)證機(jī)制、共識(shí)算法等要素。在P2P網(wǎng)絡(luò)模式下,系統(tǒng)中的每一個(gè)節(jié)點(diǎn)用戶(hù)地位都是平等的,不存在任何中心化的特殊節(jié)點(diǎn)和層級(jí)結(jié)構(gòu)。當(dāng)任一節(jié)點(diǎn)用戶(hù)創(chuàng)建構(gòu)件后,就由這個(gè)節(jié)點(diǎn)發(fā)出廣播以便全網(wǎng)的其他節(jié)點(diǎn)都能夠接收到構(gòu)件數(shù)據(jù)。每個(gè)節(jié)點(diǎn)都將收集到的構(gòu)件數(shù)據(jù)存儲(chǔ)到一個(gè)區(qū)塊中,并根據(jù)特定的數(shù)據(jù)驗(yàn)證機(jī)制對(duì)其進(jìn)行驗(yàn)證,當(dāng)數(shù)據(jù)通過(guò)絕大部分的節(jié)點(diǎn)驗(yàn)證后即成為合格構(gòu)件納入到管理系統(tǒng)。

控制層:由處理模型、控制合約和執(zhí)行環(huán)境組成,通過(guò)共識(shí)協(xié)議形成統(tǒng)一的數(shù)據(jù)賬本后,各類(lèi)應(yīng)用經(jīng)由控制層與賬本產(chǎn)生交互。系統(tǒng)在控制層將業(yè)務(wù)的邏輯轉(zhuǎn)化為區(qū)塊數(shù)據(jù)的具體操作。在節(jié)點(diǎn)封裝通用的執(zhí)行環(huán)境,實(shí)現(xiàn)對(duì)區(qū)塊數(shù)據(jù)、組織結(jié)構(gòu)的控制。

應(yīng)用層:用以實(shí)踐BIM構(gòu)件管理的業(yè)務(wù)場(chǎng)景,通過(guò)調(diào)用控制合約提供的接口進(jìn)行數(shù)據(jù)交互。

面臨的實(shí)際問(wèn)題

應(yīng)用區(qū)塊鏈技術(shù)的BIM構(gòu)件庫(kù)管理系統(tǒng)基本架構(gòu)

上述設(shè)想的應(yīng)用區(qū)塊鏈技術(shù)的BIM構(gòu)件庫(kù)管理系統(tǒng)解決方案,是較理想化的工作場(chǎng)景。在系統(tǒng)中的各個(gè)用戶(hù)節(jié)點(diǎn),都遵循統(tǒng)一流程對(duì)構(gòu)件進(jìn)行審核后入庫(kù),并在應(yīng)用構(gòu)件前驗(yàn)證身份和數(shù)據(jù)的合法性。但是,當(dāng)構(gòu)件被傳播到系統(tǒng)之外,非授權(quán)用戶(hù)在使用這些構(gòu)件時(shí),并沒(méi)有安裝相關(guān)插件,就不可能通過(guò)操作觸發(fā)事件,更不會(huì)像驗(yàn)證比特幣交易真實(shí)性那樣主動(dòng)發(fā)起合法性驗(yàn)證要求。因此,在BIM構(gòu)件本身植入相關(guān)語(yǔ)句以便在應(yīng)用時(shí)觸發(fā)系統(tǒng)驗(yàn)證,是實(shí)現(xiàn)管理目標(biāo)的關(guān)鍵技術(shù)。目前,各大主流BIM軟件的原生構(gòu)件尚未開(kāi)放這一程序接口,開(kāi)發(fā)實(shí)踐難度較大。

結(jié)語(yǔ)

區(qū)塊鏈技術(shù)具有去中心化、時(shí)序數(shù)據(jù)、集體維護(hù)等特點(diǎn),使其適用于多方參與的生產(chǎn)環(huán)境中的信任建立、資源共享和產(chǎn)權(quán)保護(hù)等場(chǎng)景。本文對(duì)在BIM構(gòu)件管理領(lǐng)域應(yīng)用經(jīng)過(guò)裁剪的區(qū)塊鏈技術(shù),通過(guò)數(shù)據(jù)的可追溯性共享調(diào)動(dòng)系統(tǒng)中各參與方積極性并實(shí)現(xiàn)效益最大化的前景進(jìn)行了展望,以期為未來(lái)落地解決方案提供啟發(fā)與借鑒。

猜你喜歡
加密區(qū)塊管理系統(tǒng)
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
一種新型離散憶阻混沌系統(tǒng)及其圖像加密應(yīng)用
區(qū)塊鏈:一個(gè)改變未來(lái)的幽靈
區(qū)塊鏈:主要角色和衍生應(yīng)用
一種基于熵的混沌加密小波變換水印算法
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
區(qū)塊鏈+媒體業(yè)的N種可能
讀懂區(qū)塊鏈
海盾壓載水管理系統(tǒng)
認(rèn)證加密的研究進(jìn)展
新河县| 龙里县| 岳阳市| 桦川县| 塔河县| 大城县| 九龙坡区| 灵宝市| 达尔| 夏津县| 东港市| 晋宁县| 龙泉市| 大石桥市| 荔浦县| 资兴市| 周口市| 平远县| 墨脱县| 聂荣县| 亚东县| 武宣县| 蚌埠市| 邢台市| 抚宁县| 马龙县| 佛冈县| 南丰县| 淅川县| 霍邱县| 萨嘎县| 侯马市| 新沂市| 洛扎县| 邢台县| 万载县| 南丹县| 马关县| 洛隆县| 克拉玛依市| 鄂温|