迅雷鏈開放平臺(tái)抽獎(jiǎng)系統(tǒng)合約模板上線!
8月27日,迅雷鏈開放平臺(tái)上線了新的智能合約模板——抽獎(jiǎng)系統(tǒng)合約模板,該模板支持轉(zhuǎn)盤模型和獎(jiǎng)池模型兩套抽獎(jiǎng)規(guī)則,開發(fā)者可根據(jù)自身實(shí)際的產(chǎn)品設(shè)計(jì)規(guī)則選擇合約模板;同時(shí),平臺(tái)將提供配套的合約開發(fā)指南,便于開發(fā)者修改合約模板代碼,快速完成智能合約的創(chuàng)建、測(cè)試與部署,共享公開、公正、透明的抽獎(jiǎng)系統(tǒng)解決方案。
通過下列兩個(gè)實(shí)際的應(yīng)用案例,能夠舉例說(shuō)明抽獎(jiǎng)系統(tǒng)合約模板的實(shí)際應(yīng)用場(chǎng)景。
(備注:案例規(guī)則為官方根據(jù)合約模板提供的功能內(nèi)容編寫,純屬虛構(gòu),僅作展示之用)
案例一
A公司開發(fā)了一個(gè)新用戶簽到即可免費(fèi)抽獎(jiǎng)的活動(dòng),使用智能合約進(jìn)行獎(jiǎng)品的抽取和發(fā)放,以確保抽獎(jiǎng)過程的公正可信?;顒?dòng)為期5天,獎(jiǎng)品不限量,將在每天8:00~22:00開放抽獎(jiǎng),限制玩家每天在簽到后只能抽1次獎(jiǎng),每個(gè)鏈克地址抽獎(jiǎng)次數(shù)限制為1次。其中,抽中9999金幣的概率為10%,抽中10鉆石的概率為5%,未中獎(jiǎng)的概率為85%,概率總和為100%。
該類型的抽獎(jiǎng)活動(dòng)適用于轉(zhuǎn)盤模型。這一模型等同于利用轉(zhuǎn)盤道具進(jìn)行抽獎(jiǎng),轉(zhuǎn)盤上散布了不同顏色的扇形區(qū)域,每個(gè)扇形區(qū)域代表著一種獎(jiǎng)品,當(dāng)轉(zhuǎn)盤的指針指到那個(gè)區(qū)域,就會(huì)抽中相對(duì)應(yīng)的獎(jiǎng)品,每個(gè)獎(jiǎng)品的獲獎(jiǎng)概率固定不變。
上述提及的相關(guān)參數(shù)與代碼,開發(fā)者可根據(jù)實(shí)際需求,參考開發(fā)文檔自行修改。
案例二
B開發(fā)者設(shè)計(jì)了一個(gè)抽獎(jiǎng)活動(dòng)用于活躍用戶,使用智能合約進(jìn)行獎(jiǎng)品的抽取和發(fā)放,以確保抽獎(jiǎng)過程的公正可信?;顒?dòng)為期5天,每天8:00~22:00開放抽獎(jiǎng),每天只能開1次獎(jiǎng),開獎(jiǎng)的觸發(fā)條件是獎(jiǎng)池中集齊200鏈克,每個(gè)鏈克地址每天只能參與1次抽獎(jiǎng),每次抽獎(jiǎng)需要消耗2鏈克,獎(jiǎng)池將平分為5份,即抽取5個(gè)中獎(jiǎng)地址平分獎(jiǎng)池。
C開發(fā)者同樣設(shè)計(jì)了一個(gè)抽獎(jiǎng)活動(dòng)用于活躍用戶,使用智能合約進(jìn)行獎(jiǎng)品的抽取和發(fā)放,以確保抽獎(jiǎng)過程的公正可信?;顒?dòng)為期5天,每天8:00~22:00開放抽獎(jiǎng),每天只能開1次獎(jiǎng),抽取5個(gè)中獎(jiǎng)地址平分獎(jiǎng)池。與B不同的是,C設(shè)置的獎(jiǎng)池開獎(jiǎng)的觸發(fā)條件為開獎(jiǎng)時(shí)間,即每天22:00開獎(jiǎng),如果時(shí)間截止但抽獎(jiǎng)地址不足5個(gè),則自動(dòng)返回抽獎(jiǎng)金額。
D開發(fā)者同樣設(shè)計(jì)了一個(gè)抽獎(jiǎng)活動(dòng)用于活躍用戶,使用智能合約進(jìn)行獎(jiǎng)品的抽取和發(fā)放,以確保抽獎(jiǎng)過程的公正可信?;顒?dòng)為期5天,每天8:00~22:00開放抽獎(jiǎng),每天只能開1次獎(jiǎng),抽取5個(gè)中獎(jiǎng)地址平分獎(jiǎng)池。與B、C不同的是,D設(shè)置的獎(jiǎng)池開獎(jiǎng)的觸發(fā)條件為參與抽獎(jiǎng)的鏈克地址數(shù),當(dāng)有100個(gè)不重復(fù)的鏈克地址參與抽獎(jiǎng)時(shí)開獎(jiǎng)。
以上三種類型的抽獎(jiǎng)活動(dòng)分別對(duì)應(yīng)獎(jiǎng)池模型下的三種抽獎(jiǎng)模板:獎(jiǎng)池金額模板、開獎(jiǎng)時(shí)間模板、地址數(shù)量模板。獎(jiǎng)池模型的原理是把獎(jiǎng)池拆分成若干份,每個(gè)抽獎(jiǎng)?wù)哔?gòu)買1份獎(jiǎng)池并能隨機(jī)獲得一個(gè)抽獎(jiǎng)號(hào)碼,當(dāng)抽獎(jiǎng)?wù)邷慅R整個(gè)獎(jiǎng)池之后,隨機(jī)抽取號(hào)碼,中獎(jiǎng)?wù)呖梢云椒诌@個(gè)獎(jiǎng)池。
開發(fā)者可根據(jù)實(shí)際需求選取適用的模板,參考開發(fā)文檔,自行修改相關(guān)的參數(shù)與代碼。
如何使用迅雷鏈抽獎(jiǎng)系統(tǒng)合約
迅雷鏈抽獎(jiǎng)系統(tǒng)合約模板是一套具備靈活抽獎(jiǎng)功能的智能合約,如果開發(fā)者正在考慮如何設(shè)計(jì)“區(qū)塊鏈+抽獎(jiǎng)”型應(yīng)用,可以前往迅雷鏈開放平臺(tái)體驗(yàn)智能合約模板,更便捷地編寫出智能合約代碼,快速實(shí)現(xiàn)鏈上抽獎(jiǎng)。