近日,加密開發(fā)人員cgcardona在r btc論壇發(fā)布了一個由個人開發(fā)的BCH相關項目,項目命名為Oracles(預言),它可用于預測市場、無信任下注等,
近日,加密開發(fā)人員cgcardona在r/btc論壇發(fā)布了一個由個人開發(fā)的BCH相關項目,項目命名為Oracles(預言),它可用于預測市場、無信任下注等,目的是為了提供一種快速引導Oracles數據和BCH合約所需的工具。
Oracles項目
據開發(fā)者介紹,Oracle由一個后端REST api組成,該REST api用于提供由PriceOracle簽名的數據,以供BCH合約使用。它還包括移植和運行HodlVault所需的HodlVault CashScript合同和.ts文件。
REST API調用市場上的BCH 價格索引,將區(qū)塊高度和BCH歷史價格編碼為8個字節(jié)(每個值4個字節(jié))的字節(jié)序列,用一個公鑰簽名,并以json的形式返回。HodlVault的合同迫使hogging到達一定的價格目標和區(qū)塊高度。
Oracle所用的全部代碼均是MIT許可下的100%開源代碼。
智能合約與預言機
智能合約概念雖然早在1997年誕生,在2015年被以太坊通過區(qū)塊鏈實現,但它一直無法被應用到現實情況中,其中最大的問題在于缺少一個有效的途徑來獲取鏈外信息。由于缺少連接渠道,鏈上的智能合約就無法被觸發(fā)和驗證,基于合約所構建的各種功能可能都無法實現。
預言機(Oracle)是一個很好的解決辦法,它是一個外部信息的平臺,允許區(qū)塊鏈連接到任何現有的API,允許使用來自區(qū)塊鏈的傳統(tǒng)支付網絡來進行支付,并允許智能合約和其它區(qū)塊鏈的交互。
開發(fā)者逐漸重視BCH區(qū)塊鏈上的預言機
Oracle對于智能合約的重要性使得BCH開發(fā)者加大了對于它的開發(fā)力度,除了本次由cgcardona個人開發(fā)的語言之外,區(qū)塊瀏覽器cash.coin.dance的開發(fā)者在8月份也進行了相關的實驗。在實驗中,社區(qū)開發(fā)者Cardona向公眾展示了一個用Cashscript編寫的投注合同,它在鏈上執(zhí)行雙方的投注,只能通過由Oracle(預言機)簽署的區(qū)塊高度和價格來進行結算,該示例用OP_Checkdatasig操作碼進行了測試。
不止是開發(fā)者,社區(qū)的愛好者們也非常期待比特幣現金Oracle的出現。在cgcardona發(fā)布帖子后,有愛好者表示自己一直在在等待BCH上的Oracle。
Oracles可以延伸BCH的應用場景
許多加密貨幣愛好者和區(qū)塊鏈開發(fā)人員認為,BCH區(qū)塊鏈可以提供可驗證的多源事實,因此人們可以使用去信任的預言機進行更好的決策。預言機在設計上是中立的,可以通過讓BCH區(qū)塊鏈驗證足夠有效的數據來證明某件事是對的還是錯的,然后根據結果觸發(fā)基于決策的交易。
基于預測的屬性,Oracle適用于一些特定的場景,比如競猜投注、選舉投票等。除了預測外,時下流行的去中心化金融 DeFi 領域也是 Oracle 預言機主要應用場景之一,包括自動執(zhí)行法律文件、履行商務合同、進行防偽溯源和征信驗證等。
BCH重要的功能依然是支付,但開發(fā)者也在極力拓寬BCH其它的應用場景,上文提到的 Oracle就是將智能合約的部分功能在BCH鏈上實現。
在近期,智能合約的另一個重要功能——“發(fā)代幣”,在BCH區(qū)塊鏈上也得到了進一步的完善。
SLP生態(tài)不斷完善
SLP是基于BCH的代幣發(fā)行系統(tǒng),有著BCH區(qū)塊鏈特有的優(yōu)點,如手續(xù)費低、轉賬快等。該系統(tǒng)屬于BCH相關項目中較為優(yōu)秀的一個,始終保持著不錯的發(fā)展速度,最近更是全面開花。
發(fā)行代幣方面,交易平臺Cryptophyl最近出爐了一份關于SLP首個穩(wěn)定幣USDH的透明度報告,報告結論為:我們認為USDH滿足并超出了我們的上線標準。但存在改進的空間,我們期待看到Cohen和Co進行第一次審計。我們期待從Honestnode(USDH發(fā)行團隊)得到公開可用的路線圖和未來產品,這給了我們信心。
不止USDH穩(wěn)定幣,在SLP系統(tǒng)中,不斷有新的代幣上線交易所和應用于各種場景,比如sai代幣上線了CoinEx交易所,NFT代幣被應用于Memo中。
基礎設施方面,支持SLP代幣的Crescent Cash錢包版本更新至1.8.1版本。
開發(fā)方面,SLP黑客馬拉松(SLPVH)獎池持續(xù)增加,由于BCH和SLP token的捐贈,獎池目前已超過7000美元。社區(qū)歡迎所有興趣的開發(fā)者加入進來,共同推動BCH的發(fā)展。(BitcoinCash)