比特币中说的挖矿挖的究竟是什么?区块链信息真的难篡改?
发布时间: 2022-03-21 15:00科技领域创作者关注
在聊区块链技术是什么之前,我们先来了解比特币是什么,因为区块链一开始就是为了实现比特币系统而被设计出来的。
比特币是一种点对点电子货币,简单地说,比特币就好比是现实中的金子,人们交易的时候直接用金子交换就好了。除了交易能换来金子,还可以去山洞里挖矿,挖出金子。
那么,为什么比特币要做成金子的形式,而非金融机构发布的电子货币呢。因为,如果做成金子的形式,金融机构就没办法随意调控电子货币的量。因为金子一般只能被挖出来,而非人为可以随意增加的。这样的话,大家就可能会使用这种电子货币了。
那比特币系统与我们常用的微信支付、支付宝支付有什么区别呢。一般的线上支付是,付款者向金融系统发起支付,金融系统再向收款者付钱,而比特币想要实现的是,付款者直接向收款者付款。如现实中直接拿现金买东西,而非先把现金交给银行,银行再把现金转交收款者。

那么,收款者如何知道这个电子货币是真的呢 其实是每一个电子货币都带有每次交易的信息 这样,收款者就可以初步判断这个电子货币是有效的。
但是,由于电子货币只是一堆数据,数据是可以随意复制的,那么怎么能防止重复交易 也就是说,这个电子货币支付出去后,就不能再重复支付给别人呢
这时候,就要引入公共记账机制了 简单地说,就是每笔交易都需要公开,每个人都知道整个市场的交易记录 这样,在交易时,只有大部分参与者对帐后认可了货币是有效的,这个交易才被通过。

那么,电子货币造假解决了,账本如何防止造假呢 如果有一家买通了绝大多数的参与者,让他们复制自己的假数据呢 这样,一个电子货币仍然会被重复交易。
后面,就是真正的区块链技术了 区块链技术引入后,电子账本的造假成本将会大大提高 正常情况下,造假带来的利益会比造假的成本小得多。
区块链技术,说得简单点,就是把全部交易数据分成多个区块 例如,每10分钟整理一次数据并归档 归档后通过哈希算法算出一条字符串 这条字符串会被放到下一个10分钟数据的开端。
区块链,每10分钟的数据就是区块 而每个区块整理出来的字符串就是链 如数据结构中的链表一样。

那么,如何能加大造假成本呢 难就难在哈希算法上 比特币约定,每一次归档的数据加上一个自定义的数字, 通过哈希算法生成的字符串需要以20个0开头才算及格(20个0是举例) 。这样,就需要不短尝试这个自定义的数字,以达到20个0的标准, 这个过程也就是挖矿, 数以千万计的挖矿机其实就是在一个时间区间内(如10分钟)比谁先找到这个自定义的数字。

这样,如果一个人想要造假,则需要重新算每一个区块的字符串, 因为每一个参与者都默认最长的区块链是可信的。 如果造假,除了要补全别人算好的区块,还需要超过当前的长度, 当参与者越来越多(挖矿机越来越多),这种造假的成本就会越来越大 因为双拳难敌四手,更何况,是千千万万只手。
当然,造假成本取决于参与人的数量, 如果只有10个人玩的话,造假成本依然很小 也就是说,区块链数据篡改的难度取决于参与人的数量 而且,这些参与人必须是多数独立的 ,如果过半的人联合起来的话,造假成本也是极低的。
为了让大多数参与人保持诚实 比特币约定,谁能第一个找出这个区块满足要求的自定义数据(挖矿), 则会奖励一定的比特币 而且,这种机制是相对公平的,这种机制类似于买彩票 猜对了那个数字,谁就会得奖 性能好的参与者不一定就永远先得到奖励。
当然这个奖励也不是恒定的 随着市场流通的量越来越接近既定的总量,奖励的比特币会越来越少 ,就好比真实挖矿当资源越接近枯竭,挖出来的矿就越少 。当然,除了直接奖励比特币,还会得到这个区块交易的总手续费。
有了这样的公平激励机制,则会保证有足够多的参与者 也会有足够多的参数人保持诚实(保证规则)。
那么,整个系统的架构是什么样的呢 系统也会有官方服务器,用作接收交易信息和新区块信息,并将信息广播给每个参与者 新的参与者会可以从官方服务器获取到全部交易信息。官方服务器其实就是一个大广播的角色 。因为,每次交易是否有效,是过半参与者投票通过算通过的 。

最后,我们回到最开始的问题 区块链信息真的很难篡改吗 ?不一定, 因为区块链信息难以篡改有两个最基本的前提:
1、每个区块哈希算法得出的字符串要求一定要高,如30个0为前缀 ,如果是无任何要求,那么修改数据是很简单的 。
2、独立参与者要足够多,就是挖矿人要足够多, 如果都是一个公司的服务器 那么信息有没有被改动,就要凭企业良心了。
另外,如果出于安全考虑, 用区块链技术记录信息确实会大大降低恶意攻击篡改信息的风险 。
当然,我们只是根据区块链的原始场景(比特币)分析的 ,如果有区块链的专家有不同见解请写在评论区。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。

停止重构



