EOS、波场随机数安全问题频发dapp成黑客提款机( 三 )
在Chain33的公链案例比特元中 , 用户使用钱包账户中BTY余额购票(挖矿权 , 目前10000个BTY可购买一票) , 一票对应一个唯一的TicketID , 同时拥有一份挖矿权;一个区块只能由一票挖出 , 实际的挖矿几率各票均分(如全网有N张票 , 则一张票挖到矿的几率为1/N) 。
Ticket挖矿流程如下所示:
-
钱包:定期检查账户中的BTY余额来购买票 当满足购票条件后构造一条买票交易发往区块链 。
-
共识:它会一直尝试使用本地持有的票去打包区块 , 一旦打包成功 , 是表示对应的Ticket持有人挖矿成功 , 并获得对应的区块奖励 。
-
智能合约:智能合约会把地址对应的票信息写入到区块链数据库 , 每一张Ticket都对应有一个唯一的TicketID , 也会有一条数据记录在数据库 。
在区块链上为了体现公平性(针对游戏等应用场景) , 就需要一个不能被预测的随机数 。
推荐阅读
- iPhone 12 Pro|iPhone12Pro和佳能EOS拍照对比:两者差距比想象的还要大
- 你们认为腾讯做WeOS微信手机操作系统,到底能不能成功?
- excel怎样生成随机数
- excel生成6位随机数字
- 首次借助结晶过程生成真随机数
- 佳能官宣研发EOS R5,玩机10年的我都被感动了
- 佳能发狠出大招 佳能EOS R5旗舰微单速评
- 佳能EOS-1D X Mark III全画幅数码单反相机在印度发布
- 2020年01月15日《法国菜区块链每日必知》BM:EOSIO已经支持在个人帐户中运行代码的智能合约
- EOS最近利好频频,我们需要配置一点吗?