BCH區塊鏈上的預言機專案——Oracles

買賣虛擬貨幣
近日,加密開發人員cgcardona在r/btc論壇釋出了一個由個人開發的BCH相關專案,專案命名為Oracles(預言),它可用於預測市場、無信任下注等,目的是為了提供一種快速引導Oracles資料和BCH合約所需的工具。Oracles專案據開發者介紹,Oracle由一個後端REST api組成,該REST api用於提供由PriceOracle簽名的資料,以供BCH合約使用。它還包括移植和執行HodlVault所需的HodlVault CashScript合同和.ts檔案。REST API呼叫市場上的BCH 價格索引,將區塊高度和BCH歷史價格編碼為8個位元組(每個值4個位元組)的位元組序列,用一個公鑰簽名,並以json的形式返回。HodlVault的合同迫使hogging到達一定的價格目標和區塊高度。Oracle所用的全部程式碼均是MIT許可下的100%開原始碼。智慧合約與預言機
智慧合約概念雖然早在1997年誕生,在2015年被以太坊透過區塊鏈實現,但它一直無法被應用到現實情況中,其中最大的問題在於缺少一個有效的途徑來獲取鏈外資訊。由於缺少連線渠道,鏈上的智慧合約就無法被觸發和驗證,基於合約所構建的各種功能可能都無法實現。預言機(Oracle)是一個很好的解決辦法,它是一個外部資訊的平臺,允許區塊鏈連線到任何現有的API,允許使用來自區塊鏈的傳統支付網路來進行支付,並允許智慧合約和其它區塊鏈的互動。開發者逐漸重視BCH區塊鏈上的預言機Oracle對於智慧合約的重要性使得BCH開發者加大了對於它的開發力度,除了本次由cgcardona個人開發的語言之外,區塊瀏覽器cash.coin.dance的開發者在8月份也進行了相關的實驗。在實驗中,社羣開發者Cardona向公眾展示了一個用Cashscript編寫的投注合同,它在鏈上執行雙方的投注,只能透過由Oracle(預言機)簽署的區塊高度和價格來進行結算,該示例用OP_Checkdatasig操作碼進行了測試。

不止是開發者,社羣的愛好者們也非常期待比特幣現金Oracle的出現。在cgcardona釋出帖子後,有愛好者表示自己一直在在等待BCH上的Oracle。

Oracles可以延伸BCH的應用場景

許多加密貨幣愛好者和區塊鏈開發人員認為,BCH區塊鏈可以提供可驗證的多源事實,因此人們可以使用去信任的預言機進行更好的決策。預言機在設計上是中立的,可以透過讓BCH區塊鏈驗證足夠有效的資料來證明某件事是對的還是錯的,然後根據結果觸發基於決策的交易。

基於預測的屬性,Oracle適用於一些特定的場景,比如競猜投注、選舉投票等。除了預測外,時下流行的去中心化金融 DeFi 領域也是 Oracle 預言機主要應用場景之一,包括自動執行法律檔案、履行商務合同、進行防偽溯源和徵信驗證等。

BCH重要的功能依然是支付,但開發者也在極力拓寬BCH其它的應用場景,上文提到的 Oracle就是將智慧合約的部分功能在BCH鏈上實現。

在近期,智慧合約的另一個重要功能——“發代幣”,在BCH區塊鏈上也得到了進一步的完善。

SLP生態不斷完善

SLP是基於BCH的代幣發行系統,有著BCH區塊鏈特有的優點,如手續費低、轉賬快等。該系統屬於BCH相關專案中較為優秀的一個,始終保持著不錯的發展速度,最近更是全面開花。

發行代幣方面,交易平臺Cryptophyl最近出爐了一份關於SLP首個穩定幣USDH的透明度報告,報告結論為:我們認為USDH滿足並超出了我們的上線標準。但存在改進的空間,我們期待看到Cohen和Co進行第一次審計。我們期待從Honestnode(USDH發行團隊)得到公開可用的路線圖和未來產品,這給了我們信心。

不止USDH穩定幣,在SLP系統中,不斷有新的代幣上線交易所和應用於各種場景,比如sai代幣上線了CoinEx交易所,NFT代幣被應用於Memo中。

基礎設施方面,支援SLP代幣的Crescent Cash錢包版本更新至1.8.1版本。

開發方面,SLP駭客馬拉松(SLPVH)獎池持續增加,由於BCH和SLP token的捐贈,獎池目前已超過7000美元。社羣歡迎所有興趣的開發者加入進來,共同推動BCH的發展。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;