区块链简介
目录
区块链是什么
- 利用链式数据结构来验证并存储数据
- 利用分布式节点共识算法生成和更新数据
- 利用密码学的方式保证数据传输和访问的安全
- 利用智能合约(自动化脚步代码组成的)来编程和操作数据
- 分布式基础架构与计算范式
强调
- 安全
- 共识(接受众人监管)
- 链式数据结构
- 分布式架构
- 计算
区块链与比特币的关系
- 区块链因比特币而诞生
- 比特币是区块链的第一个应用
区块链的技术要点
P2P网络技术
分散的、区中心化的计算机网络组成方式,组成节点的计算机没有客户端与服务器区别,地位相同。
分布式账本技术
- 多个节点、不同物理地址的多个成员共同维护的账目数据。
- 实现数据的分享、同步、复制的去中心化数据库
- 拥有仲裁系统,数据以大部分相同的数据为正确数据,进行认证。
- 可以验证是否被窜改
共识机制
- 工作量证明 (Proof of Work, Pow),用以发行新币
单位时间内付出的工作量(算力)越大,利用其算力寻找运算问题的时间就越短,因而获得的记账权的概率越高(比如,矿机越多,获得的比特币越多) - 权益证明 (Proof of Stake, Pos),用以维护网络安全
持有资产越多,消耗时间越多,那么获得记账权就概率就越少,防止恶意攻击,防止既得利益者破坏规则,为自己牟利。 - 股份授权证明 (Delegated Proof of Stake, DPoS)
区块链的正常,依赖于受托人,受托人的对象由持币用户投票决定,投票占比与所拥有资产成正比。受托人的节点服务器充当矿机,负责打包区块、维持系统运转并获得奖励。
密码学
- 哈希算法
- 加密算法
- 数字签名
- 梅克尔树 (Merkle trees)
区块链分类
- 公有链(非许可链)
- 私有链
- 联盟链
区块链的必要性
人工智能流派
个体智能
单兵作战,强调单个单位的性能优越。
结构门派(联结主义)
模拟人脑运转方式,需要对人脑足够了解,且足够的计算力
目前热门的深度学习,本质是构建大规模、多层次的人工升级网络
功能门派(符号主义/逻辑注意)
基于逻辑推理,因一而二,因二而一的推理得到最终结果,需要将各种知识进行符号化。
行为门派(控制主义)
传感器打头阵,由传感器输入信息,cpu从自身决策库中找到对应的处理方式,进行反馈处理。
群体智能
人类社会是群居社会,由此而产生各种协同、合作,群体智能需要依赖个体智能的发展作为基础。当前人工智能大热,发展迅猛,元宇宙应运而生,这个应该可以算作群体智能的一个表现。
主要研究由多个智能的环境中,如何表达各种协作关系、定义协作行为、并实现。
分布式人工智能
- 个体智能系统的并行化
主要关注如何将算法进行拆解,交由多个节点并行运算 - 分布式问题的解决
主要关注如何将问题、应用逻辑分为多个数据和知识共享的模块 - 多智能体系统
较上面两个层面,更升一层,它的各个节点拥有更强的自主性,它们是问题(2中分布式问题)的发现者,他们并不通过预设的行为进行节点间互动,而是由实际环境中,AI自我反应进行互动
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
二维码