學習以太坊 瑞波也要智慧型合約

2021-10-11 02:02:18 字數 989 閱讀 7197

瑞波自2023年誕生以來,雖以強大的效能著稱,但一直不支援智慧型合約。以太坊憑著智慧型合約,卻一路高歌猛進。現在,這一情況將得到改變。瑞波支援的研發團隊xrpl labs在準備推出方案「hooks」,中文意思就是「鉤子」。該方案允許xrp交易前後執行一定的程式邏輯。

什麼是鉤子?

鉤子是專門為xrpl設計的小型高效的web組裝模組。鉤子可以用任何語言編寫(可編譯為webassembly),大多數業務邏輯和大多數智慧型合約概念都可以在鉤子中實現。

使用sethook事務將鉤子安裝到xrpl帳戶上。安裝到賬戶後,鉤子可以:

阻止或允許該賬戶上的傳入和傳出交易。

修改和維護特定於該賬戶鉤子的內部狀態和邏輯。

代表賬戶發出新交易。

雖然鉤子在設計時特意不是圖靈完整的,因為設計者認為他們需要能夠提前確定智慧型合約將何時完成執行。因此,在不限制可用於鉤子的一般計算範圍的情況下,需要保護鉤子**免受任意執行時迴圈的影響。即便如此,也足以使瑞波可以完成更多的靈活場景了:

自動儲蓄交易。自動交稅,或是將您收到的付款的一部分傳送到您的假期儲蓄賬戶,…

「精簡帳戶」,使企業可以在分類賬上為所有客戶分配和跟蹤忠誠度積分,而無需啟用賬戶。

在分類賬上訂閱諸如xrpforensics列表之類的諮詢列表,無論使用的xrp分類賬客戶端如何,都可以自動阻止來往於欺詐的進出交易

儲存基於賬戶的標誌,例如「此使用者是否執行並通過了kyc」

根據您自己的邏輯,通過if / else(或更高階)的條件下進行收款或付款(可能使用oracles提供的資料)

瑞波在2023年,市值一度超過以太坊,成為世界第二大加密貨幣。然而以太坊憑藉著智慧型合約的強大,又重新奪回了第二名的寶座。不僅如此,以太坊的生態更加繁榮強大。並氣勢如虹地推出了eth 2.0計畫,將大幅改善以太坊目前的效能問題。到時,瑞波的吞吐量的優勢也就不再明顯了。

因此,瑞波增加智慧型合約功能,向以太坊學習以獲得更廣泛的應用和更多的使用者也就可以理解了。不過在這麼多年之後,才姍姍來遲推出這個功能,還能不能幫助瑞波再次超越以太呢?我們拭目以待。

智慧型合約 以太坊

智慧型合約是執行在可複製 共享的賬本上的電腦程式,可以處理資訊,接收 儲存和傳送價值。2.1 什麼是以太坊 以太坊 ethereum 是乙個分布式計算機,有許多的節點,其中的每乙個節點都會執行智慧型合約,然後把結果存在區塊鏈上。由於整個網路是分布式的,且應用就是乙個個的狀態組成,儲存了狀態就有了服務...

以太坊和智慧型合約

1 什麼是以太坊?以太坊的官方 告訴我們 以太坊是乙個執行著智慧型合約的分布式平台 應用程式完全按照程式執行,不存在故障 審查 欺詐或第三方干預的可能性 2 智慧型合約就是可以處理資金的指令碼。開發語言 solidity 整合開發工具ide remix,乙個基於瀏覽器的整合開發環境 開發框架 tru...

以太坊智慧型合約安全

智慧型合約就是自主執行的合約,其條款是用 規定的。雖然這個概念已經存在一段時間了,但至少從1996年nick szabo提出了這一概念以來,直到圖靈完備的以太坊區塊鏈來臨,智慧型合約的使用才變得普遍。對智慧型合約理念的字面解釋造成了 即法律 code is law 的正規化理解,意思是那些智慧型合約...