Re: [閒聊] 如何用區塊鏈對抗假新聞 (Proof of proof教學)

看板DigiCurrency (數位貨幣)作者 (達克鴨)時間5年前 (2019/05/07 21:14), 5年前編輯推噓17(1706)
留言23則, 18人參與, 5年前最新討論串1/1
最近關於區塊鏈Proof of Proof的應用越來越熱, 但要注意這是Proof of Proof,不是Proof of Truth。 區塊鏈不是如果電話亭,不可能你在區塊鏈講什麼就能變出什麼。 它能做的是能夠替一些本來就具有證據力的資料加上不可竄改的特性。 並且利用permissionless和P2P網路特性讓事實難以被封鎖。 因為進入數位時代後,要複製和偽造數據實在是太簡單了, 這讓所有數位資料的證據力都可被懷疑。 我可以用deepfake變造任何影片,那麼影片的證據力就大幅削弱了。 https://youtu.be/gLoI9hAX9dw
就算有deepfake前的影片,仍然很難區分哪個是真哪個是假。 但是區塊鏈這項神奇的科技被發明後,我們將可以透過這項科技知道哪個才是最原始影片 只要影片錄製的當下立刻將影片或是影片的hash上傳區塊鏈, 惡意的變造者取得影片和變造影片一定要花時間,它就算一樣上傳區塊鏈, 它的block數將會落後於真實的第一手的原始影片。 所以原始影片的證據力就可以被永久保存。 其實連比特幣也是用這種方式來解決double spend問題, 因為發出交易者可以利用同樣的input去變造出另外一筆合規的交易給自己。 這就有了double spend問題,那區塊鏈就一樣用block確認去徹底解決這個問題。 已經被確認的交易,同樣的input無法再被使用一次,後來的變造交易將會被拒絕。 Veriblock也是用這方式去解決altcoin的51%攻擊。只是借用了BTC的區塊鏈來保護。 因為51%攻擊鏈也是後來長出來的鏈,因此只要做reorg protection。 後來的鏈將會被視為攻擊鏈而被誠實的節點拒絕,誠實鏈將可以繼續運作。 那最後就來實作一下Proof of Proof。 其實這東西用BTC也有辦法啦,但是BTC區塊鏈被Blockstream Core champagne了 相關網站早就都跑光了,所以我這邊用Bitcoin Cash做實例說明。 譬如說我有一些坦克人的照片和影片,並且"假設"這些照片影片是我的"第一手"資料: https://youtu.be/qq8zFLIftGk
我要讓這些照片影片既無法被偽造也無法被極權政府所消滅。 那我可以這樣做: 首先去memo.cash申請一個帳號,它可讓我在bitcoin cash上埋入OP_return資料。 https://memo.cash/signup 就叫做forever64好了。因為不用輸入email,所以請務必記好帳密。 https://i.imgur.com/l9MUIsY.png
因為要埋資料到區塊鏈上,所以要存些BCH到帳戶內, https://i.imgur.com/LSCICGx.png
不過BCH手續費很低,等值一元台幣就夠發數十次內容了。 按下new,就可以發文了,其實就是發出OP_return交易到區塊鏈上 不過因為區塊鏈很難塞下像是影片這麼巨大的資料,所以我們先跳到IPFS 安裝和使用就先大家到以下連結自己看一下了。 https://www.samsonhoi.com/705/ipfs-basic-tutorial 開啟deamon https://i.imgur.com/faKEAPn.png
上傳檔案 https://i.imgur.com/tie0p7t.png
確保節點同步 https://i.imgur.com/PrEK9z5.png
https://i.imgur.com/WnrkRlH.png
然後算一下檔案hash值 https://md5file.com/calculator 回到memo.cash貼訊息 https://i.imgur.com/qWZMJVP.png
https://i.imgur.com/NvNGYaI.png
https://tinyurl.com/y3cgax35 區塊鏈瀏覽器是可以直接看到的 https://tinyurl.com/y32hxdkq 那這樣這筆資訊將作為64坦克人永遠的證據,區塊鏈無法竄改也難以全面防堵P2P連線。 實際上也還有其他的工具可以方便埋入資訊到區塊鏈內,像是: https://www.cryptograffiti.info/ https://blockupload.io/ https://bitcoinfiles.com/ 但是都不建議埋超過1MB的資訊,超過還是要靠IPFS, 不然手續費太貴且區塊鏈不適合這種用途。 現在甚至有人玩到用區塊鏈和IPFS當作DAPP或是網站伺服器: https://youtu.be/ADoRVVOSpI8
https://youtu.be/Ez9YXpu_Chs
只是IPFS自己的問題就是因為沒有利益驅動,所以很少高頻寬大伺服器。 這導致要目前讀大檔也是慢到幾乎不可行。 目前也有用加密貨幣的Proof of Service來改進的想法。 假如有成功實作的話,大家就可以跑IPFS來mining,並且享受到高速的IPFS服務。 徹底實現網路服務的去中心化。 -- simpleledger:qryeahexpqszdt9ffech6jhxu6wsfp0fnyhgd44ahf Bitcoin: 1GxtyprMfcxE366BDUsg1skQyuAnxktZjc https://www.blockchain.com/zh/btc/address/1GxtyprMfcxE366BDUsg1skQyuAnxktZjc Bitcoin Cash: bitcoincash:qp928h4q4xasa5wh2x88xhsxgc4vwj6g95uzq0ak97 https://goo.gl/2qNr43 Ethereum: 0x4A2B1e35eb64141bbad4C58cB7D79692bC5Dbbc2 https://etherscan.io/address/0x4A2B1e35eb64141bbad4C58cB7D79692bC5Dbbc2 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.227.203.177 ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1557234858.A.EB2.html 1175字 * 10星 = 11750 PCH https://tinyurl.com/yyvjyfnn

05/07 21:26, 5年前 , 1F
第一次聽到reorg protection這作法
05/07 21:26, 1F

05/07 21:26, 5年前 , 2F
這不會有分裂的風險嗎
05/07 21:26, 2F

05/07 21:27, 5年前 , 3F
分裂後就直接看veriblock的資料,後來的鏈就是攻擊鏈
05/07 21:27, 3F

05/07 21:27, 5年前 , 4F
推,現在假訊息太多了
05/07 21:27, 4F

05/07 21:29, 5年前 , 5F
05/07 21:29, 5F

05/07 21:35, 5年前 , 6F
05/07 21:35, 6F

05/07 22:41, 5年前 , 7F
推版主的理解及說明
05/07 22:41, 7F

05/07 23:38, 5年前 , 8F
05/07 23:38, 8F

05/08 00:03, 5年前 , 9F
05/08 00:03, 9F

05/08 00:49, 5年前 , 10F
今天才正想學,推版主優質教學
05/08 00:49, 10F

05/08 00:56, 5年前 , 11F
Proof of Existence 應該是比較貼切的講法
05/08 00:56, 11F

05/08 00:57, 5年前 , 12F
最早是講Proof of Existence,但後來的Proof of Proof
05/08 00:57, 12F

05/08 00:58, 5年前 , 13F
我覺得更符合它的用途
05/08 00:58, 13F

05/08 00:58, 5年前 , 14F
因為本來就不是區塊鏈上有這個訊息就代表存在
05/08 00:58, 14F

05/08 01:04, 5年前 , 15F
實際上也必須是重要的proof才會想要放在區塊鏈上公證
05/08 01:04, 15F

05/08 07:07, 5年前 , 16F
05/08 07:07, 16F

05/08 07:47, 5年前 , 17F
推。
05/08 07:47, 17F

05/08 07:51, 5年前 , 18F
專業推黑鴉大
05/08 07:51, 18F

05/08 08:38, 5年前 , 19F
天下武功,唯快不破
05/08 08:38, 19F

05/08 19:19, 5年前 , 20F
05/08 19:19, 20F

05/09 09:21, 5年前 , 21F
05/09 09:21, 21F

05/09 12:53, 5年前 , 22F
05/09 12:53, 22F

05/09 17:36, 5年前 , 23F
05/09 17:36, 23F
※ 編輯: DarkerDuck (111.255.212.147), 05/10/2019 09:52:42 ※ 編輯: DarkerDuck (111.255.218.160 臺灣), 08/13/2019 09:02:44
文章代碼(AID): #1SqOIgwo (DigiCurrency)
文章代碼(AID): #1SqOIgwo (DigiCurrency)