Repository files navigation ChainStock - 基于Ethereum和IPFS的去中心化版权交易平台
IPFS:存储图片
Ethereum:处理交易,保存交易记录,支持简单的查询
去中心化交易
版权清晰,供应方上传文件后即可自动获得版权申明,并在被购买后获得第一手授权方信息
交易透明,不存在各种黑箱
实时结算,供应方获得收益无延迟
无中间商,降低交易成本,供应方获得更多收益,购买方获得更低价格
去中心化存储/服务
可以通过任意IPFS网关访问主页hash,永不宕机
所有文件永久保存在IPFS上,通过任意IPFS网关可以获取,永不丢失
图片传到IPFS上,然后把fileHash传到Ethereum上注册版权
计算图片的去重hash并进行注册,防止重复上传(维权的算法)(TODO)
输入文件合约地址和授权人姓名,购买后得到IPFS的fileHash
购买的费用10%进入register用于支持维护费用,及作为未来发token的准备金
输入contractaddress和买家名称(地址),返回是否有记录
输入通过购买得到的fileHash,通过IPFS的hash下载文件
上传文件可以获得token
购买文件可以使用token或者ether
token可以通过第三方交易所买入或卖出
token动态价格调节机制
register准备金/0.05/市场流通的token数
register准备金 = 交易提成 + 购买token收入
register(fileHash, authorName, price) return fileContract
list(from, length) return list[(contractAddress, previewFileHash)]
listByAuthor(from, length) return list[(contractAddress, previewFileHash)]
CopyRightContract(fileHash, previewFileHash, authorAddress, authorName, price, title, description)
buy(buyerName) return fileHash
verifyBuyerName(buyerName)
verifyBuyerAddress(buyerAddress)
2018-2-24 完成alpha0
2018-3-9 完成alpha1
一个好看的界面
优化接口设计,减少transaction的连续调用次数(一次要1分钟,太慢了)
支持自有token的发行和支付
解决ipfs的稳定性问题
图片版权去重和校验机制,冲突解决机制
用户注册及信息填写
唯一版权号生成
提现风控机制
每个用户一共可以从准备金账户兑换不超过社区贡献值90%的eth
社区贡献值 = 卖出图片后贡献给社区的准备金+购买token贡献的eth
发token衰减机制
升级机制支持
About
ChainStock - 基于Ethereum和IPFS的去中心化版权交易平台
Topics
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.