Re: [閒聊] IOTA真的能實現足夠的算力嗎
看板DigiCurrency (數位貨幣)作者lturtsamuel (港都都教授)時間6年前 (2018/01/24 20:39)推噓12(12推 0噓 42→)留言54則, 6人參與討論串19/22 (看更多)
※ 引述《grapherd (NULL)》之銘言:
: 對,留下一邊。可是對 node 來說有先後之分啊。
: 假設 A 交易已經在多數普通節點成立,讓這些節點的帳本狀態改變,收到 B 的時候就被當作 invalid
: 反之,A, B 交易都還沒有成立,B 交易透過 heavy weight 取得共識,而且沒有破壞帳本規則的話,
: 普通節點就會接受 B 交易,改變帳本狀態,在看到 A 交易的時候,就會把 A 當作 invalid
: 最後,B交易先成立,那帳本狀態改變,收到 A 就會變成 invalid
抱歉過了這麼多天還在回這篇@@
根據我的理解,這段話的意思是
當交易的權重累積到一定值,節點就會將此交易視為真理,從而不再接受任何衝突的交易
如果此法有用,比特幣等區塊練鍊應該也能做到類似的技術
然而,這之所以沒有成為事實,是因為在全球性的網路延遲的環境中
A電腦可能會認定A交易先達上限,B電腦認為B交易先達上限
從而導致區塊鍊或tangle的分裂。
根據我這幾天爬(筆)文(戰)得到的資訊
當分裂發生時,多個full node之間會運行某種拜占庭演算法,最終達成共識
然而這件事並未在白皮書中提及
甚至,白皮書中有些跡象顯示並非如此
舉例而言,白皮書20頁的寄生鍊攻擊
先建造一條長長的鍊,其中包含交易A,但先不廣播
之後發起與之衝突的交易B
在交易B累積足夠權重因而被確認後,再將寄生鍊接上去,達成雙花攻擊
然而,如果有這個finalize的機制,寄生鍊基本上不太構成威脅吧??
根本不用再用權重、MCMC過程之類的方法來解釋
小弟在這裡冒昧請問
是從哪裡得到了 交易會達成finalize 這樣爆炸性的結論?
原始碼目前的實作也不是這樣吧(目前是靠milestone)
有沒有卦?
--
~$ sudo make love -j4
Error: 女朋友.c: 沒有此一檔案或目錄
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.16.183
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1516797591.A.B8E.html
推
01/24 20:42,
6年前
, 1F
01/24 20:42, 1F
→
01/24 20:43,
6年前
, 2F
01/24 20:43, 2F
→
01/24 20:46,
6年前
, 3F
01/24 20:46, 3F
可以麻煩詳細一點解釋何謂「時態」嗎plz >_<
※ 編輯: lturtsamuel (140.112.16.183), 01/24/2018 20:47:40
推
01/24 20:49,
6年前
, 4F
01/24 20:49, 4F
→
01/24 20:50,
6年前
, 5F
01/24 20:50, 5F
→
01/24 20:51,
6年前
, 6F
01/24 20:51, 6F
→
01/24 20:51,
6年前
, 7F
01/24 20:51, 7F
推
01/24 21:01,
6年前
, 8F
01/24 21:01, 8F
→
01/24 21:01,
6年前
, 9F
01/24 21:01, 9F
→
01/24 21:01,
6年前
, 10F
01/24 21:01, 10F
→
01/24 21:01,
6年前
, 11F
01/24 21:01, 11F
→
01/24 21:03,
6年前
, 12F
01/24 21:03, 12F
→
01/24 21:03,
6年前
, 13F
01/24 21:03, 13F
→
01/24 21:03,
6年前
, 14F
01/24 21:03, 14F
→
01/24 21:03,
6年前
, 15F
01/24 21:03, 15F
我講一下目前存在協調者時候的狀況
現在協調者每段時間會發出一筆特殊的交易 叫做milestone
milestone本身也會指向兩筆交易
協調者當然會確保這兩筆交易及其所指向的那些交易皆不存在衝突
於是,我們可以想像milestone是個權重10000的交易
因此其指向的所有交易都達成finalize
由於這種機制 後來的交易如果有衝突當然可以捨棄
因為是中心化的coordinator在搞這件事 自然不會分裂網路
我想你是把這兩件事搞混了?
※ 編輯: lturtsamuel (140.112.16.183), 01/24/2018 21:09:11
推
01/24 21:06,
6年前
, 16F
01/24 21:06, 16F
→
01/24 21:06,
6年前
, 17F
01/24 21:06, 17F
推
01/24 21:06,
6年前
, 18F
01/24 21:06, 18F
推
01/24 21:07,
6年前
, 19F
01/24 21:07, 19F
→
01/24 21:08,
6年前
, 20F
01/24 21:08, 20F
→
01/24 21:08,
6年前
, 21F
01/24 21:08, 21F
→
01/24 21:08,
6年前
, 22F
01/24 21:08, 22F
推
01/24 21:16,
6年前
, 23F
01/24 21:16, 23F
→
01/24 21:16,
6年前
, 24F
01/24 21:16, 24F
→
01/24 21:16,
6年前
, 25F
01/24 21:16, 25F
→
01/24 21:16,
6年前
, 26F
01/24 21:16, 26F
→
01/24 21:16,
6年前
, 27F
01/24 21:16, 27F
→
01/24 21:16,
6年前
, 28F
01/24 21:16, 28F
→
01/24 21:16,
6年前
, 29F
01/24 21:16, 29F
→
01/25 12:59,
6年前
, 30F
01/25 12:59, 30F
→
01/25 13:00,
6年前
, 31F
01/25 13:00, 31F
推
01/25 22:49,
6年前
, 32F
01/25 22:49, 32F
→
01/25 22:49,
6年前
, 33F
01/25 22:49, 33F
推
01/25 23:52,
6年前
, 34F
01/25 23:52, 34F
→
01/25 23:53,
6年前
, 35F
01/25 23:53, 35F
→
01/25 23:53,
6年前
, 36F
01/25 23:53, 36F
→
01/25 23:54,
6年前
, 37F
01/25 23:54, 37F
→
01/26 00:06,
6年前
, 38F
01/26 00:06, 38F
→
01/26 00:06,
6年前
, 39F
01/26 00:06, 39F
推
01/26 00:41,
6年前
, 40F
01/26 00:41, 40F
→
01/26 00:41,
6年前
, 41F
01/26 00:41, 41F
→
01/26 00:42,
6年前
, 42F
01/26 00:42, 42F
→
01/26 00:42,
6年前
, 43F
01/26 00:42, 43F
→
01/26 13:17,
6年前
, 44F
01/26 13:17, 44F
→
01/26 13:17,
6年前
, 45F
01/26 13:17, 45F
→
01/26 13:19,
6年前
, 46F
01/26 13:19, 46F
→
01/26 13:19,
6年前
, 47F
01/26 13:19, 47F
→
01/26 13:22,
6年前
, 48F
01/26 13:22, 48F
→
01/26 13:22,
6年前
, 49F
01/26 13:22, 49F
推
01/26 13:32,
6年前
, 50F
01/26 13:32, 50F
→
01/26 13:33,
6年前
, 51F
01/26 13:33, 51F
推
01/26 13:36,
6年前
, 52F
01/26 13:36, 52F
→
01/26 13:37,
6年前
, 53F
01/26 13:37, 53F
→
01/26 13:55,
6年前
, 54F
01/26 13:55, 54F
討論串 (同標題文章)
DigiCurrency 近期熱門文章
PTT數位生活區 即時熱門文章