1、哪些数据可以“上链”?

只有多方要在交易过程中用到的、必须共享的关键数据要上链,比如公共账本的账目。

2、合约里写什么逻辑?

应该是写多方共同参与、协作记账、必须全局共识的关键逻辑,而不是牵涉密集计算的逻辑

3、用户身份?

分布式身份标识(DID)是一套涵盖了分布式身份管理、可信数据交换的规范。权威机构为用户完成KYC,颁发凭据。用户将身份标识的摘要公布到链上,而将自己隐私数据存在链下(这一点非常重要)。 使用时,用户采用“明确授权”和“选择性披露”的策略,仅需出示少量的信息或加密证明,与链上数据进行对照校验,即可证明用户凭据和数据可信性,达成了“数据多跑路,用户少跑腿”、保护了用户隐私的可喜效果。 这种设计很好地将链上链下结合起来,逻辑闭环自洽,并不因为数据存在链下,就削弱了链上的功效,反而使得链的授信模型更为重要。 DID规范定义了语义清晰、层次分明的数据结构,以及通用的交互协议。开源项目WeIdentity完整地实现了DID协议,并提供丰富的周边支撑工具和服务,值得参考。

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/articles/1_conception/distributed_system.html

区块链应用 项目开发步骤相关推荐

  1. react项目开发步骤_成为专业React开发人员的31个步骤

    react项目开发步骤 我为达到可雇用水平而进行的每个项目和课程. (Every single project and course I took to reach a hireable level. ...

  2. 微软开源区块链平台项目 Bletchle

    在比特币领域大获成功后,越来越多的行业开始尝试通过区块链(Blockchain)技术在自己的业务中实施分布式分类帐(Ledger). 什么是区块链 区块链是一种用于创建数字交易分类帐的数据结构,或有关 ...

  3. python和区块链哪个好_10个最流行的Python区块链开源项目

    Python不是主流的区块链底层平台开发语言,但是在DApp 开发.区块链仿真与数据分析.智能合约安全分析等领域,Python 依然是不错的选择.本文介绍了10个最流行的Python区块链项 并提供了 ...

  4. 澳大利亚政府为区块链能源项目拨款800万澳元

    点击上方"蓝色字"可关注我们! 暴走时评:最近,不少国家的政府都在展开具体行动来支持区块链项目的发展.例如,澳大利亚的政府已经宣布会为一个关于能源的区块链前沿项目拨款800多万澳元 ...

  5. 【年终盘点之二】2020 区块链创新项目里程碑事件

    1990 年代,计算机科学家 Nick Szabo 首次提出智能合约概念.简单说,智能合约指的是将各方所做出的承诺,以数字形式写入程序,让参与者在遵循这些承诺的前提下,进行互动.在区块链出现之前,最接 ...

  6. “区块链第一考”今天结束,史上首张“区块链技术软件开发师”证书即将发放...

    记者: 史上第一张区块链考级试卷,你会做吗?给你做个题,看看会不会. 以太坊开发者创建智能合约时,需要发送一笔交易到一个地址,这个地址的开头是 A.0x B.0x1 C.0x0 D.0x00 你知道答 ...

  7. 9月全球披露区块链应用项目70个,中国市场降温

    文 | 互链脉搏·梁山花荣 2019年9月,国内区块链应用市场开启了"降温"模式. 根据互链脉搏研究院不完全统计,2019年9月,全球共披露区块链应用项目70个,环比8月份增长了3 ...

  8. 互链月报 | 9月全球披露区块链应用项目70个,中国市场降温

    文丨互链脉搏·梁山花荣 未经授权,不得转载! 2019年9月,国内区块链应用市场开启了"降温"模式. 根据互链脉搏研究院不完全统计,2019年9月,全球共披露区块链应用项目70个, ...

  9. 开创性的区块链操作系统项目——内容所有权和国际象棋

    大家来认识一下 Aleksander,他是来自Scalac的前端和后端开发人员,它坚定的钻研与伟大的事业,致力于实现它.通过检查在线棋手之间是否在公平下棋,他还想方设法保护图像创作者的图像版权权利,不 ...

  10. 谈谈各大城市和公司的区块链落地项目情况

    区块链,很多人第一反应就是"虚拟货币",提起"虚拟货币"就想到ICO,提起"ICO"就能看到政府铺天盖地的监管报告,就能想到无孔不入的&qu ...

最新文章

  1. ffmpeg图片压缩为视频
  2. WinFrom下Webbrowser加载自定义页面的技巧
  3. 如何知道mysql的地址_如何知道自己的计算机上mysql的地址?
  4. php mysql 库存变负数_php解决秒杀并发入库导致的库存负数
  5. ROS 学习笔记(一):工作空间+功能包创建
  6. win7下vs2008如何进行注册?
  7. 滴滴试行“选择路线”功能 乘客可自主选择行驶路线
  8. C# WinForm 为 RichTextBox 添加行号小技巧
  9. (187)Verilog HDL:32位线性反馈移位寄存器
  10. 小米wifi驱动 linux驱动,Centos7-驱动小米WIFI做AP
  11. php获取微信uninoid_微信公众号如何根据unionid获取到openid?
  12. python自动修改论文格式_如何轻轻松松修改论文格式?
  13. zabbix开启网页报警声音方法:网页也可以有报警声音(46)
  14. Flash桌球游戏开发
  15. 工作之余,别忘了生活。
  16. gromacs ngmx_GROMACS教程
  17. kuberneters集群发布内部服务详解
  18. qq空间小尾巴怎么修改
  19. 柠檬智慧 java,智慧职教2020Java程序设计基础(哈尔滨职业技术学院)作业答案
  20. 【Pytorch】第 5 章 :解决多臂老虎机问题

热门文章

  1. 解决:win10在空白处右键资源管理器重启的故障
  2. vue2项目使用axios发送请求
  3. 前端学习之--CSS
  4. react中创建组件的三种方法
  5. 2016-2017-2 20155309 南皓芯《java程序设计》第八周学习总结
  6. [BZOJ1088] [SCOI2005] 扫雷Mine
  7. Windows Server 2012 GUI与Core的切换
  8. access 记录集 filter find属性_[网页编程]-07 jQuery 操作页面元素属性
  9. 【视频】Copula算法原理和R语言股市收益率相依性可视化分析
  10. 拓端tecdat|R语言用泊松Poisson回归、GAM样条曲线模型预测骑自行车者的数量