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