Re: [閒聊] 疫苗護照是區塊鏈的好應用?

看板DigiCurrency作者 (廣東省特級廚師)時間2年前 (2021/06/06 21:56), 2年前編輯推噓12(12035)
留言47則, 11人參與, 2年前最新討論串2/5 (看更多)
※ 引述《ime5566 (天團56)》之銘言: : 如題,隨著解封要開始炒的疫苗護照 : 打過疫苗的紀錄能上鏈、政府背書、全球都能查到、還去中心化 : 目前還沒想到缺點,有大神能補充嗎? 想要詳細探討一些細節,直接開一篇新文章 先說我的立場,我覺得這是不實用的東西 我剛學完區塊鏈的知識的時候,感覺好像發現新大陸 這個也可以區塊鏈,那個也可以區塊鏈 可是只細想想,真的有必要嗎? 關聯式資料庫不是更實際嗎 -------------------------- 我想到的第一個問題是,要怎麼發布一個證明,證明我已經有打疫苗 我以前也想過類似的問題,是在保險上面,想想看如果保險給他用在智能合約上 就可以省下中間被抽成的費用了,但問題就是說 啊我要怎麼證明,我斷了一隻手(這個我沒有想到解法,如果有知道的麻煩在告訴我一下) 最後我想到的是,可能可以有一個醫生節點,我們信任他的發布結果 可是這樣就不是去中心化了啊 我覺得應該也沒辦法省統一標準花費的時間下, 標準還是要,大家坐下來談一下,上鏈的東西要寫什麼 不然大家寫的東西都不一樣,無法辨識 看你的想法感覺是讓政府來上鏈,別的國家可以信任這個結果 可是開google表單也可以做到一樣的事情 以上是我的想法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.162.236 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1622987785.A.486.html

06/06 22:31, 2年前 , 1F
關聯式資料庫沒有區塊鏈的不可篡改性
06/06 22:31, 1F
我知道他沒有這個特性,但是疫苗護照,為什麼需要不可竄改性呢 如果是著重在這個特性的話,那傳統的方式不是更安全嗎,就只有衛生所能夠 編輯資料,我們信任他就可以了。

06/06 22:33, 2年前 , 2F
醫生節點也不只是一個呀,任何醫生可以開出證明的都可
06/06 22:33, 2F

06/06 22:33, 2年前 , 3F
以當節點
06/06 22:33, 3F
我有想過哈哈,就是聯合一群醫生來搞這個,但是後來覺得自己這個想法有點好笑XD

06/06 22:38, 2年前 , 4F
protocol當然要統一啊,就跟你標準tx格式都有定義
06/06 22:38, 4F

06/06 22:38, 2年前 , 5F
你用關聯式資料庫,第一個問題,資料庫放哪國???
06/06 22:38, 5F

06/06 22:39, 2年前 , 6F
你用Google表單???很多共產國家根本連不到啊
06/06 22:39, 6F

06/06 22:39, 2年前 , 7F
當初區塊鏈就是要盡量排除國家主權的因素
06/06 22:39, 7F

06/06 22:40, 2年前 , 8F
所以才弄了一個去中心化的節點同步網路
06/06 22:40, 8F

06/06 22:41, 2年前 , 9F
用PoW當作唯一的共識,就算是礦工都在共產國家也可以
06/06 22:41, 9F

06/06 22:41, 2年前 , 10F
達到極高的可信度,交易簽名無法被偽造,無法被撤銷
06/06 22:41, 10F

06/06 22:43, 2年前 , 11F
當然以疫苗護照這個應用來說,不可能去中心化到哪邊
06/06 22:43, 11F

06/06 22:43, 2年前 , 12F
它的信任不直接來自於PoW,而是各國有公信力的衛生機構
06/06 22:43, 12F

06/06 22:44, 2年前 , 13F
由這些信任中心去寫紀錄到這個國際統一的區塊鏈上
06/06 22:44, 13F

06/06 22:51, 2年前 , 14F
而區塊鏈最大的優勢在於permissionless
06/06 22:51, 14F

06/06 22:51, 2年前 , 15F
假如你的應用不需要這個特性的話,去中心化的資料庫
06/06 22:51, 15F

06/06 22:52, 2年前 , 16F
其實也有很多NoSQL方案的選擇
06/06 22:52, 16F
規則統一,是要回復上一篇作者的問題 你說的這些我知道 我是針對 疫苗護照 跟 區塊鏈是否能結合,闡述我的想法 google表單、傳統的DB、還是在護照上蓋一個章,都是一種實現的方式 如果要信任政府的話,他開出來的google表單,架設的資料庫,還是發行的護照 都可以信任,代表我信任這個政府發出的憑證,有很多方式可以實現 我覺得這件事情,有點為了區塊鏈而區塊鏈的感覺 不過把它當成一個現行全世界通用的DB在用,好像還不錯? 這個我要再思考看看 至於permissionless這個特性,我覺得,跟區塊鏈+疫苗這件事情(如果有)不太搭上邊 如果這件事情真的發生了,那肯定是權威節點在維護資料,那這樣就衝突了 除非有其他方法 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/06/2021 23:04:47 先感謝大家的回覆,我PPT用的不太熟悉,之前都在潛水 我也不是正宗密碼學lab出身的,區塊鏈都是自學+詢問密碼學lab的碩班學長 剛好可以藉著這個議題(或是跟大家起衝突XD)的方式,來驗證自己的所學有沒有錯誤 感謝大家的回覆討論。 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/06/2021 23:06:42

06/06 23:13, 2年前 , 17F
一開始的資料是假的 用區塊鏈也沒用 除非全球談好電子晶片
06/06 23:13, 17F

06/06 23:13, 2年前 , 18F
針筒 打之前先掃護照 打完晶片直接上傳區塊鏈 不然都不夠
06/06 23:13, 18F

06/06 23:14, 2年前 , 19F
信任 先掃護照這塊 也沒辦法確認 掃了護照是真的打這個人
06/06 23:14, 19F

06/06 23:14, 2年前 , 20F
除非有DNA確認 不過這顯然已經超出目前技術範圍(驗證速度)
06/06 23:14, 20F

06/06 23:15, 2年前 , 21F
若有一種方式能夠快速定序DNA+針筒讀取DNA後直接上鏈
06/06 23:15, 21F

06/06 23:16, 2年前 , 22F
才有意義 目前說我用區塊鏈追蹤什麼東西的 除非該物品是
06/06 23:16, 22F

06/06 23:16, 2年前 , 23F
工廠生產時自動上鏈 不然靠資料候補都是有做假議題的
06/06 23:16, 23F
這也是我前面想到的問題之一,該如何發布一段證明,證明我有打疫苗 其實我認為最理想的方式,還是像是發佈交易一樣,發出一段訊息證明我有打過疫苗 然後入境的時候,show給海關看(透過簽名?),只是感覺做不到 再來就是要怎麼把address跟我連結在一起 越想越覺得,這樣的方式實現不了 無論我怎麼思考,還是會回到信任權威機構這條路上。 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/06/2021 23:38:12

06/06 23:28, 2年前 , 24F
鏈上資訊無法被竄改,所以只要在上鏈前竄改即可
06/06 23:28, 24F
我覺的竄改這件事情,並不能凸顯出區塊鏈在疫苗護照上的優勢 想像一下政府開的google表單,就算你算力是那台破機器的20000%,還是動不了 當然前提是信任政府不會作假 那如果不信任政府的話,也不能信任政府的區塊鏈節點,所以這條路是封死的 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/06/2021 23:43:42 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/06/2021 23:53:34 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/07/2021 00:03:18

06/07 00:25, 2年前 , 25F
我想像是政府發行NFT的形式 還能設定發行總量 私下轉讓
06/07 00:25, 25F

06/07 00:25, 2年前 , 26F
或是非由政府位址發出的 鏈上數據都能查出 解決真偽問題
06/07 00:25, 26F
剛剛想了一下,大概懂了 如果有打疫苗,政府會給你一顆ERC721的代幣 其實還是差不多的思路,只是把它用區塊練實現了 不過轉讓的用途是什麼

06/07 01:24, 2年前 , 27F
我沒打疫苗也到一樣上鍊 你怎防..
06/07 01:24, 27F
所以我才我理想上是if我有打疫苗,我就能夠發佈一段,只有打過疫苗的人才能發佈 的證明,就像是用簽名驗證這個address或是公鑰是屬於我的,但就是無法實踐這件事情

06/07 01:40, 2年前 , 28F
從以上討論發現大家去中心化和不可竄改想得太神而走火入魔
06/07 01:40, 28F

06/07 01:43, 2年前 , 29F
適當信任權威機構並逐步增加去中心化才是馬上可用關鍵
06/07 01:43, 29F

06/07 01:44, 2年前 , 30F
目前防駭、全球存取、隱私、可追蹤是採用的重點
06/07 01:44, 30F
說實在,真的要說的話,哪有去中心化,哪有不可竄改 隱私我目前的理解是,除非一輩子不要跟實體世界有交互,不然也沒有什麼隱私可言 全球存取到是一個不錯的東西,等於是有一個現行的DB長在那

06/07 06:13, 2年前 , 31F
樓上說到重點了,不用追求100%的區塊鏈應用,google 表
06/07 06:13, 31F

06/07 06:13, 2年前 , 32F
單可以,但區塊鏈顯然會是一個更好的方法
06/07 06:13, 32F
SHARING PANDEMIC VACCINATION CERTIFICATES THROUGHBLOCKCHAIN: CASE STUDY AND PERFORMANCE EVALUATION 剛找到一篇paper有關這件事情,有興趣的話可以看一下

06/07 08:06, 2年前 , 33F
很多儲存資料應用似乎僅在避免駭客攻擊說的過去而已,不
06/07 08:06, 33F

06/07 08:06, 2年前 , 34F
過上鏈前就被攻擊串改怎處理?上鏈前資料認證很多人也在
06/07 08:06, 34F

06/07 08:06, 2年前 , 35F
串這事,但最終多數是信任某組織或政府為依據
06/07 08:06, 35F

06/07 08:08, 2年前 , 36F
所以目前已經打過疫苗的人是憑記錄卡補登上鏈嗎?
06/07 08:08, 36F

06/07 08:10, 2年前 , 37F
google表單有可能被刪,政府有可能黑布蓋住不給看,區塊
06/07 08:10, 37F

06/07 08:10, 2年前 , 38F
好處是上去後想看都看看
06/07 08:10, 38F
這樣來說是一個優點沒錯,前提是這些節點都不屬於政府 但是為什麼需要這個優點 這樣意思是說打了疫苗,但是政府不承認你有打 那這樣換到區塊鏈上,還是有可能會發生R 權威的節點還是可以發佈一段訊息說,我資料key錯了,要修正 當然前幾個區塊的紀錄會留著 然後海關就會面臨選擇,到底是你在說謊,還是你的政府在說謊 這個好像要想一下 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/07/2021 10:06:52 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/07/2021 10:14:32 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/07/2021 10:59:19

06/07 11:45, 2年前 , 39F
你就想像成這是各國在為了做出入境管理,所搭建的信任基
06/07 11:45, 39F

06/07 11:45, 2年前 , 40F
礎設施,共識由WHO 訂,各個節點就是各國政府。個人沒打
06/07 11:45, 40F

06/07 11:45, 2年前 , 41F
疫苗造假這件事情在成本上就遠高於打一針疫苗讓政府幫你
06/07 11:45, 41F

06/07 11:45, 2年前 , 42F
上鏈,Oracle 問題一直都是區塊鏈的困難,沒有要追求完
06/07 11:45, 42F

06/07 11:45, 2年前 , 43F
全去中心化,只是在技術上能加速疫苗護照的推動
06/07 11:45, 43F

06/07 11:49, 2年前 , 44F
全球範圍中肯定會有鏈上資料出錯需要修正的問題,這點隨
06/07 11:49, 44F

06/07 11:49, 2年前 , 45F
著區塊鏈要在實體世界應用發展一定會遇到,在技術上一定
06/07 11:49, 45F

06/07 11:49, 2年前 , 46F
能實現解決。鏈上兩筆資料涉及打不打疫苗,不是偷渡走私
06/07 11:49, 46F

06/07 11:49, 2年前 , 47F
這麼嚴重的事情。
06/07 11:49, 47F
你說的這個google表單也做得到,A看B的表單,B看A的表單 共識也有阿,而且還不會錯 然後我要再說一下,google表單只是一種譬喻,當然實現起來不會那麼簡單 至於後面是你誤會我的意思了 我的意思是,假如A有打疫苗,政府可以誣賴A沒打疫苗 在中心化的世界做得到,區塊鏈的實現也做得到,因為我們信賴權威節點 跟偷不偷渡無關 ※ 編輯: hot96307 (111.252.162.236 臺灣), 06/07/2021 13:04:39
文章代碼(AID): #1WlDG9I6 (DigiCurrency)
討論串 (同標題文章)
文章代碼(AID): #1WlDG9I6 (DigiCurrency)