雖然還處于早期階段,但Web3已經顯示出其能提供區塊鏈和DevOps協同工作的可能。本文討論了DevOps的實踐、流程、工具、及其它將如何與區塊鏈技術相互補充來交付Web3解決方案。
DevOps是一個涵蓋了軟件開發的文化、思維模式、開發風格、過程和技術的總稱。DevOps旨在通過協作、自動化、可預測的結果、更短的交付周期和更快的客戶反饋來提高軟件交付的質量。
區塊鏈是一種不可變的分布式賬本技術。區塊鏈分類帳由去中心化的“區塊”組成,其中包含分類帳網絡上的事件或“交易”記錄。一旦區塊鏈記錄了一個交易,就不能刪除或更新它。區塊鏈可以是中心化的,也可以是去中心化的,它的固有性質總是分布式的。
然而,大多數區塊鏈網絡是去中心化的,這意味著它們是運行在網絡中的節點上,而不是在中央服務器上。此外,去中心化的區塊鏈是無需許可的,這意味著任何人都可以訪問它們或參與它們的網絡。
螞蟻鏈技術總監閆鶯出席香港Web3嘉年華 分享Web3安全技術新進展:4月15日消息,2023香港Web3嘉年華一連四天在香港會展中心舉行。4月15日,螞蟻集團旗下區塊鏈品牌螞蟻鏈現身其中,其技術總監閆鶯在現場分享了Web3安全技術新進展,包含過去幾年螞蟻鏈在Web3的身份安全、應用安全和Layer2安全等方向上的積累。
螞蟻鏈在國內最早(2015年)開始投入共識協議、智能合約、網絡傳輸、存儲、跨鏈技術等Web3核心技術的研發,專利部署長期位居全球第一。[2023/4/16 14:06:05]
Web3是下一代互聯網的假想版本。Web2 迎來了動態用戶生成內容、電子商務廣泛采用和易于使用的時代。而由區塊鏈技術驅動的 Web3 通過將用戶數據的所有權從大型參與者轉移給用戶本身的方法,就足以帶來去中心化的新時代。Web3組織,比如ConsenSys,提供了新的工具,當與常見的 DevOps 實踐相結合時,這些工具有望帶來一系列安全性和生產力優勢。
Web3 API 提供商 Moralis 現允許開發者自托管 Moralis 服務器:9月10日消息,Web3 API 提供商 Moralis 表示,作為向 Moralis 2.0 過渡的一部分,現允許開發者自托管 Moralis 服務器。Moralis 2.0 旨在允許開發人員將 Web3 集成到任何技術堆棧中,將支持使用 EVM 鏈進行身份驗證等功能,最終將使開發人員能夠將 Moralis 與所有 Web 和移動框架以及與 Unreal Engine 和 Unity 等游戲集成一起使用。[2022/9/10 13:21:01]
DevOps是一個不斷改進軟件交付鏈的循環。它的最佳實踐可以通過不同的階段和工具支持區塊鏈技術開發。當前的DevOps工具和實踐將使用容器化、自動化和較短的開發迭代來幫助區塊鏈開發。
Fuse Capital推出5000萬美元專注于Web 3的新基金:金色財經報道,總部位于巴西的Fuse Capital已經開始募集Fuse Capital Fund II,其核心主題是投資拉美的下一代Web 3創業公司。該計劃是在他們的第一個基金成功投資區塊鏈和加密初創公司之后提出的,該基金的論文采用不可知論的方法。目標是籌集5000萬美元。
Fuse Capital Fund II將針對解決傳統世界問題的公司,這些問題仍然由web2主導,同時使用嵌入在Web 3框架中的技術,如區塊鏈、DeFi(去中心化金融)、穩定幣和NFTs。解決方案可以針對不同部門,從開放金融到衛生、基礎設施、電子商務和保險等。該基金的另一個差異將是其5年的期限,這是一個前提,被投資的公司在此期間發行代幣,允許從這些代幣的銷售中進行撤資。捐款金額約為100萬美元。(finextra)[2022/8/17 12:31:17]
另一方面,區塊鏈技術通過不變性、安全性、智能合約等提供了一種更好的方式來交付服務和數據。此外,通過確保質量和消除模糊性,它可以將DevOps交付提升到一個新的水平。
Web3招聘平臺Ispolink測試網上線:5月23日消息,Web3招聘平臺Ispolink宣布上線測試網,參與測試網的項目包括PERI Finance、Evedo、Dreamix、Nexo、Ferrum Network、Reef和CitadelDAO,以上項目已在平臺上發布了招聘信息。[2022/5/23 3:35:46]
下表展示了在不同的DevOps階段將如何協同工作,它將怎樣為區塊鏈開發、測試和交付做出貢獻。
作為一項新興技術,區塊鏈已經從加密貨幣轉移到應用程序范圍。隨著技術的成熟,它可以以各種方式增強DevOps和軟件交付過程。
不可變賬本的透明交付
應用程序可以利用區塊鏈的不可變賬本技術來實現更透明、更可靠的交付。區塊鏈中的每個節點都可以包含軟件開發過程及其依賴關系的完整歷史,從而增加它的可信度。
智能合約的質量保證
智能合約的任意代碼只在成功滿足預定條件的情況下執行。因此,智能合約可以用來規范測試和驗收過程。此外,這種方法將有助于實現法規遵循和批準過程的自動化。
帶有智能合約的SLA
軟件交付可以使用智能合約為應用程序的消費者來編碼服務水平協議。這可以消除協議中規定的需求上的歧義和分歧。同樣,分布式賬本可以幫助結算付款和確保許可權。
不可變賬本的安全性和可審計性
DevSecOps的實踐努力確保軟件的安全性,需要認證的區塊鏈通過驗證網絡中的參與者而進一步增強了這種安全性。日志事件可以記錄在一個不可變的分類賬中,以便研究人員可以追溯安全漏洞的確切的時間點。
此外,由于基于區塊鏈的代碼是不可變的,而且所有節點都有整個交易歷史,因此可以通過審計開源或第三方庫的相關賬本來維護和驗證供應鏈安全。
強制性文件
軟件文檔常常是不存在的、低質量的或過時的。相同文檔的多個版本常常會造成歧義。不可變賬本可以包含最新文檔的簽名版本,而且還可以在軟件交付之前激活智能合約,以確保滿足特定文檔標準。
Web3可能會為DevOps創建新一代基于區塊鏈的工具、實踐和流程。示例包括用于全球范圍內的開源和業務協作的去中心化的、分布式的、安全的代碼存儲庫。這類代碼存儲庫的例子包括Radicle或Ellcrys。
Web3還需要專門的編程語言來適應區塊鏈限制并提供豐富的庫集。Solidity就是這樣一種編程語言。程序員可以使用像Truffle這樣的開發框架來構建和測試應用程序,并在以太坊虛擬機(EVM)上運行它們。
Web2應用程序允許驗證消息的內容,但不一定要驗證發送者。在區塊鏈技術中,增加了可驗證發送方的可信節點安全層。Web3將通過不可變的賬本和智能合約增加開發者的信任和安全性,使任何人都能審查軟件的質量和用途。像Diligence這樣的工具可以審核這樣的智能合約。Quorum Key Manager等其他工具可以幫助機密文件和密鑰的管理。
DevOps是一種被廣泛接受的軟件交付實踐。其成功的部分原因在于其采用了尖端技術。
區塊鏈也是一項新興技術,它可以從網絡交付的軟件中獲得極大的好處。當前的DevOps工具和實踐可以幫助開發區塊鏈上的應用程序,而更成熟的區塊鏈的采用可以改善DevOps實踐。
Source:https://hackernoon.com/how-blockchain-technology-can-improve-devops-practices-in-web3
去中心化金融社區
個人專欄
閱讀更多
金色早8點
Bress
PANews
鏈捕手
財經法學
成都鏈安
Odaily星球日報
區塊律動BlockBeats
本文摘要 本文首先從現實和數字世界兩個方面分析了身份的發展變化,梳理了賬號、身份、身體、靈魂的相互關系及認證手段,解釋了DID與SBT、Web3與DeSoc的涵義和相互關系.
1900/1/1 0:00:00這篇文章探討在DeFi上構建金融系統所需的基礎。盡管DeFi領域有諸多創新,它們中的大部分都是在重復投機。我們今天討論構建有效金融體系所需的必要部件,能為實體經濟提供資金.
1900/1/1 0:00:00文章作者:BitMEX Research摘要:本文以美國財政部外國資產控制辦公室(OFAC)最近決定批準以太坊上的Tornado Cash(龍卷風)為背景,討論了以太坊合并后的審查阻力程度.
1900/1/1 0:00:00Tornado Cash是以太坊區塊鏈(或其他EVM兼容網絡)上的去中心化、點對點數字現金協議,允許用戶發送和接收匿名支付.
1900/1/1 0:00:00加密寒冬是一個漫長的時期,其特點是加密貨幣價格持續普遍下跌,這也阻礙了對該行業的熱情。所以寒冬來了嗎?目前,加密行業正在面臨著其年齡歷史中最關鍵的時期之一.
1900/1/1 0:00:00原文標題:《近一年以來主流核心賽道的演變趨勢》 撰文:Zixi 這篇文章站在一個 VC 的視角,盡量用明白話向大家講解一下最近一年各個賽道發生的變化.
1900/1/1 0:00:00