• P2P网络协议
  • 分布式一致性算法
  • 加密签名算法
  • 账户与存储模型

普通账户/账户余额模型:跨行转账需要可信任的第三方做中介

UTXO模型: Unspent Transaction Output 未花费的交易输出

记录交易事件,类似于binlog

优质的核心企业信用无法向供应链上下游传导,中小企业融资难,贵。

供应链金融是指“以核心客户为依托,以真实贸易背景为前提,运用自偿性贸易融资的方式,通过应收账款质押登记、第三方监管等专业手段封闭资金流或控制物权,对供应链上下游企业提供的综合性金融产品和服务”。

流动性较差资产是供应链金融服务的针对目标。企业在生产和贸易的过程中,形成了应收账款、存货、预付款等众多资金沉淀。这些流动性较差资产为金融机构或其他服务提供商开展供应链金融服务提供了理想的业务资源。

传统的供应金融的交易形态有应收账款融资、库存融资以及预付款融资三种,并且在供应链金融的发展过程中也出现了一种新兴的交易形态——战略关系融资。下面对四种交易形态做简要的介绍。

区块链技术优势

  a) 端到端信息透明化。所有相关参与方都通过一个公共账本分享信息并进行交易,提高决策的效率和精确性;

  b) 交易智能合约化。所有交易通过智能合约实现,只有在满足条件下的交易才会执行,降低交易对手方风险;

  c) 纸质文件电子化。所有纸质文件实现电子化,提高流程效率并降低操作风险;

  d) 信息加密可追溯。所有上链信息均加密且可追溯,确保数据的真实性和准确性,同时也降低了审核的难度和成本;

  e) 参与方操作协同。所有相关参与方共同维护流程节点,确保信息同步;

  f) 数据分布式储存。信息和数据的分布式存储确保数据的完整性

1. 香港“贸易联动”贸易融资平台

  “贸易联动”(eTradeConnect)是由香港金融管理局发起,12家香港主要银行组成的联盟共同开发的贸易融资平台,于2018年10月31日正式投入运作。该平台不但将过往流程繁琐的贸易融资推进至数字化的新时代,而且带来了各种优势

2. we.trade创新数字贸易平台

  2018年7月,we.trade完成首个实时区块链金融交易。we.trade是在Hyperledger Fabric技术基础之上,由IBM与汇丰银行、德意志银行等9家创始银行组建的创新区块链平台。we.trade旨在消除阻碍跨境和国内贸易的融资缺口,促进欧洲中小企业贸易。平台为企业融资提供了诸多便利

3. Marco Polo贸易融资平台

  Marco Polo(马可波罗)贸易融资平台由区块链软件公司R3、平台技术服务商TradeIX和ING、德国商业银行等大型银行基于Corda共同构建,于2018年9月正式发布。该平台的目标是实现参与者之间的实时连接,促进贸易融资智能化与透明化。平台解决了当前贸易融资生态系统中的关键挑战

1. 区块链+供应链金融的问题

  尽管区块链+供应链金融的解决方案消除了不少问题,但是也存在诸多问题与不足,需要引起足够的关注。

  (1) 参与方不配合

  供应链金融对于核心企业的依赖程度非常高,企业需要承担额外的责任与从银行转移过来的风险,对于企业来说,这往往是难以接受的。

  (2) 信息化程度较低

  供应链金融业务相关信息上链,依赖于整个供应链上全部企业的信息化,对于中小企业而言,信息化成本相对高昂,缺乏全面信息化的条件。

  (3) 数据隐私

  企业将业务中全部交易数据上链,在数据分发的过程中,如何防止数据泄露,保障企业的隐私是一个十分严峻的问题。

  2. 区块链+供应链金融落地的建议

  虽然未来充满了挑战,但是区块链技术在供应链金融领域已经有了比较踏实且有说服力的应用,区块链技术应用于供应链金融的价值也在不断显现。对于区块链技术在供应链金融领域的落地,有如下几点建议,希望可以起到积极的促进作用。

  (1) 加强区块链技术创新

  推进共识机制、密码学算法、跨链技术、隐私保护等区块链核心关键技术的创新。同时也要学习业内领先经验,与银行、院校、研究机构等展开合作以打造技术平台。

  (2) 探索供应链金融本质,注重业务创新

将区块链技术应用于供应链金融之前,需要充分供应链金融各项业务的本质和逻辑,不应拿着锤子到处找钉子,要对各项业务有本质性的理解以发现正确的实践路径。供应链金融也需要在区块链技术的加持下并结合成熟技术进行创新以创造出新的业务模式,促进供应链金融行业又一次实现质的飞跃。

  (3) 构建完善的区块链供应链金融生态

  当前,区块链应用于供应链金融尚不具备完善的生态体系,除了要设计合理的激励机制吸引参与方之外,区块链技术在供应链金融领域的实践需要全方位的布局,包括技术研究、商业模式探索、落地场景、标准化工作、配套设施、金融监管与法规等等。

  综上所述,供应链金融是区块链技术重要应用领域,供应链金融与区块链天然契合,然而,对于区块链技术在供应链金融领域的运用,应当理性看待,既要积极开展研究创新,也要保持理性,注重实践并积极实现落地。

image-20210901104258158

Reference:

https://finance.sina.com.cn/blockchain/roll/2020-04-13/doc-iirczymi5965006.shtml

https://baike.baidu.com/item/%E4%B8%AD%E5%9B%BD%E4%BA%BA%E6%B0%91%E9%93%B6%E8%A1%8C%E8%B4%B8%E6%98%93%E9%87%91%E8%9E%8D%E5%8C%BA%E5%9D%97%E9%93%BE%E5%B9%B3%E5%8F%B0/24113753

https://www.yljr.com/technology.xhtml

https://we-trade.com/index

https://zhuanlan.zhihu.com/p/83501217

  1. aml_server: 反洗钱服务,需要请求外部api

    • pep/aml/risk

    • politically exposed persons PEP 政治公众人物

  2. api_server: 整体对外接口

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    
    userRouter.POST("/login", HandleUserLogin)
    userRouter.POST("/register", HandleUserRegister)
    userRouter.POST("/register-check", HandleUserRegisterCheck)
    userRouter.POST("/reset-password", HandleUserResetPassword)
    userRouter.GET("/country", HandleCountryList)
    userRouter.POST("/country", HandleCountryInfo)
    userRouter.POST("/modify", CheckAuth, HandleUserEdit)
    userRouter.POST("/change-password", CheckAuth, HandleUserChangePassword)
    userRouter.GET("/logout", CheckAuth, HandleUserLogout)
    userRouter.GET("/info", CheckAuth, HandleUserInfo)
    userRouter.GET("/relation-trans", CheckAuth, HandleRelationTrans)
    userRouter.POST("/change-phone", CheckAuth, HandleChangePhone)
    userRouter.POST("/enter-invited-code", CheckAuth, HandleEnterInvitedCode)
    userRouter.POST("/modify-image", CheckAuth, HandleModifyImage)
    userRouter.POST("/setting", CheckAuth, HandleUserSetting)
    
  3. blockchain_servers:

    Sync_btc sync_eth

    1
    2
    3
    4
    
    blockchain.POST("/list_unspent", HandleListUnspent)
    blockchain.POST("/list_transaction", HandleListTransaction)
    blockchain.POST("/list_sell_transaction", HandleListRecvTransaction)
    blockchain.POST("/list_recv_transaction", HandleListRecvTransaction)
    

    UTXO

    processCache cgo(TTL 60s)和DB

    Erc20 Eth以太坊的代币发行标准

    数字加密货币大致可以分为原生币(coin)和代币(token)两大类。前者如BTC、ETH等,拥有自己的区块链。后者如Tether、TRON、ONT等,依附于现有的区块链。

  4. coin_server 实时更新和获取利率

    为了确保问题最小化,您的应用程序可能希望从至少两个独立的源收集数据,并将其进行比较,以查看它们有多大差异。如果差异很大,您的应用程序可以进入安全模式,直到人们能够评估情况。

    amber:获取利率的api 接口

    binance:币安

    quidax:

  5. finance server:理财相关,活期收益和理财收益

  6. payment server:

    和paytend,copper,serpay金融支付机构对接;

    买币

  7. trans server:

    1. service
    2. logic

wyre:visa/master card收款

plaid