為什麼說Hash function是Quantum Resistant

in #sct5 years ago

前幾天朋友問了些比特幣問題,自己嘛平常愛裝懂,這次卻不大清楚,於是偷偷去查了查...

大致是懂了,而且還學到一個挺不錯的比喻,當時是找英文的,現在也不知道來源了,姑且聽聽吧~~

我要分享的就是,很多人常說量子計算成熟之後,比特幣賴以成立的一些基礎就會被打破

例如非對稱性加密,很可能就會被量子電腦攻破,造成系統崩潰...

這個說法,似乎沒有個定論,我這裡也不談(還裝,你還真以為你能談啊!)

我要說的是,我在找的過程發現原來有Hash function可以抵抗量子計算的說法

也就是說,Hash function比起非對稱加密還要更為安全。

(這裡多說一下,Hash指的是任意輸入,都可以得到一串固定長度的亂碼Hash值,這個函數稱為hash function;非對稱加密則是,公私鑰這樣的概念)

技術問題,數學問題,我當然是不懂啦,想懂也不太能懂了.... 但是我看到網上有人很形象的比喻,讓我似乎懂了,所以特地來分享:

非對稱加密,有點像是你把一本書,放到保險箱裡,然後,量子計算就像是全世界科學家都來了幫忙想破解,總是有辦法可以把保險箱打開,拿出書來的。

但是Hash加密,就像是你把書本每一頁每一行的第一個字母都記錄下來後,把書燒了。你記錄下來的東西,大致上可以證明你看過這本書,但是,你就算集合世界一流頭腦,書本總是無法復原了,因為訊息已經流失了,上帝也難救(除非上帝可以倒轉時間)

這個很形象的比喻,似乎就讓我懂了呢!

Sort:  

恭喜你!您的这篇文章入选 @justyy 今日 (2019-09-06) 榜单 【优秀的文章】, 回复本条评论24小时内领赏,点赞本评论将支持 @dailychina 并增加将来您的奖赏。
@justyy 是CN区的见证人,请支持他,给他投票,或者设置justyy为见证人代理。感谢!@justyy的主要贡献:https://steemyy.com

Congratulations! This post has been selected by @justyy as today's (2019-09-06) 【Good Posts】, Steem On! Reply to this message in 24 hours to get rewards. Upvote this comment to support the @dailychina and increase your future rewards! ^_^

SteemIt 工具、API接口、机器人和教程
SteemIt Tools, Bots, APIs and Tutorial



If you believe what I am doing, please consider a spare vote voting me here, thank you very much indeed.

@justyy - the author of https://SteemYY.com and I have been a Steem Witness for more than a year now.

区块链中文第一大银行简介:你的比特币拿不了利息,但是你把比特币换成steem后就能拿利息了!

Loading...

Hi @deanliu, as a holder of TULIPS, you have received a small upvote and this important message.
The TULIP Mania Game will finish during Saturday 7 September, when the final closing price will be published. You must sell your TULIPS during the following 7 days or they will wilt and die.
To stop receiving this messages, please reply to this comment.
Thanks for participating!
Next game will be announced by @Busbecq some days later.

Hi, @deanliu!

You just got a 25.75% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.

你好鸭,刘美女!

@windenchanter给您叫了一份外卖!

@pet.society 小米高 迎着飓风 踩着滑板 给您送来
水嫩嫩的葡萄

吃饱了吗?跟我猜拳吧! 石头,剪刀,布~

如果您对我的服务满意,请不要吝啬您的点赞~
@onepagex


You lose! 你输了!乖乖的给我点赞吧!


It’s a tie! 平局!再来!在猜拳界,我还没有输过!

看來你還有待進化喔.... XD

Thank you for your continued support towards JJM. For each 1000 JJM you are holding, you can get an additional 1% of upvote. 10,000JJM would give you a 11% daily voting from the 700K SP virus707 account.

Hi @deanliu!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 5.848 which ranks you at #394 across all Steem accounts.
Your rank has dropped 1 places in the last three days (old rank 393).

In our last Algorithmic Curation Round, consisting of 124 contributions, your post is ranked at #104.

Evaluation of your UA score:
  • You've built up a nice network.
  • Try to show your post to more followers, for example via networking on our discord!
  • Try to work on user engagement: the more people that interact with you via the comments, the higher your UA score!

Feel free to join our @steem-ua Discord server

I sense there is a change in algorithm

Coin Marketplace

STEEM 0.27
TRX 0.11
JST 0.030
BTC 68648.42
ETH 3813.42
USDT 1.00
SBD 3.48