区块链应用前景概述

一、挖矿:旷工确认交易并产生新的区块

矿工的收入:区块奖励与服务费
挖矿的具体过程: 计算题(根据上一个区块的hash值和本区块的交易内容,产生本区块的有效hash值)
目前挖矿的情况:每十分钟左右诞生一个1M大小的区块,记录了这十分钟内的所有交易信息,每个区块的成功提交者(矿工)获得系统12.5个比特币以及用户附加的服务费


二、区块链原理
共识机制
工作量证明pow(计算能力)
只在最长链基础上添加
51%攻击:掌握全网一半以上算力就能控制整个区块链
超市排队模型,只承认最长队;

三、区块链应用前景
以金融服务中的征信和权属管理为例(房屋房产证和股票交易)。理想的权属管理系统需要满足以下条件
1.所有权的确认与管理(房子是谁的)
2.交易的安全性和可靠性(付了钱可以确保房产证一定能到手,我给了房产证,钱一定能到手里)
3.隐私保护
目前区块链是最佳方案
例如二手房屋交易
现状:需要依托房屋中介,并通过纸质材料(房产证)证明房屋所有权  
但是这种模式对于上述三个条件都可能存在问题
1.所有权的确认与管理(纸质材料容易伪造,丢失,磨损等等)  区块链解决方案: (虚拟地址的交易)信息可以追踪溯源
2.交易的安全性和可靠性(很多中介也无法确保交易正常进行)                         区块链账本共享且不可篡改
3.隐私保护(卖家和买家的身份证等信息必须公布)                                          使用虚拟地址交易



已经落地或正在落地的应用举例
1.公正通(Factom):政府部门的数据管理和记录,包括审计系统,医疗信息记录等等
2.Everledger:贵重资产检测系统,包括砖石,艺术品等的权属信息记录
3.Mycelia:音乐产权保护系统
4.storj:分布式云存储服务,每个用户都可以出租自己额外硬盘获得报酬
5.比赛竞猜

区块链开发语言选择
数字货币开发语言实例
1.Bitcoin:C++
2.Ethereum:C++/Go/Python/Java...
3.Fabric:Go
4.DragonChain:Python

如何选择开发语言
1.有深厚的编程基础,注重系统效率:C++/Java
2.编程基础薄弱:Python/Go
3.基于已有系统开发:solidity/Go/node.js
4.快速开发新系统:Python

怎么能快速提高自己的能力
调试源码
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值