比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

區塊鏈:一文了解Polkadot生態中的智能合約

Author:

Time:1900/1/1 0:00:00

Polkadot 是基于 Substrate 區塊鏈開發框架開發的異構多鏈系統,Substrate 為開發區塊鏈提供了必要的基礎功能模塊,開發者可以使用 Substrate 為特定業務搭建平行鏈。

Polkadot 作為中繼鏈,雖然本身不支持智能合約,但 Substrate 為智能合約功能加到平行鏈上提供了解決方案,其合約模塊支持 Wasm 智能合約。

智能合約語言 ink!

Polkadot 生態中的智能合約平臺以 Wasm 虛擬機為主,從 EVM 到 WebAssembly 是智能合約虛擬機發展的趨勢,ETH 2.0 也將會支持 Wasm 虛擬機。

美國5月PPI年率錄得1.1%,連續第11次下降:金色財經報道,美國5月PPI月率 -0.3%,預期-0.10%,前值0.20%。美國5月PPI年率 1.1%,預期1.50%,前值2.30%。美國5月PPI年率錄得1.1%,連續第11次下降,創2020年12月以來新低。

美國5月PPI數據公布后,美國10年期國債收益率下跌4.90個基點至3.790%。[2023/6/14 21:37:00]

ink! 是一種嵌入式領域專用語言(Embedded domain specific language,簡稱 eDSL),是為基于 Substrate 區塊鏈開發框架開發的區塊鏈,提供編寫 Wasm 智能合約的解決方案。ink! 建立在 Rust 語言之上,遵循 Rust 語言的規則和語法,它設計的目標是友好、簡潔和高效。

Binance將AMB、ARK、BTS、DREP、FTT、GFT等移至創新區:5月10日消息,Binance 宣布將 AMB、ARK、BTS、DREP、FTT、GFT、JASMY、 LOOM、MLN、OAX、OMG、PERL、PNT、SNM、 SRM、VGX、WRX 及 YFII 移動至創新區。[2023/5/10 14:54:17]

ink! 語言由三個抽象層組成,其中 Core 層包含了實現智能合約的核心功能,Lang 層基于 Core 和 Model 層之上,大部分開發者只需用到 Lang 層就可以編寫智能合約代碼了。

前CFTC專員:國會需要決定是否將加密貨幣作為商品或證券進行監管:金色財經消息,前美國商品期貨交易委員會(CFTC)專員Dawn Stump表示,國會需要決定是否將加密貨幣作為商品或證券進行監管。此外,Stump還稱,加密行業需要“透明”的規則,但加密基礎設施中的商品和證券之間沒有明確的區別,并且CFTC在監管BTC等數字資產方面“仍然沒有明確的授權或權力”,這是國會必須做出決定的地方。(CoinDesk)[2022/8/17 12:30:27]

智能合約 vs Runtime 模塊

Poly Network推出系統性開發框架,為開發者提供“互操作即服務”:6月21日消息,跨鏈互操作協議 Poly Network 宣布為基礎設施、智能合約、應用程序等所有層級的開發者提供了一個系統性的開發框架,將互操作封裝為 API 服務。與現有的跨鏈解決方案相比,Poly Network 更具包容性,并提供更高的安全性保障。開發人員可以基于該架構在Poly Network上集成任意架構的區塊鏈系統、構建跨鏈 DApp 應用、在應用界面搭建專屬跨鏈橋等,賦予加密貨幣和NFT資產更高流動性和利用率。[2022/6/21 4:42:14]

使用 Substrate 構建去中心化應用程序有兩種不同的方法:Substrate Runtime 模塊和 Substrate 智能合約。

Runtime 模塊

基于 Runtime 模塊開發的目的是產生高效快速的節點,它提供了對整條區塊鏈的底層訪問接口,可以完全控制區塊鏈的底層邏輯,可以訪問所有模塊中的任何存儲項,并對其進行修改和控制。

但是,Runtime 模塊對開發人員有很高的門檻,低水平的開發者可能會用不正確的邏輯或糟糕的錯誤處理構建一條區塊鏈。同時,它不提供交易還原保護,也沒有向節點運行的計算引入收費系統。在進行 Runtime 模塊開發時,必須正確評估 Runtime 邏輯的各個部分并對其計算費用,避免被破壞者濫用而損害整個區塊鏈網絡。

智能合約

Substrate 智能合約允許用戶在區塊鏈核心邏輯的基礎上增加業務邏輯,同時建立了防范破壞者的保護機制。

智能合約對于區塊鏈本質上說更安全,因為智能合約不能直接修改區塊鏈或其他智能合約的存儲狀態,它的能力僅限于修改自身的狀態以及對其他智能合約或 Runtime 函數進行外部調用。執行智能合約過程中的計算和存儲狀態都將被強制收取費用,這確保了區塊鏈資源不會被濫用和無限存儲。因各種因素導致智能合約執行失敗時,智能合約不會更新狀態,同時會交易回滾。當然,這些管理開銷會降低智能合約執行的效率,并增加運行的成本。

Coinversation 的選擇

Substrate Runtime 模塊和 Substrate 智能合約都是解決問題的工具,至于選擇哪種工具來解決問題,取決于問題本身的需求,以及開發、部署和維護所要付出的成本。

Coinversation Protocol 是一個合成資產發行協議與合約交易平臺,整個系統主要的功能模塊有:用抵押鑄造合成資產、去中心化合約交易所、抵押池、費用池、預言機、流動性挖礦。其中,Coinpro.MintC (鑄造和銷毀 cUSD 的鑄幣中心)和 Coinpro.Exchange (交易合成資產的去中心化交易所)是系統的核心產品。考慮到核心產品需要有嚴格的資源控制機制,以及交易回滾的保護機制,因此決定采用 Substrate 智能合約的方式來開發。

Tags:區塊鏈STRATSTRUBS區塊鏈技術的應用SubstratumHUBS價格

以太坊價格
UNI:金色DeFi日報 | Uniswap推出治理代幣UNI 9月18日開啟流動性挖礦

DeFi數據 1.DeFi總市值:139.38億美元 市值前十幣種漲跌幅,金色財經制圖,數據來源CoinGecko2.過去24小時去中心化交易所的交易量:9.4億美元金色晚報 | 3月18日晚間.

1900/1/1 0:00:00
BTC:灰度再買比特幣 牛市穩了?

灰度信托(Grayscale Trust)已經成為加密資產市場不可忽視的一股勢力。9月21日,BTC從最高10988美元跌至10417美元。兩天后,灰度出手「掃貨」,豪買1.71萬枚BTC.

1900/1/1 0:00:00
比特幣:金色觀察丨比特幣創下1萬美元以上最長維持時間記錄

金色財經 區塊鏈9月29日訊? 比特幣已經連續超過10,000美元大關63天,這是一項前所未有的新紀錄.

1900/1/1 0:00:00
區塊鏈:金色前哨 | 歐盟將制定加密資產法規:對穩定幣強監管 支持創新

根據一份外泄的文件顯示,歐盟委員會(European Commission)將于本月晚些時候發布一份提案,提議在歐盟27個成員國中制定一套涵蓋所有數字資產交易或發行的法規.

1900/1/1 0:00:00
比特幣:金色觀察丨DeFi終究還是會被比特幣主導?

金色財經? 區塊鏈9月14日訊? 如果你看過比特幣白皮書的話,就會明白中本聰提出了一個包含了區塊鏈概念和工作量證明的去中心化電子交易系統.

1900/1/1 0:00:00
SWAP:數據顯示:SushiSwap搶奪的流動性實際上使Uniswap更強

人們普遍認為SushiSwap從Uniswap吸取了流動性,但加密貨幣鏈上分析資源Flipside Crypto的新數據表明,去中心化交易所的推出機制實際上使Uniswap受益.

1900/1/1 0:00:00
ads