BCH一向遵循創(chuàng)新的理念,也致力于提升自身技術(shù),方便更多的開發(fā)人員構(gòu)建出有創(chuàng)意的好玩有用的應(yīng)用程序,從而吸引更多的用戶加入到BCH社區(qū)中
BCH一向遵循創(chuàng)新的理念,也致力于提升自身技術(shù),方便更多的開發(fā)人員構(gòu)建出有創(chuàng)意的好玩有用的應(yīng)用程序,從而吸引更多的用戶加入到BCH社區(qū)中。BCH在技術(shù)和創(chuàng)新上從未讓人失望,且不說即將在5月份優(yōu)于BTC上線的Schnorr簽名,單是之前推出的去中心化社交平臺Memo以及短信錢包Cointext等都讓人眼前一亮。最近,BCH網(wǎng)絡(luò)又現(xiàn)重大應(yīng)用——鏈上交易平臺SLP Agora。
鏈上交易平臺SLP Agora
SLP作為一種能夠允許在比特幣現(xiàn)金網(wǎng)絡(luò)上創(chuàng)建Token的系統(tǒng),受到了很多用戶的歡迎,目前通過該系統(tǒng)發(fā)行的Token已經(jīng)達(dá)到1130種,而且每天都有不同的Token被創(chuàng)建出來。對于加密貨幣以及Token而言,交易產(chǎn)生價值。雖然基于SLP的Token已經(jīng)有很多,但是上線交易所的幣種卻是寥寥無幾。這主要是因為傳統(tǒng)的交易所都是中心化的,是由人控制的,上幣門檻高,并不是所有的幣種都可以交易。
SLP Agora則是一個去中心化的鏈上交易平臺,為所有的SLP Token提供了自由交易的機(jī)會。據(jù)其開發(fā)者介紹,這是一個用Rust編寫的簡單交易平臺,用戶可以把自己喜歡的Token放在該平臺上,對這些Token感興趣的用戶就可以支付BCH購買。它的這一系列功能主要是使用去年11月份升級中添加的OP_Checkdatasig操作碼構(gòu)建的智能合約實現(xiàn)的。目前該平臺還在測試中,其開發(fā)者也發(fā)布了一條視頻向BCH社區(qū)展示SLP Agora如何運(yùn)作,吸引更多的人去參與測試。
一旦該平臺上線,將會為BCH帶來極大的影響。一直以來,幣圈中關(guān)于去中心化交易平臺的話題不斷,也都想能夠在這方面有所作為。SLP Agora作為基于BCH網(wǎng)絡(luò)的去中心化交易平臺,具有傳統(tǒng)交易平臺所不具有的無需許可的優(yōu)勢,不僅讓大家看到了BCH網(wǎng)絡(luò)的更多可能,也為創(chuàng)建去中心化的交易平臺提供了更多借鑒意義。最重要的是,通過這項應(yīng)用將會使得BCH的鏈上交易量翻幾倍,同時吸引更多的用戶使用BCH。
OP_Checkdatasig豐富智能合約
從上文中我們了解到,SLP Agora的實現(xiàn)主要得益于OP_Checkdatasig操作碼的使用。那到底什么是OP_Checkdatasig,它又有什么用呢?
OP_Checkdatasigs是BCH協(xié)議的腳本語言。眾所周知,在創(chuàng)建一筆交易時,需要提供一份由你的私鑰生成的數(shù)字簽名向網(wǎng)路證明私鑰的所有者授權(quán)了此交易。最初這個過程通常使用名為“OP_CHECKSIG”的操作碼驗證簽名,這就相當(dāng)于貨幣轉(zhuǎn)移的合約。但是這種方式僅僅能轉(zhuǎn)移貨幣,如果你還想在交易中簽署其他的信息,它是做不到的。
OP_CHECKDATASIG的作用則是可以將其他信息包含在這份合約中,并且在簽名后跟隨合約一起轉(zhuǎn)移。OP_CHECKDATASIG的添加為比特幣現(xiàn)金腳本語言增加了一項有用的新功能:驗證來自區(qū)塊鏈外部的消息的能力,為BCH的智能合約打開了很多令人興奮的用例。
許多開發(fā)人員都認(rèn)為操作碼OP_Checkdatasig能夠使BCH協(xié)議的腳本語言更加健壯。到目前為止,BCH社區(qū)中的開發(fā)人員已經(jīng)使用OP_Checkdatasig取得的一些令人難以置信的成就。就在最近,工程師Karol Trzeszczkowski 推出了一個名為Last Will的平臺,這是一個使用操作碼繼承比特幣現(xiàn)金的智能合約程序。SLP開發(fā)人員最近發(fā)布了使用OP_Checkdatasig的Cashy工具箱。
目前的這些應(yīng)用還都是利用BCH之前升級時添加的一些功能,已經(jīng)使BCH走在了幣圈的科技前沿。在接下來的5月份升級中BCH還將引進(jìn)Schnorr簽名,這又會將BCH推向什么樣的高度,未來請大家拭目以待!