PTT推薦

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

看板DigiCurrency標題Re: [閒聊] 疫苗護照是區塊鏈的好應用?作者
hot96307
(廣東省特級廚師)
時間推噓12 推:12 噓:0 →:35

※ 引述《ime5566 (天團56)》之銘言:
: 如題,隨著解封要開始炒的疫苗護照
: 打過疫苗的紀錄能上鏈、政府背書、全球都能查到、還去中心化
: 目前還沒想到缺點,有大神能補充嗎?

想要詳細探討一些細節,直接開一篇新文章

先說我的立場,我覺得這是不實用的東西

我剛學完區塊鏈的知識的時候,感覺好像發現新大陸

這個也可以區塊鏈,那個也可以區塊鏈

可是只細想想,真的有必要嗎?

關聯式資料庫不是更實際嗎

--------------------------
我想到的第一個問題是,要怎麼發布一個證明,證明我已經有打疫苗

我以前也想過類似的問題,是在保險上面,想想看如果保險給他用在智能合約上

就可以省下中間被抽成的費用了,但問題就是說

啊我要怎麼證明,我斷了一隻手(這個我沒有想到解法,如果有知道的麻煩在告訴我一下)

最後我想到的是,可能可以有一個醫生節點,我們信任他的發布結果

可是這樣就不是去中心化了啊

我覺得應該也沒辦法省統一標準花費的時間下,

標準還是要,大家坐下來談一下,上鏈的東西要寫什麼

不然大家寫的東西都不一樣,無法辨識

看你的想法感覺是讓政府來上鏈,別的國家可以信任這個結果

可是開google表單也可以做到一樣的事情

以上是我的想法



--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.162.236 (臺灣)
PTT 網址

feveral06/06 22:31關聯式資料庫沒有區塊鏈的不可篡改性

我知道他沒有這個特性,但是疫苗護照,為什麼需要不可竄改性呢 如果是著重在這個特性的話,那傳統的方式不是更安全嗎,就只有衛生所能夠 編輯資料,我們信任他就可以了。

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

mwl655ms06/06 22:33以當節點

我有想過哈哈,就是聯合一群醫生來搞這個,但是後來覺得自己這個想法有點好笑XD

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

DarkerDuck06/06 22:38你用關聯式資料庫,第一個問題,資料庫放哪國???

DarkerDuck06/06 22:39你用Google表單???很多共產國家根本連不到啊

DarkerDuck06/06 22:39當初區塊鏈就是要盡量排除國家主權的因素

DarkerDuck06/06 22:40所以才弄了一個去中心化的節點同步網路

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

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

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

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

DarkerDuck06/06 22:44由這些信任中心去寫紀錄到這個國際統一的區塊鏈上

DarkerDuck06/06 22:51而區塊鏈最大的優勢在於permissionless

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

DarkerDuck06/06 22:52其實也有很多NoSQL方案的選擇

規則統一,是要回復上一篇作者的問題 你說的這些我知道 我是針對 疫苗護照 跟 區塊鏈是否能結合,闡述我的想法 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

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

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

jikker06/06 23:14信任 先掃護照這塊 也沒辦法確認 掃了護照是真的打這個人

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

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

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

jikker06/06 23:16工廠生產時自動上鏈 不然靠資料候補都是有做假議題的

這也是我前面想到的問題之一,該如何發布一段證明,證明我有打疫苗 其實我認為最理想的方式,還是像是發佈交易一樣,發出一段訊息證明我有打過疫苗 然後入境的時候,show給海關看(透過簽名?),只是感覺做不到 再來就是要怎麼把address跟我連結在一起 越想越覺得,這樣的方式實現不了 無論我怎麼思考,還是會回到信任權威機構這條路上。

※ 編輯: hot96307 (111.252.162.236 臺灣), 06/06/2021 23:38:12

adamqwop06/06 23:28鏈上資訊無法被竄改,所以只要在上鏈前竄改即可

我覺的竄改這件事情,並不能凸顯出區塊鏈在疫苗護照上的優勢 想像一下政府開的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

mcgdrock06/07 00:25我想像是政府發行NFT的形式 還能設定發行總量 私下轉讓

mcgdrock06/07 00:25或是非由政府位址發出的 鏈上數據都能查出 解決真偽問題

剛剛想了一下,大概懂了 如果有打疫苗,政府會給你一顆ERC721的代幣 其實還是差不多的思路,只是把它用區塊練實現了 不過轉讓的用途是什麼

qwe87541606/07 01:24我沒打疫苗也到一樣上鍊 你怎防..

所以我才我理想上是if我有打疫苗,我就能夠發佈一段,只有打過疫苗的人才能發佈 的證明,就像是用簽名驗證這個address或是公鑰是屬於我的,但就是無法實踐這件事情

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

ECZEMA06/07 01:43適當信任權威機構並逐步增加去中心化才是馬上可用關鍵

ECZEMA06/07 01:44目前防駭、全球存取、隱私、可追蹤是採用的重點

說實在,真的要說的話,哪有去中心化,哪有不可竄改 隱私我目前的理解是,除非一輩子不要跟實體世界有交互,不然也沒有什麼隱私可言 全球存取到是一個不錯的東西,等於是有一個現行的DB長在那

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

ime556606/07 06:13單可以,但區塊鏈顯然會是一個更好的方法

SHARING PANDEMIC VACCINATION CERTIFICATES THROUGHBLOCKCHAIN: CASE STUDY AND PERFORMANCE EVALUATION 剛找到一篇paper有關這件事情,有興趣的話可以看一下

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

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

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

es860306/07 08:08所以目前已經打過疫苗的人是憑記錄卡補登上鏈嗎?

momo457106/07 08:10google表單有可能被刪,政府有可能黑布蓋住不給看,區塊

momo457106/07 08:10好處是上去後想看都看看

這樣來說是一個優點沒錯,前提是這些節點都不屬於政府 但是為什麼需要這個優點 這樣意思是說打了疫苗,但是政府不承認你有打 那這樣換到區塊鏈上,還是有可能會發生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

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

ime556606/07 11:45礎設施,共識由WHO 訂,各個節點就是各國政府。個人沒打

ime556606/07 11:45疫苗造假這件事情在成本上就遠高於打一針疫苗讓政府幫你

ime556606/07 11:45上鏈,Oracle 問題一直都是區塊鏈的困難,沒有要追求完

ime556606/07 11:45全去中心化,只是在技術上能加速疫苗護照的推動

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

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

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

ime556606/07 11:49這麼嚴重的事情。

你說的這個google表單也做得到,A看B的表單,B看A的表單 共識也有阿,而且還不會錯 然後我要再說一下,google表單只是一種譬喻,當然實現起來不會那麼簡單 至於後面是你誤會我的意思了 我的意思是,假如A有打疫苗,政府可以誣賴A沒打疫苗 在中心化的世界做得到,區塊鏈的實現也做得到,因為我們信賴權威節點 跟偷不偷渡無關

※ 編輯: hot96307 (111.252.162.236 臺灣), 06/07/2021 13:04:39