[閒聊] 平行交易跨區塊鏈的加密貨幣架構

數位貨幣

1170

https://imgur.com/a/wvD4BnV


上圖是想用一個區塊鏈的架構,
它包含三個結構,

α區塊鏈, 交易貨幣用.(包含法幣)
β區塊鏈, 直播用.
γ區塊鏈, 穩定幣用(含區塊鏈陪審團)

它很像外面幣安等交易所的方式,
唯一不同的是,
它完全是去中心化,
沒有法人營利,
跟 BTC 一樣.

One UE Node Computer Including(圖少一個l) 是成為 UE 區塊鏈中的一個電腦節點,
也就是說你一台電腦作為一個節點,
會包含各個區塊鏈中的節點程式,
這樣才有辦法平行交易.

有成千上萬個電腦,
就有成千上萬個 UE 區塊鏈的節點,
這樣就可以成型.

_________________

α區塊鏈 各種加密貨幣交易含法幣
_________________

法幣交易我會比較慢推動,
我會先推加密貨幣的交易,
因為節點先多起來才有意義.

交易方式如下,
譬如 A 有 1 BTC 想換 60,000 USDT,
B 有 60,000 USDT 想換 1 BTC,

這個訊息上了α區塊鏈後,
經過節點的溝通,
得知了這些訊息,
於是搓合 A 跟 B 的交易.

平行線上節點來看,
BTC 節點上的區塊鏈帳本會記錄這樣,
A 交易 1 BTC to B,
USDT 節點上的區塊鏈帳本會記錄這樣,
B 交易 60,000 USDT to A.

這樣交易成功的訊息也會記錄在α區塊鏈上,
跟這筆交易有關的成功節點會得到α幣的獎勵,
A & B 只需要支付跟 BTC & USDT 上相關的手續費而已(目前是這樣).

_________________

β區塊鏈 直播區塊鏈
_________________

影片存檔的部分視情況看是否要同一個區塊鏈,
還是另開一個區塊鏈來處理,
程式碼比較好閱讀.

本來我是很寄望 LBAY 在處理直播這塊,
結果它到現在還沒做出來,
所以很失望,
乾脆自己想辦法弄,
反正現在很閒.

直播的方式就是直播主將自己的現場直播影片,
程式會自動切成數目不等的檔案然後丟出去給區塊練上的節點,
如圖所示輪流丟紅色, 橙色, 藍色, 的節點(不一定是三種顏色的節點, 我只是簡化而已
, 可能有數百個或數千個),
各個不同的節點會互傳到完整的直播檔陸陸續續的接起來,
不會影響到直播主的頻寬,
也不會影響到觀看者的頻寬,
觀看者的程式會自動去尋找最近的或最不繁忙的節點來下載直播影片,
這樣整體下來,
只要注意到直播影片的延遲不要超過 15 ms 即可,
也就是每秒 30 張丟兩次.

這種方式可以極大避免 DDOS 的攻擊,
DDOS 沒辦法攻擊全部的節點.

所以這是一個很好的直播方式,
程式問題比較大的部分應該是處理時間延遲上的縮短問題而已.

而節點獲得的獎勵就是視幫助直播程度去分配β幣.

_________________

γ區塊鏈 穩定幣區塊鏈(含區塊鏈陪審團)
_________________

γ區塊在穩定幣的部分會以演算法的方式來處理,
也會順便成立虛擬區塊鏈央行,
幫助演算法作調控,
避免現在現有的演算法穩定幣漲跌幅過大的缺陷,
它的儲備一開始的方法我後面會講.

有這樣的系統區塊鏈當然一定會有糾紛,
有糾紛能用 AI 透過節點區塊鏈來處理當然最好,
但還是有些東西就不行,
這時就要用區塊鏈陪審團的方式來進行,
這我有想好要怎麼做,
但是很長,
以後有空再解釋.

唯一可以確定的是除了告訴雙方當事人外,
其他的陪審團員都是匿名且互相不認識,
這樣可以確保審判的公平性.

而γ幣的發行,
因為是穩定幣的狀態,
到時會用一個機制來確保發行量跟漲跌幅的穩定,
跟節點也會有所獎勵,
綜合導入一個公平而穩定的機制.
_________________

一開始可能我會導入上千台或上萬台電腦做節點來做開始處理,
不然要像 BTC 那樣發展會很慢,
之後陸續加入節點的電腦超過原先預設的電腦節點有一定的倍數時,
這些原始的電腦會慢慢退出結束原有的功能,
然後這些我導入的電腦所獲得的營收會扣除合理的成本後,
剩餘獲利的部分會全部轉入γ區塊鏈的虛擬區塊鏈央行,
當作一個儲備.

目前的想法架構是這樣,
後面開始寫程式測試的時候,
會陸陸續續修改合適的規則出來.

其實寫程式是小事,
最麻煩的就是後面那段講開始怎麼做的事情,
因為這個區塊鏈初衷是不往法人營利方向走,
完全跟 BTC 的發展類似,
但開始導入這些成本問題跟移轉營利問題,
如果沒有處理好法律上的問題,
超麻煩的,
這也是我目前頭痛的問題.

以上大致如此.

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.6.124 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1634853495.A.A09.html
Ginpunch1樓包山包海就是四不像 什麼都做不好 也沒人想要用你的技術 10/22 11:15
allen1394432樓比較想看陪審團怎麼做 10/22 11:36
nenohelios3樓請問一下為何beta鏈要針對直播呢?區塊鏈說得簡略是分 10/22 12:05
nenohelios4樓散資料庫,主要優點包含於其不可否認的性質,為何要用 10/22 12:05
nenohelios5樓這樣分散的方式紀錄著重即時的直播呢? 10/22 12:05
nenohelios6樓直播切成多段是為了防制DDoS。但是反過來說,只要攻破 10/22 12:10
nenohelios7樓一個節點,攻擊者可讓複數直播出現或大或小問題,會有 10/22 12:10
nenohelios8樓這樣的問題嗎? 10/22 12:10
frrr9樓我覺得這系統好複雜 10/22 12:53
Akitsukineko10樓直播是那個直播嗎?為啥交易要綁直播? 10/22 13:11
ripple012911樓我覺得看主要解決什麼痛點,沒解決痛點使用者就不會買 10/22 13:21
ripple012912樓 10/22 13:22
shamanlin13樓首先得先有贏過目前交易所的優勢才有意義 10/22 14:19
bluefancy14樓好久沒看的這種討論了,真感動 10/22 15:02
bluefancy15樓搯_來是想解決直播收益問題,遠看一堆想弄直播的人口 10/22 15:06
bluefancy16樓都超少 10/22 15:06
L0v3517樓分散式直播只要一台DL ping比較高 看起來就是瘋狂掉幀 10/22 15:46
L0v3518樓為何一定要分散式才能防ddos, youtube twitch現在用節點不 10/22 15:47
L0v3519樓多的CDN不也能防? 10/22 15:47
subpop20樓說真的 不懂為什麼要綁直播 10/22 18:12
troylee21樓我覺得可以 10/22 22:22