Re: [閒聊] IOTA真的能實現足夠的算力嗎
看板DigiCurrency (數位貨幣)作者kugwa (kugwa)時間6年前 (2018/01/17 10:15)推噓10(10推 0噓 37→)留言47則, 10人參與討論串6/22 (看更多)
※ 引述《grapherd (NULL)》之銘言:
:
: ※ 引述《MRjk ()》之銘言:
: : 首先非常感謝您提供的幾個連結
: : 其實我之前也就已有加入"IOTA 愛好者中文社群"的FB社團
: : 剛也再重新看過每一篇您所指引的連結
: : 我覺得首先讓我們討論單純一點 拋棄掉3進位 hash function等其他問題
: : 回歸到這討論串最一開始原po的問題
: : "在IOTA網路中 沒有coordinator的狀態下
: : 惡意攻擊者從一個IoT裝置所發出的交易A (經過PoW驗證了前兩筆交易)
: : 如何能不被惡意攻擊者手上的另一個超強硬體所建構出來的雙花交易B(也經過了PoW驗證
: : 了前兩筆交易 且還附加了更多交易在其後增加權重)蓋過去?"
:
: 你的問題......感覺問錯了?
:
: 你所給的題目定義的狀況下,這個超強硬體所構建出來的雙花交易B
:
: 才是整體網路所同意的交易啊。
:
:
:
: 當下當然兩筆雙花出來的時候會是雙花,
:
: (Bitcoin 也會有類似的狀況,假設一次出兩塊,裡面包含雙花交易的話)
:
: 但是等時間過去,
:
: 其他的節點經過 MCMC 在挑選 tips 的時候,
:
: 就會
:
: 這時後,A交易就會被當作是 invalid 或是 double spending
:
: 孤立在那邊啊。
同個系統狀態本來就不會雙花的兩筆交易同時存在
但是設想
A已經被大家承認很久很久了
A交易的賣方也交貨了
這時突然給你來個 B把A給超越
大家一致宣告A交易不算數
那A交易的賣方不就很幹 拿到的錢沒了 貨也大概拿不回來
這也是比特幣的交易被收進block之後 最好等6個confirmations再當真的原因
因為這時候被翻盤的機率就小很多很多了
: 這也不會啊,當 A 交易已經被認同,節點內部的帳冊就會被改動了。後來出現的 B 交易只會被當作 invalid (假設 double spending,或是透支賬本) ,或是另外一筆新的交易 (假設創新交易)。
「當 A 交易已經被認同」
你要怎麼規定 什麼情況下去認同?
IOTA這種靠Coordinator發出Milestone的可不算哦
因為這是靠Coordinator一人決定的
為什麼怎樣才算認同這件事很重要呢
因為 讓整個網路所有人都認同A交易 這件事本來就超級難
只要有那麼一瞬間 有一部分的人認同A 有一部份的人還沒認同A
然後這時候有人把B廣播出來
認同A的那一票人直接拒絕B
而剛剛還沒認同A的人把B收下來 最後還好死不死去認同B
(可能B被一部分的人串的比較長)
這時網路就整個意見分歧了 而且再也無法轉回意見一致
導致這種災難的關鍵原因 就是你說的那種認同
你那種認同會強硬的認定某個交易是合法的
然後貿然排除跟他產生雙花的其他交易
結果就是有機會發生我上面說的情況 全網失去共識
這也是我覺得區塊鏈是神解的原因
他處理互相衝突的區塊(e.g. 一個區塊含有A 另一個區塊含有B)的做法也差不多
就是不會排除任意一方 然後大家講好最長鏈的交易才算數
但由於有激勵機制 最長鏈受到算力保護
使得交易被撤銷的機會小很多
一般人看起來
區塊鏈可能就只是實現了一直以來難以達成的分散式網路中的信任的一項技術而已
但是他誕生的背後
其實有非常非常多複雜的情況
都被開發團隊考慮過了
可能是之前沒想到的漏洞 任何攻擊手段 任何可能導致的問題 之類的
這些情況被開發團隊反覆想到爛掉
想破頭才出現了最終版本
也就是比特幣
所以我覺得區塊鏈的厲害之處
大概只有親自仔細咀嚼過各種課題:
「區塊鏈的這個部份為什麼要用這種作法?」
「如果不這樣做的話會怎麼樣嗎?」
才能更了解想出這東西的人到底有多天才
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.232.231
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1516155345.A.170.html
推
01/17 10:39,
6年前
, 1F
01/17 10:39, 1F
推
01/17 10:43,
6年前
, 2F
01/17 10:43, 2F
※ 編輯: kugwa (140.112.232.231), 01/17/2018 11:38:00
推
01/17 12:23,
6年前
, 3F
01/17 12:23, 3F
推
01/17 12:29,
6年前
, 4F
01/17 12:29, 4F
推
01/17 12:29,
6年前
, 5F
01/17 12:29, 5F
→
01/17 12:29,
6年前
, 6F
01/17 12:29, 6F
→
01/17 12:33,
6年前
, 7F
01/17 12:33, 7F
→
01/17 12:33,
6年前
, 8F
01/17 12:33, 8F
→
01/17 12:37,
6年前
, 9F
01/17 12:37, 9F
→
01/17 12:41,
6年前
, 10F
01/17 12:41, 10F
→
01/17 12:42,
6年前
, 11F
01/17 12:42, 11F
→
01/17 12:43,
6年前
, 12F
01/17 12:43, 12F
→
01/17 12:44,
6年前
, 13F
01/17 12:44, 13F
→
01/17 12:59,
6年前
, 14F
01/17 12:59, 14F
→
01/17 13:00,
6年前
, 15F
01/17 13:00, 15F
→
01/17 13:01,
6年前
, 16F
01/17 13:01, 16F
其實我一直沒有想明白板大的意思
怎麼做到把區塊鏈跟Tangle攪在一起的
(是否跟interchain或sidechain的概念類似呢?雖然我對這個也還沒有研究)
能不能請板大解釋得更明白呢
例如區塊裡要記錄哪些Tangle的資訊
以及每筆交易裡要帶哪些資訊
之類的
如果真的是很厲害的想法
板大要不要考慮把他搞出來XDDD
※ 編輯: kugwa (140.112.16.145), 01/17/2018 13:24:28
→
01/17 13:29,
6年前
, 17F
01/17 13:29, 17F
→
01/17 13:29,
6年前
, 18F
01/17 13:29, 18F
→
01/17 13:30,
6年前
, 19F
01/17 13:30, 19F
→
01/17 13:30,
6年前
, 20F
01/17 13:30, 20F
→
01/17 13:35,
6年前
, 21F
01/17 13:35, 21F
→
01/17 13:36,
6年前
, 22F
01/17 13:36, 22F
→
01/17 13:39,
6年前
, 23F
01/17 13:39, 23F
→
01/17 13:39,
6年前
, 24F
01/17 13:39, 24F
→
01/17 13:50,
6年前
, 25F
01/17 13:50, 25F
→
01/17 13:50,
6年前
, 26F
01/17 13:50, 26F
→
01/17 13:51,
6年前
, 27F
01/17 13:51, 27F
→
01/17 13:51,
6年前
, 28F
01/17 13:51, 28F
→
01/17 14:00,
6年前
, 29F
01/17 14:00, 29F
→
01/17 14:01,
6年前
, 30F
01/17 14:01, 30F
→
01/17 14:04,
6年前
, 31F
01/17 14:04, 31F
→
01/17 14:06,
6年前
, 32F
01/17 14:06, 32F
→
01/17 14:14,
6年前
, 33F
01/17 14:14, 33F
→
01/17 14:14,
6年前
, 34F
01/17 14:14, 34F
→
01/17 14:15,
6年前
, 35F
01/17 14:15, 35F
→
01/17 14:15,
6年前
, 36F
01/17 14:15, 36F
→
01/17 14:37,
6年前
, 37F
01/17 14:37, 37F
→
01/17 14:37,
6年前
, 38F
01/17 14:37, 38F
推
01/17 14:40,
6年前
, 39F
01/17 14:40, 39F
推
01/17 19:19,
6年前
, 40F
01/17 19:19, 40F
推
01/17 19:21,
6年前
, 41F
01/17 19:21, 41F
→
01/17 19:22,
6年前
, 42F
01/17 19:22, 42F
→
01/17 21:08,
6年前
, 43F
01/17 21:08, 43F
→
01/17 22:40,
6年前
, 44F
01/17 22:40, 44F
推
01/18 09:39,
6年前
, 45F
01/18 09:39, 45F
※ 編輯: kugwa (140.112.232.231), 01/21/2018 16:34:51
推
07/12 21:33,
5年前
, 46F
07/12 21:33, 46F
→
07/13 02:50,
5年前
, 47F
07/13 02:50, 47F
討論串 (同標題文章)
DigiCurrency 近期熱門文章
PTT數位生活區 即時熱門文章