作者nimura14 (陣內家的孩子)
看板DigiCurrency
標題Re: [求助] 請問礦池的運作原理?
時間Wed Feb 15 17:38:46 2017
: : 5) off-chain Transaction的原理,是指wallet用戶把私鑰和公鑰都交給wallet商,
: : 然後讓wallet商代為作後續的on-chain交易嗎?
: : 如此的話是否所謂的駭客攻擊bitcoin盜失就是指提供off-chain的交易商被攻擊?
: 其實這有很多種實作方法,你的方法當然是最好實作的方法,但也是最不安全的方法。
: 這其實就跟銀行一樣,大家的錢都是放在大水庫。
: 行內互轉就是off-chain,要透過金資中心跨行轉帳的才是on-chain交易
: 以Bitoex為例的話,每個帳戶都有自己的比特幣地址,但實際上當你的比特幣進到你的
: 比特幣收款地址後,就會被抽到Bitoex的大水庫地址內。
: 當你要把你的比特幣轉到另外一個Bitoex帳號的時候,實際上並不會在blockchain上看到
: 交易,Bitoex只會給你一個內部交易代碼,代表Bitoex內的off-chain交易。
: 既然比特幣都是Bitoex在保管的,假如駭客入侵Bitoex偷走所有比特幣,
: 你的比特幣當然也就被偷光光了。
原文恕刪。
藉此文討論一下off-chain transection。
我的認知一般的on-chain transaction流程如下:
使用者發起交易: 交易需求訊息 + 自己的私鑰 做成數位簽章
↓
將交易需求訊息廣播到Bitcoin網路中
↓
Bitcoin網路中各節點收到此交易訊息: 交易需求訊息 + 發起者公鑰 做交易驗證
↓
若交易驗證OK,就將此筆交易收起來
↓
交易數量足夠成塊後,各節點開始競爭
↓
獲勝節點將塊打包入鍊,並且得到挖礦的獎勵
那Off-chain transaction是不是完全不管上面那套?
以幣托為例錢全都在幣托手上,off-chain transaction完全就是幣托帳號上的金額數字
變動而已。
等到你真的要提幣出來到其他bitcoin錢包時才走on-chain transaction。
不知道以上的認知有沒有錯?
另外真的要推一下這個板!!
特別是板主的用心,真的因為這個版的存在讓我受益良多。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.74.247
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1487151529.A.801.html
※ 編輯: nimura14 (118.233.74.247), 02/15/2017 17:39:56
※ 編輯: nimura14 (118.233.74.247), 02/15/2017 17:41:18
※ 編輯: nimura14 (118.233.74.247), 02/15/2017 17:42:08
1F:推 DarkerDuck: Off-chain transaction基本上就不管上面那一套 02/16 18:24
2F:→ DarkerDuck: 使用者基本上就必須去相信這個平台不會倒掉跑路才行 02/16 18:25
3F:→ DarkerDuck: 所以只適用於微支付等手續費不能太高的應用 02/16 18:26
4F:→ DarkerDuck: 若要微支付又要有on-chain的安全性 02/16 18:28
5F:→ DarkerDuck: 在計量付費應用上可以使用payment channel 02/16 18:28
6F:→ DarkerDuck: 它的想法有點類似儲值扣款 02/16 18:30
7F:→ DarkerDuck: 可以把多次的連續小額扣款變成只有一筆on-chain交易 02/16 18:32
8F:→ DarkerDuck: 而bitcoin-core在推的閃電網路就是payment channel的 02/16 18:35
9F:→ DarkerDuck: 進階版,交易中心和交易中心用payment channel互聯 02/16 18:36
10F:→ DarkerDuck: 使用者的付款可以被off-chain的方式routing到收款者 02/16 18:36
11F:→ DarkerDuck: 還有一種off-chain交易的玩法是用side chain 02/16 18:37
12F:→ DarkerDuck: 就是off-chain交易的平台自己又有一個blockchain 02/16 18:38
13F:→ DarkerDuck: 這可以大幅確保off-chain交易的公信力和安全性 02/16 18:39
14F:→ DarkerDuck: 只是我還沒看過有平台實做出來,而且也需要比特幣 02/16 18:40
15F:→ DarkerDuck: 的架構作小幅度的修改 02/16 18:40
17F:→ nimura14: 謝謝,學習了。 還有樓上那是甚麼圖?XD 02/16 23:41
18F:→ DarkerDuck: 諷刺blockstream不擴容的手繪圖 02/17 03:04
19F:推 washqwe: 並且畫在廚房餐巾紙上 02/17 14:07