空手一方客

收獲了一種恬靜的生活, 像一條波瀾不驚的小河, 流過春夏 流過秋冬
個人資料
  • 博客訪問:
正文

零點數學: 零知識證明

(2006-02-20 00:37:57) 下一個
  零知識證明----威傑森定理:

用我的話說就是: "用最少的人辦最大的事。那麽要‘少’到什麽程度呢?"---就是零知識證明.

看這個以色列大教授威傑森怎麽說的:

"對於任何一個單項函數, 如果存在一個證明者(PROVER),它具有非平凡的零知識, 並且由此零知識可以證明了這個證明者的存在性是最基本的(最小的), 那麽對於多個證明者的相互作用, 證明則是不必要的".

說的拐來拐去, 不明不白, 讀的我滿頭發癢, 還是抓不著頭腦.----就這, 大教授憑這段話於1994在瑞士舉行的22屆國際數學大會上得了由數學家頒發的計算機科學理論獎--納旺林獎.

還是用我的土話說比較清楚:
"對於一件指定的事, 存在一個定數, 隻要這麽多人做這件事就夠了, 其餘的人都是多餘的"

----你看我的說法, 多爽! 可就是拿不到那個由數學家頒發的計算機科學理論獎,---數學家嫌這話大白了,不夠理論不夠文謅; 更拿不到那個由計算機科學家頒發的計算機科學獎--Turing圖林獎!---計算機科學家看不上這"無聊"的東西---是能看呢還是能用呢?因此我這說法雖然夠明了,但兩頭不著邊,兩頭不討好!

---什麽時候我能說的"正好",既不太理論,又不太白話;既能討到數學家的好,拿個納旺林獎;又能討到計算機科學家的好,拿個圖林獎;----這個"正好"的存在性證明,就是零知識證明.

例子:
對於一個K點網絡, 存在一個常數c, 在不超過cK個節點出錯的情形下,  該網絡仍是可靠的. 
我們今天所在的WWW, 就是一個冗餘再冗餘的網, 裏麵很多節點有它沒有都一樣.

實際生活中, 諸如此類的例子太多了. "一天隻要喝口水就可以活了", 那好了,我們天天不必吃東西了.----看你能活幾天!  餓的你頭暈眼花的時候, 你就知道每天吃是必要的了. 實際上冗餘還是有用的啊!

當然了, 零知識證明隻是告訴你: 在工作中, 你可以犯錯誤, 但老板有一個忍受度, 小心你超過了這個臨界點, 你會被炒尤魚-----還是流點空間為好.
[ 打印 ]
閱讀 ()評論 (5)
評論
目前還沒有任何評論
登錄後才可評論.