【技术实现步骤摘要】
锦鲤抽奖激励方法、设备和存储介质
本申请涉及互联网
,具体涉及一种锦鲤抽奖激励方法、设备和存储介质。
技术介绍
一方面,现有的锦鲤抽奖方案都是中心化抽奖方案,抽奖的公平性只能寄望于举办方不作弊,无法通过技术手段保障;另一方面,区块链网络与生态的建设和维护需要广大用户参与其中,然而现有的用户激励方案通常仅限于挖矿奖励,以及,对挖矿用户进行空投奖励。上述用户激励方案的缺陷在于,奖励的吸引力有限,或,少数较有吸引力的空投奖励通常也不具有持续性,对很多人不具备足够的吸引力,而吸引到的用户往往在部署完挖矿节点后也不再关注区块链生态。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望提供一种既保障锦鲤抽奖的公平性,又吸引用户关注、参与区块链网络的锦鲤抽奖激励方法、设备和存储介质。第一方面,本专利技术提供一种适用于区块链节点的锦鲤抽奖激励方法,包括:通过锦鲤合约执行奖金捐赠交易,将所捐赠的奖金存入锦鲤合约中的奖池地址;其中,奖池地址的余额无法被非中奖账户转移;通过锦鲤合约执行请求对第一区块高度区间进行开奖的开奖交易,验证开奖交易的开奖请求是否合法:否,则开奖交易执行失败;是,则根据预配置的规则选取若干区块,并获取所选取区块所发布的若干随机数;其中,所选取区块的区块高度不小于第一区块高度区间的最大区块高度;根据所获取的若干随机数生成第一随机数和第二随机数;根据第一随机数确定第一区块高度区间中的第一区块高度;根据第二随机数确定第一区块高 ...
【技术保护点】
1.一种锦鲤抽奖激励方法,其特征在于,所述方法适用于区块链节点,所述方法包括:/n通过锦鲤合约执行奖金捐赠交易,将所捐赠的奖金存入所述锦鲤合约中的奖池地址;其中,所述奖池地址的余额无法被非中奖账户转移;/n通过所述锦鲤合约执行请求对第一区块高度区间进行开奖的开奖交易,验证所述开奖交易的开奖请求是否合法:/n否,则所述开奖交易执行失败;/n是,则根据预配置的规则选取若干区块,并获取所选取区块所发布的若干随机数;其中,所选取区块的区块高度不小于所述第一区块高度区间的最大区块高度;/n根据所获取的若干随机数生成第一随机数和第二随机数;/n根据所述第一随机数确定所述第一区块高度区间中的第一区块高度;/n根据所述第二随机数确定所述第一区块高度的第一区块中的中奖交易,将所述中奖交易的发送地址确定为中奖地址;/n将所述中奖地址和领奖时间记录到所述锦鲤合约中;/n通过所述锦鲤合约执行领奖交易,根据所述中奖地址和所述领奖时间验证所述领奖交易的领奖请求是否合法:是,则向所述中奖地址发放奖金。/n
【技术特征摘要】
1.一种锦鲤抽奖激励方法,其特征在于,所述方法适用于区块链节点,所述方法包括:
通过锦鲤合约执行奖金捐赠交易,将所捐赠的奖金存入所述锦鲤合约中的奖池地址;其中,所述奖池地址的余额无法被非中奖账户转移;
通过所述锦鲤合约执行请求对第一区块高度区间进行开奖的开奖交易,验证所述开奖交易的开奖请求是否合法:
否,则所述开奖交易执行失败;
是,则根据预配置的规则选取若干区块,并获取所选取区块所发布的若干随机数;其中,所选取区块的区块高度不小于所述第一区块高度区间的最大区块高度;
根据所获取的若干随机数生成第一随机数和第二随机数;
根据所述第一随机数确定所述第一区块高度区间中的第一区块高度;
根据所述第二随机数确定所述第一区块高度的第一区块中的中奖交易,将所述中奖交易的发送地址确定为中奖地址;
将所述中奖地址和领奖时间记录到所述锦鲤合约中;
通过所述锦鲤合约执行领奖交易,根据所述中奖地址和所述领奖时间验证所述领奖交易的领奖请求是否合法:是,则向所述中奖地址发放奖金。
2.根据权利要求1所述的方法,其特征在于,所述根据预配置的规则选取若干区块,并获取所选取区块所发布的若干随机数包括:
选取所述第一区块高度区间的最大区块高度的第二区块,获取所述第二区块发布的第三随机数;
所述根据所获取的若干随机数生成第一随机数和第二随机数包括:
分别根据预配置的第一算法和第二算法对所述第三随机数进行运算,生成第一随机数和第二随机数。
3.根据权利要求1所述的方法,其特征在于,所述根据预配置的规则选取若干区块,并获取所选取区块所发布的若干随机数包括:
选取区块高度分别为所述最大区块高度加一与所述最大区块高度加二的第三区块和第四区块,获取所述第三区块发布的第四随机数和所述第四区块发布的第五随机数;
所述根据所获取的若干随机数生成第一随机数和第二随机数包括:
将所述第四随机数和所述第五随机数确定为第一随机数和第二随机数。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述验证所述开奖交易的开奖请求是否合法包括:
验证所述第一区块高度区间是否未开奖。
...
【专利技术属性】
技术研发人员:张振华,
申请(专利权)人:杭州左链科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。