数字藏品平台开发数字藏品系统开发技术架构分析

本公司最近在开发数字藏品平台,数字藏品平台是NFT的一种应用形式,目前网络上所说的数字藏品、NFT、NFR,都是数字藏品的一种称呼方式。而NFR或者NFR数字藏品,则是国内对NFT本地化的一种新称呼,去除了NFT的代币属性。数字藏品是一种数字化资产。音乐、门票、潮玩、卡牌、画作、摄影作品、GIF动图、表情包等等都可以做数字藏品。数字藏品系统开发有兴趣交流可以加:tieniu6636,欢迎探讨。

例如:有关会员与佣金关系部分,以下是部分代码

public function myCommission()
 {
  $title = '会员对于当前店铺的佣金情况';
  if (empty($this->uid)) {
   return $this->outMessage($title, null, '-9999', "无法获取会员登录信息");
  }
  $nfx_user = new NfxUser();
  $user_account = $nfx_user->getNfxUserAccount($this->uid, $this->instance_id);
  if (empty($user_account["commission"])) {
   $user_account["commission"] = 0.00;
  }
  if (empty($user_account["commission_locked"])) {
   $user_account["commission_locked"] = 0.00;
  }
  if (empty($user_account["commission_withdraw"])) {
   $user_account["commission_withdraw"] = 0.00;
  }
  return $this->outMessage($title, $user_account);
 }
 
 /**
  * 具体项的佣金明细
  */
 public function accountRecordsList()
 {
  $title = '佣金明细';
  if (empty($this->uid)) {
   return $this->outMessage($title, null, '-9999', "无法获取会员登录信息");
  }
  $condition['uid'] = $this->uid;
  $condition['shop_id'] = $this->instance_id;
  $type_id = isset($this->params['type_id']) ? $this->params['type_id'] : "";
  
  $nfx_user = new NfxUser();
  if ($type_id) {
   $condition['account_type'] = $type_id;
  }
  $account_records_detail = $nfx_user->getNfxUserAccountRecordsList(1, 0, $condition, 'create_time desc');
  
  if (!empty($account_records_detail)) {
   foreach ($account_records_detail as $k => $v) {
    $type_name = $v['type_name'];
   }
  } else {
   $account_type_id = $type_id;
   $account_records_type = $nfx_user->getUserAccountType($account_type_id);
   $type_name = $account_records_type['type_name'];
  }
  $data = array(
   'type_name' => $type_name,
   'account_records_detail' => $account_records_detail
  );
  return $this->outMessage($title, $data);
 }
 
 /**
  * 提现记录
  */
 public function commissionWithdrawList()
 {
  $title = '提现记录';
  if (empty($this->uid)) {
   return $this->outMessage($title, null, '-9999', "无法获取会员登录信息");
  }
  $nfx_user = new NfxUser();
  $condition['shop_id'] = $this->instance_id;
  $condition['uid'] = $this->uid;
  $commission_withdraw_list = $nfx_user->getUserCommissionWithdraw(1, 0, $condition, 'ask_for_date desc');
  return $this->outMessage($title, $commission_withdraw_list);
 }

数字藏品,从文化角度来说,它是一种科技赋能与文化IP巧妙融合的产物,将文化收藏品数字化并完成上链,成为一种独特的存在。能够对其进行标记生成唯一数字凭证,有效保护发行者版权和消费者权益。
从技术角度来说,数字藏品是在合规管理架构下,对NFT技术性的一种市场经济体制的运用,偏重数据产品。数字藏品是应用区块链应用,相匹配相应的著作、工艺品转化成的唯一数据凭据,在维护其数据出版权的根基上,完成真实有效的智能化发售、选购、个人收藏和应用。

 

数字藏品系统核心功能:
一、数字藏品铸造
二、数字藏品盲盒
三、数字藏品申购
四、数字藏品发售
五、数字藏品拍卖

NFT商城整体运行逻辑说明:
1.数字作品上传管理:
系统后台新上传的数字作品,可以在发售预告中展示出来,并显示开售时间

2.数字作品发放规则
数字作品发布有两种特殊规则,
一:拥有指定某张作品的用户,可以提前几个小时,进场抢购发售的数字作品
二:抽签发售,后台可以设置当前数字作品限量发售多少张,也可以设置参与抽签的人数,参与抽签的人都是购买过支付过作品费用的,等到平台开售后随机在参与抽签的人中发送作品,没有被发送到作品的人,支付的钱原路返回到钱包中。

3.作品上链机制
本公司开发的ibox数字藏品系统平台,每款数字作品都可以可以上链,接入交易所,上链方向可以选择蚂蚁链,至兴链,马蹄莲等。NFT的平台交易方式可以选择支付方式与链分离,也可以全程链上。支付方式可以选择人民币、数字人民币、USDT这些方式。上链数字作品版权赋予唯一性

4.实名认证体系
我们在开发类似ibox数字藏品系统中,对会员身份有严格的认证机制,系统引入了人脸识别身份证认证系统。
用户要想参与抢购数字作品,必须完成实名认证,输入姓名,身份证号,完成人脸识别认证,并设置支付密码(用户在购买作品和申请提现的时候需要输入支付密码)

5.数字产品合成体系
购买完的数字作品会在我的藏品中展示,用户可以选择上架出售,合成特殊作品,或者赠送给别的好友(合成作品时会消耗掉上传的作品)合成模式 :二合一 、三合一 、四合一 、五合一、七合一

拥有指定数字作品的用户在作者发布新作品的时候,可以免费得到(数量和用户拥有指定作品的数量保持一致)

6.盲盒系统
盲盒 :平台发售5-6款藏品,每款藏品数量不同,一并装入盲盒发售

二级市场
1、转赠期限为30个工作日
2、提交订单不付款 3次以上限制当天无法进行购买
3、提交订单付款时间限定1分钟
4、二级市场按照10%计提出售手续费(后台后期是否可修改)

数字藏品系统开发搭建需要哪些流程?

1.开发端口:目前在国内的市场,数字藏品还有很多限制,小程序和公众号入口都比较危险,网页和APP为主。
2.上链:区块链技术有联盟链、公链、私链等,每种链侧重点不同,国内大厂的底层区块链技术有腾讯的至信链、阿里的蚂蚁链,百度的超级链,上海研究院的树图链等。
3.服务器:使用较多的是阿里云的云服务器,一直是广泛使用的。
4.域名:网站的域名申请,准备营业执照去备案。
5.第三方支付:可以对接微信或支付宝支付。

 

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值