看板 DigiCurrency 關於我們 聯絡資訊
先用最簡單的單向通道來解釋好了,假設Alice要給Bob 0.1 BTC: * Bob開了一個Alice和Bob共有的多重簽章帳戶(鏈上) * Bob簽了一個30天之後退款1 BTC給Alice的交易寄給Alice(鏈下) * Alice轉1BTC到多重簽章帳戶(鏈上) 因為他擁有Bob簽過的退款交易 所以最壞情況下他可以簽了同筆退款交易 在30天後拿回他的1 BTC * 如果Alice要給Bob 0.1 BTC Alice只要簽一筆0.1 BTC交易寄給Bob(鏈下) Bob可以: - 在任何時候也簽了這筆交易 廣播到鏈上並將通道關閉拿到0.1 BTC 0.9 BTC退回給Alice - 如果Bob知道Alice之後還會寄錢給他 Bob也可以選擇不動作讓通道保持開通 Alice可以不斷簽新的交易寄給Bob(鏈下) Bob選擇把舊的交易覆蓋掉 直到Alice要求Bob把通道關掉或Bob自己關通道(鏈上) 其他雙向通道和多通道的概念也類似 只是需要nLock time和Hash-locked合約 比較難用幾句話解釋 有興趣請參考這個影片 https://youtu.be/8zVzw912wPo
* 總共發生幾筆線上交易? 依照最簡單的例子 總共發生三筆線上交易 Bob開多重簽章帳戶 Alice轉1 BTC到多重簽章帳戶 Bob關通道 * 丟到哪裡?怎麼知道你有沒有1BTC可以丟? Alice丟到Bob開好的共有多重簽章帳戶 因為是鏈上交易 所以Alice帳戶至少要有1 BTC+手續費 ※ 引述《martylin (XYZ)》之銘言: : 網路的文章寫每個都不太一樣也解釋不清楚 : 開一個通道,就是建立一個多重簽章的帳戶對吧 : 各自放錢進去,結束後再拆帳, : 也就是這個多重簽章帳戶轉錢到各自的地址 : 先以這世界是一個大同的世界來解釋,不用防弊, : 我只想先知道正常流程會怎麼走,不用搞太亂 : 所以以上述例子,閃電網路開關一次, : 會產生3筆比特幣主縺的交易對嗎? : 我知道閃電網路不是設計來開開關關, : 我只想了解是不是像上述講的會有3筆交易產生。 : 因為我看了很多文章,還是不太確定到底是不是這樣 : 每篇文章都只有點到為止,其實都是抄論文的 : 抄來抄去,還是看不懂,有沒有那麼難呀.... : 是想學政府,講到大家都聽不懂,就有大量的解釋空間 : 每個文章都在講開通道,Alice丟1BTC、Bob丟1BTC : 丟到哪裡?怎麼知道你有沒有1BTC可以丟 : 所以應該是丟到主鏈上的多重簽章的帳戶吧, : 礦工收入區塊後算是通道開通了 : 我知道在開通道的過程中, : 會有先自己簽名再交換的過程,這不是我想知道的 : 我只想知道, : 閃電網路開個通道,交易一筆,關通道,主鏈上會有幾筆交易????? : 我個人認為應該是3筆沒錯吧...... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 67.188.114.205 ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1531198952.A.740.html
DarkerDuck: 假如想要知道每個細節,這三篇也可以參考 07/10 13:38
DarkerDuck: https://goo.gl/7JunBx https://goo.gl/WZFQiD 07/10 13:38
DarkerDuck: https://goo.gl/rWcWG2 07/10 13:39
EthereumPTT: 極度建議看YouTube動畫比較好懂 07/10 16:53
camellala: 黑暗鴨在講,你有沒有在聽~ 呱~ (丟筆) 07/13 01:00
timwu: 觀念就在不清楚了, 為什麼又把多簽與退款扯進來? 07/13 09:44
timwu: 我認為那句 "丟到哪裡" 代表他不輕易接受理論圖解 想知道 07/13 09:56
timwu: 實作細節, 拿掉route觀念的LN, 俗稱direct payment是易懂易 07/13 09:56
timwu: 實作的,有一點dApp基礎先看這篇就好 https://goo.gl/9LwsKQ 07/13 09:57