JCCDex / ProjectFundingProposal

Jingtum & MOAC Project Funding Proposal
28 stars 8 forks source link

PFP26 开发一个朴素的预言机 #27

Closed AnFengDe closed 4 years ago

AnFengDe commented 5 years ago

Oraclize,是区块链上重要设施,用来采集外部数据上链

这玩意说起来也很复杂,我们先弄个简单的:定时任务

提供一个合约接口,可以调用客户的合约接口,启动回调执行定时任务

如果需要消耗MOAC,应该是客户合约支付

可能我们对gas消耗估计不准,先搞个跑起来吧

工数预算: 1、预言机合约:4天 2、文档:2天 3、充值和任务执行显示DAPP 5天

Yelvabaoji commented 5 years ago

没有明白什么东西,希望可以把文档写得全一点。

lospringliu commented 5 years ago

这个要求文档要详细些

AnFengDe commented 5 years ago

预言机本质是将链外信息写入链内的一个中心化的服务,当然通过多签方式可以变成一个半中心化半去中心化的服务。

落实到定时任务上,应该是两个部分组成

  1. 注册定时任务的合约,由客户方合约注册什么时候需要发起调用,以及执行业务逻辑的callback函数
  2. 链外运行的crontab任务,定时查询注册合约,需要发起调用时,则驱动合约调用
  3. 调用合约会消耗gas,这笔经费应该由用户支付,如果严格一点,应该是支付的gas费用对应到每一个注册行为,便于记账对账
AnFengDe commented 5 years ago

第一次支付记录

zhinan commented 5 years ago

请更新提案进度

Yelvabaoji commented 4 years ago

等待DAPP上架TP钱包。

AnFengDe commented 4 years ago

项目完整资料: https://github.com/JCCDex/jcc_moac_alarm

DAPP正在开发上架之中

AnFengDe commented 4 years ago

DAPP链接,可以用TokenPocket钱包打开运行