繁体   English   中英

区块链建模

[英]Modelisation of a blockchain

我想在 UML 中建模区块链。 以下是我提出的要求:

  • 用户可以转账
  • 钱可以从银行账户转移到数字钱包
  • 钱可以从数字钱包转移到银行账户
  • 可以将钱转给用户(从联系人列表中)
  • 用户可以查询其投资组合的余额

这是我的 UML 类图:

在此处输入图片说明

由于我是区块链技术的新手,我想知道:这个图是否正确? 我错过了什么?

我不是区块链专家。 但是,我可以就你的图表给你反馈:

  • 当您使用动词来标记关联时,请指明应该阅读的方向。
  • OwnerContactUsers (专业化)
  • Users按层次结构组织(用户之间的一对多关系)。 我不确定这是你的意图。 我想你想表明一个Owner可以有几个Contacts
  • 尚不清楚Money是什么:它是用户拥有的全部资金吗? 还是区块链入口(交易)? 确保关联符合您的定义。
  • 一个 Money 实例可以转移到多个Bank Account 不确定这是你的意图。
  • Wallet没有UserOwner是否正常?

此外,我错过了该技术的以下基本要素:区块、区块链、(去中心化的)账本和交易?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM