文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
一文看懂区块链:区块链入门指南
一文看懂区块链:区块链入门指南
发布时间:1714197120 来源:
文档文库
小
中
大
字号:
手机查看
一文看懂区块链:区块链入门指南
什么是加密经济学?以太坊社区开发者
Vlad Zamfir
解释道:
“这是一门独立的学科,
旨在研究去中心化数字经济学中的协议,这些协议被用于管理商品及服务的生产、分配和
消费。它也是一门实用科学,重点研究对这些协议的设计和界定方法。
”
区块链技术是运行在加密经济学理论基础之上的。我们不妨将此概念分解一下。加密
经济学来源于两个词汇:密码学和经济学。人们常常会忽略其中“经济学”的成份,而恰
恰正是这一成份赋予了区块链以独特性。
区块链并非是首个使用
“去中心化的点对点系统”
的技术,洪流网站(
torrent sites
)在文件共享上对此技术的使用由来已久。然而,从某
种意义上来说,这是一次失败的应用。为什么点对点的文件共享是个失败的应用?在一个
洪流系统(
torrent system
)中,任何人都能通过一个去中心化的网络来共享文件。这个
想法旨在让每个下载者在下载的同时也保持着向网络里的其他下载者提供种子(上传已下
载的数据)
。问题是,这一系统的运作逻辑是建立在荣誉系统制度上的。如果你下载了一个
文件,系统预期你也会提供种子。但是在没有经济激励的情况下,人们认为持续上传种子
是件毫无意义的事情,尤其是当这一行为还将占据电脑里更多的存储空间时。中本聪和区
块链技术
2008
年
10
月,中本聪(一位匿名男士、女士,或组织)发布了一篇论文,此文
为比特币(
Bitcoin
)后续的发展奠定了基础。这篇论文将会动摇网络社区的根基,因为这
是我们有史以来第一次拥有了一个以加密经济学为理论依据的工作模型。与之前的点对点
去中心化系统不同的是,人们现在有了经济激励去“遵守规则”
。不仅如此,区块链技术的
真正天才之处在于其克服了拜占庭将军问题,并创造了一个完美的共识系统(详见下文)
。
比特币的加密经济学属性那么,像比特币这样的,基于加密经济学理论的加密货币,究竟
有哪些属性呢?让我们一一阐述:它是基于区块链技术而产生的货币。其中,每个区块都
包含前一个区块的哈希值,从而形成一条连续链。每个区块都包含多笔交易。新产生的交
易会使所有区块的特定状态得以更新。
例如,
如果
A
有
50
个比特币,
且想把其中的
20
个
比特币发送给
B
,那么在新的状态下就会显示:
A
只剩下
30
个比特币,而
B
拥有
20
个新
的比特币。区块链必须是不可变的。只可能新增区块,而不可篡改旧的区块。仅允许有效
交易。
区块链应当是可下载的,
任何人在任何地点都可以轻松接入并查询某笔特定的交易。
如果支付了足够高的交易费用,则交易可以被快速添加至区块链上。正如其名,加密经济
学有两大支柱:密码学经济学区块链技术的运行中使用了多项密码学函数。让我们看一下
其中一些主要的函数:密码学区块链技术的运行中使用了多项密码学函数。让我们看一下
其中一些主要的函数:哈希算法签名工作量证明零知识证明哈希算法简言之,哈希算法是
将任意长度的字符串映射为较短的固定长度的字符串。比特币则是使用
SHA-256
摘要算
法对任意长度的输入给出的是
256bit
的输出。
那么,
加密货币中哈希算法的应用有哪些?
加密哈希函数数据结构挖矿加密哈希函数:一个加密哈希函数有如下特性:确定性:无论
在同一个哈希函数中解析多少次,输入同一个
A
总是能得到相同的输出
h(A
。高效运算:
计算哈希值的过程是高效的。抗原像攻击(隐匿性)
:对一个给定的输出结果
h(A
,想要
逆推出输入
A
,在计算上是不可行的。抗碰撞性(抗弱碰撞性)
:对任何给定的
A
和
B
,找
到满足
B
≠
A
且
h(A=h(B
的
B
,在计算上是不可行的。细微变化影响:任何输入端的细微
变化都会对哈希函数的输出结果产生剧烈影响。谜题友好性:对任意给定的
Hash
码
Y
和
输入值
x
而言,
找到一个满足
h(k|x=Y
的
k
值在计算上是不可行的。
加密哈希函数对区块
链的安全性和挖矿有巨大的帮助。数据结构:有两种数据结构对于理解区块链非常重要:
链表和哈希指针。链表:链表是依次按顺序连接而成的数据区块,如下图所示:在链表中
的每个区块都通过一个指针指向另一个区块。指针:指针是包含其他变量地址的变量。因
此,正如其名,指针就是指向其他变量的变量。哈希指针:哈希指针不仅有其他变量的地
址,还有该变量中数据的哈希值。那么,这对区块链而言有何帮助呢?区块链的构成如下
图所示:区块链本质上是一个链表,其中的每个新区块都包含一个哈希指针。指针指向前
一区块及其含有的所有数据的哈希值。
借此特性,
区块链拥有了不可更改性
(
immutability
)
的伟大特质。区块链如何实现其不可更改性?假设在上面的图表中,有人尝试篡改
1
号区
块中的数据。请记住加密哈希函数的一个重要特质是任何输入端的细微变化都会对哈希函
本文来源:
https://www.2haoxitong.net/k/doc/f7ad91fad0f34693daef5ef7ba0d4a7302766cc2.html
《一文看懂区块链:区块链入门指南.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
一文看懂区块链:区块链入门指南
2024-04-27
预防传染病主题班会
2024-04-27
电脑上怎么给图片去水印
2024-04-27
杨善乐
2024-04-27
长腿叔叔好词好句_范文
2024-04-27
个股期权
2024-04-27
推荐性国家标准类别划分方法
2024-04-27
苏轼生平大事年表
2024-04-27
H3C防火墙固定IP上网配置命令
2024-04-27
用社交场景带动消费市场,跟奈雪的茶学学“全时段打法”_餐饮营销
2024-04-27
相关推荐
推荐内容