當前位置:
首頁 > 新聞 > 區塊鏈能養貓養狗了!手把手帶你復現AI+區塊鏈寫碼全過程!

區塊鏈能養貓養狗了!手把手帶你復現AI+區塊鏈寫碼全過程!

這裡是,油管Artificial Intelligence Education專欄,原作者Siraj Raval授權雷鋒字幕組編譯。

原標題 Blockchain Consensus Algorithms and Artificial Intelligence

翻譯 | 彭艷蕾  付騰   崔躍輝   熊若鑫    字幕 |  凡江   整理 | 吳璇

比特幣的劇烈震蕩,引起全民關注,加快了區塊鏈的普及速度。

區塊鏈養貓養狗、區塊鏈遊戲、區塊鏈遊戲,區塊鏈旅遊……打著區塊鏈名頭的項目蜂擁上線。

如何將區塊鏈和AI兩種不同技術結合?如何在python中編寫工作證明演算法?一致性演算法有哪些?

雷鋒字幕組特別編譯了本期 「區塊鏈一致性演算法和人工智慧」(下),從技術演算法層面解讀大家的疑惑,手把手教你創建自己的AI+Blockchain啟動項目。

在這個視頻中,我們重點討論AI+BlockChain如何一起工作,如何在python中編寫工作證明演算法,然後在高層次上討論一些其他的共識演算法。

人工智慧可以利用區塊鏈的力量對數據進行審計,對其目標進行激勵,甚至創造新型的精英組織。

下面用圖文給大家簡單介紹視頻中所提到的四種演算法:

幣圈所用的Consensus Algorithms(分散式一致性演算法)主要有Proof of work (工作證明)演算法和Proof of Stake(權益證明)演算法兩種。

Proof of work(工作證明)

比特幣交易的運行原理就是Proof of work,我們有網路上所有交易的分散式賬本,在每個礦工的計算機上都存有一個副本,一旦涉及確認交易時,他們都必須提供這個Proof of work,他們已經計算出這個隨機數學問題,只有這樣做才能對交易進行確認。

比特幣的運作步驟是:交易驗證生成代碼周知其它礦工如果大部分人都同意,交易將添加至區塊鏈。礦工能挖到礦的概率取決於礦工做了多少工作,所以我們看到,比特幣礦工的支出變得越來越小,礦工們會因為比特幣供應量有限而加班減薪。

Proof of stake(權益證明)

Proof of stake的原理則是,一個人的能力無關工作能力,而取決於他有多少幣,擁有的幣越多投票權越大;交易系統能夠讓51%以上的攻擊成本變高;大部分的礦工都在努力採礦,以擴大比特幣社區,但是比特幣卻集中在越來越少的人手裡。

任何人都可以通過發送,一種特殊類型的交易來鎖定手持幣成為存款,然後通過所有當前驗證者可以參與的一致性演算法,來完成和同意新區塊的建立。

Proof of Activity(活動證明)

活動證明作為一種Proof of work和Proof of stake的混合證明,它一開始作為Proof of work,所有礦工都試圖解決這個數學問題。一旦有一樁成功的交易,它將切換到權益證明,然後設置驗證器來標記這個新的區塊。

Proof of Burn(焚燒證明)

這種證明演算法不會在昂貴的計算機設備上燒錢,而是把幣送到一個不能復原的地址上。一旦你把幣丟去這裡,那就永遠贖不回來了。你可以通過隨機選擇過程獲得永久許可權,以便能夠在系統上挖掘。隨著時間的推移,你在系統中的權益會衰減,最後你會想要燒掉更多的幣來增加中獎幾率。

關於區塊鏈的代碼全過程,請觀看本篇視頻。

開源代碼https://github.com/llSourcell/blockchain_consensus

視頻原址https://www.youtube.com/watch?v=5Tr13l0O1Ws&t=8s

更多文章,關注雷鋒網 雷鋒網雷鋒網

添加雷鋒字幕組微信號(leiphonefansub)為好友

備註「我要加入」,To be a  AI  Volunteer !雷鋒網 雷鋒網(公眾號:雷鋒網)


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 雷鋒網 的精彩文章:

為追趕龍頭,蘋果自動駕駛測試車隊擴至27輛
專訪 | Drive.ai王弢:3種車型準備就緒,與Lyft合作的自動駕駛打車服務即將上線 | GAIR矽谷智能駕駛峰會

TAG:雷鋒網 |