推 petC: 比特幣當初也有彩色幣這個發token的protocol 08/08 04:02
→ DarkerDuck: 目前BTC的網路效應都越來越小,本來上面的計畫可多的 08/08 04:04
→ DarkerDuck: counterparty, mastercoin, omni protocol 08/08 04:06
推 a2935373: 撇開core惡搞不談 交易頻率和帳本數量持續增加下我認為 08/08 04:06
→ a2935373: 再往後資料量會很有問題 08/08 04:06
→ a2935373: 當然不一定BTC會笑到最後 但是似乎目前也沒有一個可行 08/08 04:07
→ a2935373: 的清理方案? 08/08 04:07
→ DarkerDuck: 完整節點本來就可以砍掉過舊的block,留存UTXO即可 08/08 04:09
→ DarkerDuck: 甚至連UTXO都可以用分散式的方式去儲存和查詢 08/08 04:10
→ DarkerDuck: 只是要怎麼決定那些節點要保存那些block,要再設計 08/08 04:11
→ DarkerDuck: 一般錢包用SPV手機或是硬體錢包就已經適用於大多數人 08/08 04:11
推 a2935373: 同步的時候還是要在吧? 08/08 04:11
→ a2935373: 以目前的架構來說啦 08/08 04:12
→ a2935373: 暫時沒有一個機制自動決定要砍掉哪些 08/08 04:12
→ DarkerDuck: 當然是同步完後砍掉啊,不然就是跟SPV一樣只同步header 08/08 04:12
→ a2935373: 所以某種程度上來說 那些舊區塊沒有真正被移除啊 08/08 04:13
→ DarkerDuck: 就不用真正移除啊,節點不用儲存整個區塊鏈就好 08/08 04:15
→ DarkerDuck: 直接移除的話,依比特幣的理念會變成Hard Fork 08/08 04:16
推 a2935373: 這樣沒解決流動次數過多後交易的肥大化吧? 08/08 04:17
→ DarkerDuck: 為什麼會肥大化? 08/08 04:17
→ DarkerDuck: 一般人就是用SPV錢包,同步header就好 08/08 04:18
→ a2935373: 我是說發出去給礦工處理的資料量 08/08 04:18
→ DarkerDuck: 你要說的應該是完整節點初始化同步的時間會變長 08/08 04:20
→ DarkerDuck: 通常礦場都會直接區塊檔案直接複製過去就好 08/08 04:20
→ DarkerDuck: 而一般人用SPV錢包只會需要同步header 08/08 04:20
→ DarkerDuck: 至於同步完成後,礦工需要處理的量就是每秒交易量而已 08/08 04:21
推 a2935373: 嗯...應該說隨著時間變長 UTXO零碎化導致的傳輸成本提 08/08 04:28
→ a2935373: 高? 08/08 04:28
→ a2935373: 我應該沒有表達錯意思吧? 08/08 04:29
→ DarkerDuck: 在目前狀態下,所有UTXO都是直接存在完整節點RAM裡面 08/08 04:33
推 a2935373: 我知道 但是我在說未來隨著時間成長可能會出現的狀況 08/08 04:33
→ a2935373: 因為交易頻率拉高和時間拉長量會指數成長 08/08 04:34
→ a2935373: 而且太古老的資訊其實沒有什麼意義 08/08 04:35
推 Error1986: 您知道的太多了,會被查水錶QQ 08/08 05:31
推 b24333666: 推 08/08 07:21
推 yuvicchen: 推 08/08 08:25
→ chadhsieh: 睡著的人叫不醒 08/08 09:05
→ chadhsieh: 我買一個三明治 搭一趟公車 那個算力幫我驗證 全台灣的 08/08 09:07
→ chadhsieh: 人都這樣交易 我要等到民國幾年交易才完成? 08/08 09:07
推 timwu: 可以貶殺回去 "我沒有要取代法幣只是覺得匯個款要兩層樓的 08/08 10:02
→ timwu: 精英白領填一堆表單, 太不環保了" 08/08 10:03
→ timwu: 更正一點 WWW 一開始都是學術界用,沒有毒蟲啦,mosaic在sun 08/08 10:05
→ timwu: sparc 跑超慢的~~ 08/08 10:07
→ DarkerDuck: 早期詆毀網際網路的言論的確是這樣講啊 08/08 10:08
→ DarkerDuck: 早期網際網路交易本來就是交易毒品的交易居多 08/08 10:09
→ DarkerDuck: 不過在台灣的確應該就是學術使用是最廣泛優先開始的 08/08 10:16
→ JoyRex: 新聞的消息已經過好幾手啦,實際上原意是怎樣鬼知道? 08/08 10:22
→ DarkerDuck: 大致上就是把央行的重要功能講一遍 08/08 10:34
→ DarkerDuck: 然後加密貨幣無法取代央行的功能 08/08 10:35
→ DarkerDuck: 央行好棒棒,傳統金融業大家一起相挺生態系,這樣 08/08 10:37
→ JoyRex: 央行好棒棒不代表數位幣好壞壞吧? 08/08 10:52
※ 編輯: DarkerDuck (36.236.95.119), 08/08/2018 11:08:00
推 RenRenX: 推 08/08 11:18
推 x10afreedom: 如果真的無法替代就不會是今天的局面,早就讓你用到 08/08 11:26
→ x10afreedom: 覺得很差自己回去央行的懷抱,簡單一句就是央行無法 08/08 11:26
→ x10afreedom: 控管所以東湊西找理由而已 08/08 11:26
→ chadhsieh: 現在根本都是在炒幣 誰真的在用虛擬幣消費的? 08/08 11:34
→ DarkerDuck: 首先你搞錯PoW不是拿來驗證交易用的,那算是安全措施 08/08 11:45
→ DarkerDuck: 所以區塊只要夠大,就算全台灣的人搭公車買三明治 08/08 11:45
→ DarkerDuck: 還是可以零確認數秒內完成交易 08/08 11:46
→ DarkerDuck: 重點在於區塊容量可以撐起的TPS有多少,而不是PoW 08/08 11:46
→ DarkerDuck: 假如台灣每個人都用這個買三明治搭公車,所需要的TPS 08/08 11:49
→ DarkerDuck: 就大約等於VISA規模,大約每秒一千筆交易 08/08 11:50
→ DarkerDuck: 大部分的人只在意炒幣,當然看不到用加密貨幣消費 08/08 11:50
→ DarkerDuck: 假如用加密貨幣消費行為不存在,那麼bitpay和coinbase 08/08 11:51
→ DarkerDuck: 的存在大概就是眼睛業障重了,通通是假的 08/08 11:51
→ DarkerDuck: 結果還能撐這麼久不倒閉也蠻厲害的 08/08 11:53
→ DarkerDuck: 加密貨幣當然有炒作,去年底我還自己跳出來不要再炒了 08/08 11:55
→ DarkerDuck: 但是假如只看到炒作,其他東西都看不到那我也愛莫能助 08/08 11:56
→ chadhsieh: 上班尖峰時間一秒鐘絕對超過一千筆交易好嗎?然後上下 08/08 12:11
→ chadhsieh: 公車 買個三明治就走還要等你個幾秒鐘交易認證完成 下 08/08 12:11
→ chadhsieh: 一個人早就開幹了 08/08 12:11
我先假設每個人一天搭兩次公車,吃三個三明治。
5*23570000/24/3600=1364 tx/s
不過你現在又跟我說要取極值,那就再乘個2.5倍
1364*2.5=3410 tx/s
這所需要的區塊大小大約就是1GB,可達到3000 tx/s
而這已經是有在試驗的
https://goo.gl/AckFGV
而一筆零確認交易能多快完成,取決於風險,要的話一秒內也可以
其實要的話就是NFC硬體錢包傳送離線簽章,由接收者去廣播交易,那就0.1秒內可以完成。
https://youtu.be/vcqR0XkugfQ?t=2m20s
推 sdtty: 我是覺得集體共識這件事是凌駕在中本聰之上 08/08 12:17
※ 編輯: DarkerDuck (36.236.95.119), 08/08/2018 12:34:55
推 sdtty: 小部分人的擔憂(或是利益)都應該被考量進去 才能走得長久 08/08 12:35
→ JoyRex: ETH經過貓貓之亂,現在有比較好吧 08/08 13:01
推 EthereumPTT: 有 08/08 13:38
→ commandoEX: 認真說上面的算法不對,因為早餐尖峰時間大約1小時 08/08 14:30
→ commandoEX: 除以24小時平均差太多了 08/08 14:30
→ commandoEX: 大概變成1364*8=10912會比較恰當 08/08 14:33
→ DarkerDuck: 其實我已經算是很鬆散的算法,也不會所有人每天都交易 08/08 14:34
→ commandoEX: 因為早中晚各1小時的尖峰時間 08/08 14:34
→ DarkerDuck: 而實際上交易只要送出,沒有RFB,一天內確認是安全的 08/08 14:34
→ DarkerDuck: 用平均值去算也不會有問題 08/08 14:35
→ DarkerDuck: 而實際上就算用很快的速度發展,離需要達到一萬TPS 08/08 14:39
→ DarkerDuck: 的需求,還有十幾年的光景,實驗數十GB的區塊也很正常 08/08 14:40
噓 there801021: 那麼在意買早餐要等很久 是不會自己煮喔 08/08 14:53
推 kugwa: 要hash那麼大的區塊 說不定hashrate的瓶頸變成讀硬碟速度xd 08/08 15:03
→ kugwa: 不過區塊變大到某個程度之後 出塊時間間隔也要拉長吧 08/08 15:05
→ share5566: 這篇不就是在說 沒有要取代 急著吃三明治就掏出法幣阿 08/08 17:02
→ share5566: 還不如在意說 在網路不普及的地區完全沒用 08/08 17:03
→ DarkerDuck: 像這種買早餐本來就不是加密貨幣的優勢應用領域 08/08 17:07
→ DarkerDuck: 最先會應用的是網路服務的支付,或是自動收付款 08/08 17:08
推 goldflower: 等好幾秒就崩潰?icash表示: 08/08 17:10
→ DarkerDuck: 至於大區塊的瓶頸主要會是平行驗證交易丟到mempool 08/08 17:12
→ DarkerDuck: 無論區塊大小,hash都是hash交易集合的merkle root 08/08 17:13
→ DarkerDuck: 並不會受區塊大小影響 08/08 17:13
→ DarkerDuck: 另外一個瓶頸是UTXO set可能會膨脹到超過實體記憶體 08/08 17:14
→ DarkerDuck: 這樣就會導致驗證需要讀取硬碟會極端拖慢驗證速度 08/08 17:15
推 kugwa: 對齁 merkle root只要第一次hash的時候算一次而已 08/08 17:20
→ kugwa: 不過UTXO數量應該跟區塊大小無關吧? 08/08 17:22
→ kugwa: 畢竟每個交易都會刪掉一些UTXO也會產出一些UTXO 08/08 17:22
→ kugwa: 感覺UTXO數量應該跟使用者數量比較有關 08/08 17:23
→ DarkerDuck: 基本上是看獨立錢包的數量以及使用方式 08/08 17:25
→ DarkerDuck: 不過擴容後當然就是能夠容納的使用者變多 08/08 17:26
→ DarkerDuck: 所以這也會算是擴容後的一個重要議題 08/08 17:26
推 a2935373: 我是覺得現階段暫時還不用想滲透到實體交易的問題 能吃 08/08 20:30
→ a2935373: 下一定比例的線上交易就很恐怖了 08/08 20:30
推 sdtty: 功能不重要 重點是共識 比功能 法幣(中心化)怎樣都會贏阿 08/09 09:58
推 aerg: 留名 08/10 21:37
→ rmp4rmp4bear: 推哦 08/12 01:29
推 ctes940008: 推 08/17 03:07
※ 編輯: DarkerDuck (118.171.109.44), 08/19/2018 02:39:18
※ 編輯: DarkerDuck (118.171.104.124), 08/24/2018 23:48:17
※ 編輯: DarkerDuck (36.237.86.94), 05/04/2019 04:18:19