雖然還處于早期階段,但Web3已經顯示出其能提供區塊鏈和DevOps協同工作的可能。本文討論了DevOps的實踐、流程、工具、及其它將如何與區塊鏈技術相互補充來交付Web3解決方案。
DevOps是一個涵蓋了軟件開發的文化、思維模式、開發風格、過程和技術的總稱。DevOps旨在通過協作、自動化、可預測的結果、更短的交付周期和更快的客戶反饋來提高軟件交付的質量。
區塊鏈是一種不可變的分布式賬本技術。區塊鏈分類帳由去中心化的“區塊”組成,其中包含分類帳網絡上的事件或“交易”記錄。一旦區塊鏈記錄了一個交易,就不能刪除或更新它。區塊鏈可以是中心化的,也可以是去中心化的,它的固有性質總是分布式的。
然而,大多數區塊鏈網絡是去中心化的,這意味著它們是運行在網絡中的節點上,而不是在中央服務器上。此外,去中心化的區塊鏈是無需許可的,這意味著任何人都可以訪問它們或參與它們的網絡。
香港證監會中介機構部臨時主管:會把Web3和虛擬資產的潛力釋放出來:金色財經報道,在2023 香港Web3嘉年華上,香港證券及期貨事務檢監察委員會中介機構部臨時主管蔡鐘輝(Keith Choy)在發表主旨演講時表示,會把 Web3、虛擬資產的潛力釋放出來。DeFi 有對金融穩定性、數據以及投資者保護的擔憂,金融穩定性的擔憂主要是杠桿、借貸帶來的擔憂。今年 6 月份開始,虛擬資產交易平臺(VATP)不管提供證券型代幣還是非證券型代幣,都要由我們來發布許可證,以保護投資者。根據我們已有的針對 VATP 的制度,還需要進行相關的咨詢,還會有選擇做一些調整和補充,以及建議對散戶投資者設置一些額外的準入規則,呼吁市場相關各方與我們積極參與討論和進行建設性對話。[2023/4/12 13:58:30]
Web3是下一代互聯網的假想版本。Web2迎來了動態用戶生成內容、電子商務廣泛采用和易于使用的時代。而由區塊鏈技術驅動的Web3通過將用戶數據的所有權從大型參與者轉移給用戶本身的方法,就足以帶來去中心化的新時代。Web3組織,比如ConsenSys,提供了新的工具,當與常見的DevOps實踐相結合時,這些工具有望帶來一系列安全性和生產力優勢。
Landmark Ventures推出無代碼Web3開發平臺Better Blocks:金色財經報道,Landmark Ventures是一家戰略咨詢公司,提供業務開發、定制活動和全球投資銀行服務的獨特組合,今天宣布推出Better Blocks,這是一個新的Web3平臺,提供B2B創新產品和工具套件,可擴展和加速組織的區塊鏈和NFT項目。[2023/4/5 13:44:57]
DevOps和區塊鏈是如何互補的?
DevOps是一個不斷改進軟件交付鏈的循環。它的最佳實踐可以通過不同的階段和工具支持區塊鏈技術開發。當前的DevOps工具和實踐將使用容器化、自動化和較短的開發迭代來幫助區塊鏈開發。
另一方面,區塊鏈技術通過不變性、安全性、智能合約等提供了一種更好的方式來交付服務和數據。此外,通過確保質量和消除模糊性,它可以將DevOps交付提升到一個新的水平。
谷歌云平臺Web3負責人:谷歌試圖為Web3進行創新:金色財經報道,谷歌云平臺Web3負責人James Tromans在播客中表示,關于能否增加一些新的產品,實際解決加密貨幣社區或者其他公司未來會有的特定需求?他提到了公司在這個問題上的想法,但現在正在建設的邊緣。
去年,該公司推出了谷歌云的區塊鏈節點引擎,以幫助web3開發者在基于區塊鏈的平臺上構建和部署新產品,它還宣布了與Coinbase的云合作。[2023/3/24 13:23:32]
DevOps實踐和工具將如何幫助區塊鏈開發?
下表展示了在不同的DevOps階段將如何協同工作,它將怎樣為區塊鏈開發、測試和交付做出貢獻。
掌柜調查署|鐘庚發:IPFS是Web3.0的底層協議,Filecoin是Web3.0的基礎設施:在今日舉行的掌柜調查署中,針對“IPFS和Filecoin未來會帶來什么革命性的創新“的問題,ChainUP創始人兼CEO鐘庚發表示,我之前是做互聯網的,所以經歷過2.0時代,也研究過1.0時代的互聯網。我把它定義為三個階段:第一個階段Web1.0:信息單向的提供,比如說代表產品是之前的三大門戶。2.0時代,我把它定位為信息的雙向互動,除了有機構、平臺的信息提供,還有是個人可以提供內容,比如說微博、社交產品抖音,大家現在玩的很火。Web3.0我把它定義為下一代的互聯網。3.0有幾個特點:
1.Web3.0用戶會掌握自己的數據。我們知道在2.0、1.0時代,我們都把數據交給中心化平臺,比如說微信數據在騰訊在那里,交易數據在阿里巴巴那里,數據不是我們自己掌握,數據的收益也歸屬于平臺,而個人在里面所能分到收益非常少。
2.Web3.0解決數據安全的問題。基于IPFS的數據存儲,它能夠很好解決數據安全的問題。
3.Web3.0一定是基于分布式的網絡去運行。
4.Web3.0需要有一個統一的數字身份ID,我們現在所有的平臺,因為各個平臺是割裂的,沒有統計的數據身份ID。總結一下:IPFS是Web3.0的底層協議,Filecoin是Web3.0的基礎設施。[2020/7/4]
區塊鏈如何幫助DevOps實踐?
作為一項新興技術,區塊鏈已經從加密貨幣轉移到應用程序范圍。隨著技術的成熟,它可以以各種方式增強DevOps和軟件交付過程。
不可變賬本的透明交付
應用程序可以利用區塊鏈的不可變賬本技術來實現更透明、更可靠的交付。區塊鏈中的每個節點都可以包含軟件開發過程及其依賴關系的完整歷史,從而增加它的可信度。
智能合約的質量保證
智能合約的任意代碼只在成功滿足預定條件的情況下執行。因此,智能合約可以用來規范測試和驗收過程。此外,這種方法將有助于實現法規遵循和批準過程的自動化。
帶有智能合約的SLA
軟件交付可以使用智能合約為應用程序的消費者來編碼服務水平協議。這可以消除協議中規定的需求上的歧義和分歧。同樣,分布式賬本可以幫助結算付款和確保許可權。
不可變賬本的安全性和可審計性
DevSecOps的實踐努力確保軟件的安全性,需要認證的區塊鏈通過驗證網絡中的參與者而進一步增強了這種安全性。日志事件可以記錄在一個不可變的分類賬中,以便研究人員可以追溯安全漏洞的確切的時間點。
此外,由于基于區塊鏈的代碼是不可變的,而且所有節點都有整個交易歷史,因此可以通過審計開源或第三方庫的相關賬本來維護和驗證供應鏈安全。
強制性文件
軟件文檔常常是不存在的、低質量的或過時的。相同文檔的多個版本常常會造成歧義。不可變賬本可以包含最新文檔的簽名版本,而且還可以在軟件交付之前激活智能合約,以確保滿足特定文檔標準。
Web3和DevOps的未來
Web3可能會為DevOps創建新一代基于區塊鏈的工具、實踐和流程。示例包括用于全球范圍內的開源和業務協作的去中心化的、分布式的、安全的代碼存儲庫。這類代碼存儲庫的例子包括Radicle或Ellcrys。
Web3還需要專門的編程語言來適應區塊鏈限制并提供豐富的庫集。Solidity就是這樣一種編程語言。程序員可以使用像Truffle這樣的開發框架來構建和測試應用程序,并在以太坊虛擬機(EVM)上運行它們。
Web2應用程序允許驗證消息的內容,但不一定要驗證發送者。在區塊鏈技術中,增加了可驗證發送方的可信節點安全層。Web3將通過不可變的賬本和智能合約增加開發者的信任和安全性,使任何人都能審查軟件的質量和用途。像Diligence這樣的工具可以審核這樣的智能合約。QuorumKeyManager等其他工具可以幫助機密文件和密鑰的管理。
結論
DevOps是一種被廣泛接受的軟件交付實踐。其成功的部分原因在于其采用了尖端技術。
區塊鏈也是一項新興技術,它可以從網絡交付的軟件中獲得極大的好處。當前的DevOps工具和實踐可以幫助開發區塊鏈上的應用程序,而更成熟的區塊鏈的采用可以改善DevOps實踐。
Source:https://hackernoon.com/how-blockchain-technology-can-improve-devops-practices-in-web3
Tags:WEB區塊鏈WEB3OPSWeb3Camp區塊鏈的未來發展前景怎么樣METAWEB3PA幣props幣今日價格
頭條 ▌歐盟知識產權局更新NFT和虛擬商品商標申請指南金色財經報道,為應對包含虛擬商品和NFT相關術語的商標申請的突然增加.
1900/1/1 0:00:00關注什么以及如何留住貢獻者對“傳統”員工滿意度的研究反復表明,工作中有五個關鍵因素:任務享受、對任務重要性的理解、人員、反饋文化和成長機會。在DAO中并沒有太大的不同.
1900/1/1 0:00:00?撰文:0xLaughing,律動BlockBeats?? NFT周交易量創歷史新低近來NFT市場持續低迷,交易量連續下挫屢創新低,據報道,NFT周交易量達76,637枚ETH,創歷史新低.
1900/1/1 0:00:00DAO中除了「D」,「A」同樣重要。 撰文:BenGiove 編譯:AididiaoJP,ForesightNews去中心化自治組織在熊市當中艱難成長,繼續面臨著諸多挑戰.
1900/1/1 0:00:00深入研究“什么是DAO”的問題,并提出5個不同的概念視角,使我們能夠更有效的用于對現有組織機構的協調和研究.
1900/1/1 0:00:00焦艷鵬:華東政法大學刑事法學院教授、博士生導師 引言 一、元宇宙技術對人類生活場景的塑造二、生活利益的法律識別及其法治功能三、元宇宙生活場景中的人格利益四、元宇宙生活場景中的身份利益五、元宇宙生.
1900/1/1 0:00:00