区块链钱包应用说明

[复制链接]
发表于 2020-4-24 17:42:42 | 显示全部楼层 |阅读模式
区块链钱包应用说明


前言:区块链的交易(购物或积分兑换)归根到底其实就是账号与账号之间的转账操作(从商家钱包转账给会员钱包或从会员钱包转账给商家钱包),ETH每笔转账需要手续费,EOS每笔转账需要占用资源(24小时左右会恢复)。商城虚拟货币保留4位小数,ETH手续费保留6位小数,购物收银台也保留6位小数。

虚拟币购物状态变化(支付成功后):链上待处理 -> 待发货 -> 已收货 -> 已完成

私钥:私钥用于导入钱包,拥有私钥就等于拥有钱包,使用私钥导入钱包时可重置密码。
KeyStore:KeyStore也可以用于导入钱包,但是KeyStore导入必须要输入正确的钱包密码,否则导入失败。

ETH转账/兑换每笔交易都需要给手续费,转账与兑换会员可自行设置手续费最小1Gwei最大100Gwei,Gwei越高手续费越贵链上处理效率会越快
ETH购物商城可在后台设置收取购买商品百分比的手续费,这个手续费是商城收的与链上手续费不一样,但是真正链上转账处理的时候会在这笔费用里面扣除系统设置Gwei的手续费。
购物说明:假如A商品:1.0000ETH,商城设置的手续费换算后为:0.1000ETH,最终链上处理1Gwei得出来的手续费是:0.0500ETH,那么商家实际到账是:1.0500ETH。

ETH Gwei手续费计算方式:
gas Used:21000
gas Price:1Gwei = 0.000000001 Ether
Gwei计算方式:gas Used * gas Price(N Gwei * 0.000000001) = 最终手续费
------------------------------------ 以下是例子 -----------------------------------------------------

情景一:该笔转账设置10Gwei = 21000  * (10  *  0.000000001) =  0.00021 Ether

------------------------------------ 以上是例子 -----------------------------------------------------

EOS转账/兑换每笔交易都会损耗NET与CPU,当NET与CPU不足时,即无法交易。
EOS购物虽然EOS交易区块链上不需要手续费,但是商城设定好的手续费还是要给。
EOS抵押:可抵押EOS获得NET或CPU资源。
EOS赎回自己抵押:抵押获得的NET或CPU可赎回对应的EOS,当NET或CPU已被占用则无法赎回,只能赎回未被暂用的资源。
EOS赎回抵押给他人:帮他人抵押的NET或CPU,赎回需要等待72小时才能到账。
1Kb = 1024 b
1Ms = 1000us

区块链积分与虚拟币互换计算方式:
注意:当前EOS保留4位小数,ETH保留6位小数,不做四舍五入或进一处理。
积分换虚拟币:输入的积分  /  积分换人民币汇率   /  当前虚拟币行情  =  可得虚拟币
虚拟币换积分:输入的虚拟币  *  当前虚拟币行情  *  积分换人民币汇率  =  可得积分

------------------------------------ 以下是例子 -----------------------------------------------------

条件1:积分换人民币汇率为:100积分 = 1元
条件2:兑换币种ETH  当前行情:1ETH = 1470.60元
情景一:使用10000积分兑换ETH = 10000  /  100  /  1470.60  =  0.0679 ETH
情景二:使用1ETH兑换积分 = 1  *  1470.60  *  100  = 147060 积分

------------------------------------ 以上是例子 -----------------------------------------------------

区块链EOS抵押、赎回计算方式:
EOS抵押NET、CPU:输入的EOS / 当前行情价格 = 可获得kb(NET)、ms(CPU)
EOS赎回NET、CPU:未占用的资源 * 当前行情 = 最大可赎回多少EOS

------------------------------------ 以下是例子 -----------------------------------------------------

条件1:当前NET行情0.5000EOS / kb
条件2:当前CPU行情0.4000EOS / ms
情景一:10EOS兑换CPU = 10.0000EOS / 0.5000EOS = 20kb
情景二:10EOS兑换NET = 10.0000EOS / 0.4000EOS = 25ms
情景三:赎回20kb = 20kb * 0.5000EOS = 10EOS
情景四:赎回25ms = 25ms * 0.4000EOS = 10EOS

------------------------------------ 以上是例子 -----------------------------------------------------

ETH 行情:
火币网实时行情:https://www.huobi.br.com/zh-cn/


NET、CPU资源行情计算:
  NET、CPU当前行情计算方式:payment / total_staked * loan_num = 实时行情(拿最新的一条数据进行计算,得出最新行情)
【测试链】CPU行情计算参考数据:https://jungle.bloks.io/account/eosio?loadContract=true&tab=Tables&account=eosio&scope=eosio&limit=100&table=cpuloan
【测试链】NET行情计算参考数据:https://jungle.bloks.io/account/eosio?loadContract=true&tab=Tables&account=eosio&scope=eosio&limit=100&table=netloan
【正式链】CPU行情计算参考数据:https://bloks.io/account/eosio?loadContract=true&tab=Tables&account=eosio&scope=eosio&limit=100&table=cpuloan
【正式链】NET行情计算参考数据:https://bloks.io/account/eosio?loadContract=true&tab=Tables&account=eosio&scope=eosio&limit=100&table=netloan




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块:
客服咨询

400-889-6625

服务时间 9:00-22:00

快速回复 返回顶部 返回列表