认识一下区块链
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了认识一下区块链,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含960字,纯文字阅读大概需要2分钟。
内容图文
兴趣所致入门摸一下炽手可热区块链领域,整理一下概念。
我从一个哈希函数的概念入手
f(x) = y
一个接受输入值的函数,哈希函数需要输入数据/数字/文件等输出一个通常为16进制的哈希值
哈希函数不可逆,无法通过输出确定输入,除非遭受暴力攻击(尝试所有可能的输入)
这就关乎到下面BlockChain的加密算法了
区块链概念
- 一种去中心化的分布式账本数据库,数据存储的每个节点都同步赋值整个账本
- 可帮助多个节点达成共识去记录和token相关的事情
- 可帮助所有人无门槛构建属于自己的小经济系统
区块链特性
不可篡改、匿名性、去中心化、开放性、共识机制
区块链目标(解决问题)
目标为提高系统效率,减少信用成本
- 减少商业交易成本及信用成本(分布式账本数据库)
- 防伪技术(不可篡改)
- 强协助能力(共识机制)
区块链技术的范畴
密码学、算法、分布式体系、支付和交易技术
区块链技术核心
1、区块+链
区块+链形成的数据库
2、分布式结构
开源的、去中心化的协议构建分布式结构体系让价值交换的信息发布全网,
通过分布式记账确定数据内容,盖上时间戳生成区块数据实现分布式存储
3、非对称加密算法
[加密]和[解密]中使用两个具有非对称特点的密码
4、脚本
一种可编程智能合约,使系统去处理一些无法预见的交易模式
区块链学习知识
1、区块链基础知识和关键技术解析
公钥、私钥、交易、区块、P2P网络、挖矿(记账权)、共识机制等
2、Hyperledger Fabric架构学习
企业区块链框架,专注于模块化和可扩展性,以支持经常更改的业务规则
3、Solidity以太坊智能合约开发
学习资源
【书籍】
《区块链 技术驱动金融:数字货币与智能合约技术》
《区块链:从数字货币到信用社会》
《区块链:重塑经济与世界》
《区块链:量子财富观》
《区块链技术指南》
《图说区块链》
【网站应用】
1、https://time.geekbang.org ,极客时间上有相关的区块链专栏
2、http://8btc.com/ 巴比特论坛
3、http://www.feixiaohao.com 非小号
另外,比特币白皮书和以太坊白皮书都值得仔细阅读和学习。
原文:https://www.cnblogs.com/kumata/p/9797218.html
内容总结
以上是互联网集市为您收集整理的认识一下区块链全部内容,希望文章能够帮你解决认识一下区块链所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。