订阅业界RSS CSDN首页> 业界

区块链+抽奖新玩法,开放平台抽奖系统合约模板上线了!

发表于2018-09-20 13:53| 来源互联网| 作者互联网

摘要:8月27日,迅雷链开放平台上线了新的智能合约模板:抽奖系统合约模板,该模板支持转盘模型和奖池模型两套抽奖规则,开发者可根据自身实际的产品设计规则选择合约模板;同时,平台将提供配套的合约开发指南,便于开发者修改合约模板代码,快速完成智能合约的创建、测试与部署,共享公开、公正、...

8月27日,迅雷链开放平台上线了新的智能合约模板:抽奖系统合约模板,该模板支持转盘模型和奖池模型两套抽奖规则,开发者可根据自身实际的产品设计规则选择合约模板;同时,平台将提供配套的合约开发指南,便于开发者修改合约模板代码,快速完成智能合约的创建、测试与部署,共享公开、公正、透明的抽奖系统解决方案。

接下来我们用两个实际的应用案例,来举例说明一下抽奖系统合约模板的实际应用场景吧~

(备注:案例规则为官方根据合约模板提供的功能内容编写,纯属虚构,仅作展示之用)

案例一

A公司开发了一个新用户签到即可免费抽奖的活动,使用智能合约进行奖品的抽取和发放,以确保抽奖过程的公正可信。活动为期5天,奖品不限量,将在每天8:00~22:00开放抽奖,限制玩家每天在签到后只能抽1次奖,每个链克地址抽奖次数限制为1次。其中,抽中9999金币的概率为10%,抽中10钻石的概率为5%,未中奖的概率为85%,概率总和为100%。

该类型的抽奖活动适用于转盘模型。这一模型等同于利用转盘道具进行抽奖,转盘上散布了不同颜色的扇形区域,每个扇形区域代表着一种奖品,当转盘的指针指到那个区域,就会抽中相对应的奖品,每个奖品的获奖概率固定不变。

上述提及的相关参数与代码,开发者可根据实际需求,参考开发文档自行修改。

案例二

B开发者设计了一个抽奖活动用于活跃用户,使用智能合约进行奖品的抽取和发放,以确保抽奖过程的公正可信。活动为期5天,每天8:00~22:00开放抽奖,每天只能开1次奖,开奖的触发条件是奖池中集齐200链克,每个链克地址每天只能参与1次抽奖,每次抽奖需要消耗2链克,奖池将平分为5份,即抽取5个中奖地址平分奖池。

C开发者同样设计了一个抽奖活动用于活跃用户,使用智能合约进行奖品的抽取和发放,以确保抽奖过程的公正可信。活动为期5天,每天8:00~22:00开放抽奖,每天只能开1次奖,抽取5个中奖地址平分奖池。与B不同的是,C设置的奖池开奖的触发条件为开奖时间,即每天22:00开奖,如果时间截止但抽奖地址不足5个,则自动返回抽奖金额。

D开发者同样设计了一个抽奖活动用于活跃用户,使用智能合约进行奖品的抽取和发放,以确保抽奖过程的公正可信。活动为期5天,每天8:00~22:00开放抽奖,每天只能开1次奖,抽取5个中奖地址平分奖池。与B、C不同的是,D设置的奖池开奖的触发条件为参与抽奖的链克地址数,当有100个不重复的链克地址参与抽奖时开奖。

以上三种类型的抽奖活动分别对应奖池模型下的三种抽奖模板:奖池金额模板、开奖时间模板、地址数量模板。奖池模型的原理是把奖池拆分成若干份,每个抽奖者购买1份奖池并能随机获得一个抽奖号码,当抽奖者凑齐整个奖池之后,随机抽取号码,中奖者可以平分这个奖池。

开发者可根据实际需求选取适用的模板,参考开发文档,自行修改相关的参数与代码。

迅雷链抽奖系统合约模板是一套具备灵活抽奖功能的智能合约,如果你正在考虑如何设计区块链+抽奖,可以前往迅雷链开放平台体验智能合约模板,帮助你更便捷的编写出智能合约代码,快速实现链上抽奖。

【免责声明:CSDN本栏目发布信息,目的在于传播更多信息,丰富网络文化,稿件仅代表作者个人观点,与CSDN无关。其原创性以及中文陈述文字和文字内容未经本网证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网不做任何保证或者承诺,请读者仅作参考,并请自行核实相关内容。凡注明为其他媒体来源的信息,均为转载自其他媒体,转载并不代表本网赞同其观点,也不代表本网对其真实性负责。您若对该稿件由任何怀疑或质疑,请即与CSDN联系,我们将迅速给您回应并做处理。】

0
0