✍️ Gate 广场「创作者认证激励计划」优质创作者持续招募中!
Gate 广场现正面向优质创作者开放认证申请!
立即加入,发布优质内容,参与活动即可瓜分月度 $10,000+ 创作奖励!
📕 认证申请步骤:
1️⃣ 打开 App 首页底部【广场】 → 点击右上角头像进入个人主页
2️⃣ 点击头像右下角【申请认证】,提交申请等待审核
注:请确保 App 版本更新至 7.25.0 或以上。
👉 立即报名:https://www.gate.com/questionnaire/7159
豪华代币奖池、Gate 精美周边、流量曝光等超 $10,000 丰厚奖励等你拿!
📅 活动自 11 月 1 日起持续进行
在 Gate 广场让优质内容变现,创作赚取奖励!
活动详情:https://www.gate.com/announcements/article/47889
哈希:比特币和区块链背后的魔法
如果你曾想知道比特币是如何在没有中央银行的情况下保持交易安全的,答案就在于一种叫做哈希的东西。听起来很复杂,但其实比你想象的要简单。
哈希是什么?
想象一下你有一个巨大的文件或一个很长的密码。哈希就像一台机器,它将这些信息转换为一条短小而独特的文本字符串,始终保持相同的大小。这就像是一个“数字摘要”。
例如,如果你使用 SHA-256 (这个比特币使用的算法):
看看:我只改变了一个大写字母,结果完全不同。这就是安全性。
重要的是:这是一条单向通道
这里是关键:将输入转换为哈希是超级简单的,但几乎不可能做到相反。你不能在不尝试数百万种组合的情况下还原哈希。这就像烧纸:火焰很快,但你无法把它烧回去。
这就是它在区块链中强大的原因。
为什么在比特币中重要?
**在挖矿中:**矿工需要找到一个特殊的哈希,它以一定数量的零开始。基本上,他们会测试数百万个不同的输入,直到找到正确的。矿工越多,网络变得越困难,(网络会自动调整,以保持每10分钟出一个块)。
在安全性方面: 每个区块通过哈希与前一个区块相连。如果有人试图更改以前的交易,哈希将发生变化,从而破坏整个链。字面上说,没有人会注意到这件事,这是不可能做到的。
在数据完整性方面: 你可以快速验证一个文件是否损坏,而无需逐行检查。只需比较哈希。
使哈希安全的三大特性
抗冲突性: 找到两个产生相同哈希的输入并不容易。 (从技术上讲,总是存在可能的冲突,但从统计上看,需要数百万年的计算。)
抗原像性: 你无法反转哈希以发现原始输入。因此在线服务存储密码的哈希,而不是密码本身。
第二原像抵抗性: 如果你知道一个原始输入及其哈希值,找到另一个产生相同哈希值的输入并不容易。
重要的算法
SHA-256 (比特币) 和 SHA-512 是当前的标准,被认为是安全的。SHA-0 和 SHA-1 已经不安全——发现了碰撞。这就像是把门开着一样。
判决
哈希是保持区块链运行的粘合剂。没有它们,就没有安全性,没有数据完整性,也就没有我们所知道的比特币。这是简单、优雅且几乎不可能被黑客攻击的。
所以理解这一点很重要:这不仅仅是技术,这是你为什么信任一个没有中介的系统的原因。