aBey區塊鏈技術是來自於羅馬尼亞蒂米什瓦拉西部大學 數學與信息學院 計算機科學係的兩位人工智能係博士:Ciprian Pungila & Vorel Negru的自主研究項目。采用了恒定輕化區塊技術和多層編程及拓展的區塊鏈解決方案。aBey的區塊鏈規模始終保持不變,其規模僅為50個活躍區塊。aBey區塊鏈技術適用於利用電子貨幣在電子商務係統中進行 大批量交易,且具有多層次性、可擴展性和安全性並可進行編程。
淺析aBey區塊鏈技術
aBey區塊鏈設計的初衷&目的
目前絕大多數的主流區塊鏈技術的仍存在很多不足之處。從消費角度來看,著名的加密貨幣如比特幣和以太幣等雖名為“貨幣”,但因技術上的硬性限製,使得他們並不具有“消費”的屬性。
比特幣模式的另一主要問題是,該模式交易處理所需的計算能力近期呈現指數級增長趨勢。按照比特幣在2017年的可持續增長速度計算,到2020年比特幣能源消耗量將超過全球其他能源消耗量的和。
此外,比特幣數據庫中的區塊鏈規模在2018年早期已超150GB,而以太坊中的區塊鏈規模在同期已接近400GB(如今近410GB)。
比特幣區塊鏈每秒最多僅能處理7筆交易(不討論閃電網絡),以太坊略好些,每秒20筆。原因是,比特幣極其冗長的區塊鏈中擁有超過53萬個區塊,並還在不斷地累積,以此其處理交易的效率極為低下。比特幣每筆交易的處理時間為平均2~3小時。在現實生活中,如需變現比特幣或以太幣隻有一種常規的方法:通過各大交易平台交易後換成法定貨幣。但這種操作方法效率非常低,根本無法使它們真正成為支撐一個經濟體中的貨幣。因硬性限製,比特幣在最初想去替代法定貨幣的想法無疑是一個偽命題。
鑒於目前區塊鏈技術的軟肋,羅馬尼亞蒂米什瓦拉西部大學計算機科學係的兩位人工智能的博士:Ciprian Pungila & Vorel Negru設計了aBey區塊鏈。
關於aBey區塊鏈技術
一、aBey采用“恒定輕量化區塊鏈技術”。在aBey的運行過程中永遠隻有50個活躍區塊,從而aBey的區塊鏈規模將始終保持不變。之前產生的區塊同樣可被保存並下載(詳情參考下圖)。新的區塊產生加入恒定區塊,同時恒定區塊中剔除最老的區塊,把最老的區塊歸檔。這有利於提高吞吐量和占用帶寬低的優點,可認為是專為高交易量創造的優化版區塊鏈技術。
二、aBey采用“Vault”加密結構僅保存所有賬號的餘額。盡管現如今的絕大多數數字貨均在區塊鏈中儲存交易差額,但aBey的方法更類似於PascalCoin數字貨幣。“Vault”不存儲所有已完成交易的完整清單,但可在區塊鏈演變曆史中完成重構。鑒於“Vault”可允許隨時刪除無用內容,因此可大幅降低區塊鏈的儲存成本。
“Vault”完全支持賬戶之間的數字貨幣轉賬。此外,“Vault”可向每個賬戶分配所有者界定的名稱,而不是像今天的加密貨幣一樣利用哈希算法—這可使賬戶更容易記憶,並且可向公眾公開名稱。“Vault”如何工作的示意圖,如下示:
“Vault”有助於防止區塊鏈日常費用過高(特別是與交易曆史相關的費用)的重要功能之一是可通過創建有關區塊鏈狀態的安全副本,實現保存此類狀態並同時降低區塊鏈自身規模的目的。由於無需交易曆史,並且所有賬戶均可保存其直接餘額,因此區塊鏈信息具有可部分擦除的特征。所有可儲存的區塊鏈狀態均可被視為該區塊鏈的界標。
三、aBey采用多層編程及可拓展的結構:
aBey的第一層功能:aBey適用於利用電子貨幣在電子商務係統中進行大批量交易。aBey的輕量化區塊鏈,永遠保留50個區塊(比特幣區塊鏈中的區塊目前已超過525,000個),采用永久性的,相同尺寸的區塊鏈,擁有高吞吐量、低帶寬的優點,每秒可處理百萬次交易(比特幣每秒處理7次,以太坊每秒處理25次,EOS每秒處理2800次),專為高交易量創造的優化版區塊鏈技術,abey是可應用於大規模電子商務活動的電子貨幣。
aBey的第二層功能:支持加密貨幣交易退款,比特幣、以太幣、萊特幣等主流幣均不支持退款功能。退款過程示意圖,如下示:
aBey的第三層功能:向銷售關聯方(代理)支付傭金。在該模式中,可向一個或多個關聯方分配傭金,確保每個關聯方都具有特定的利潤率,商家可快速吸引眾多代理商×××。支付銷售傭金過程示意圖,如下示:
aBey的第四層功能:抵押數字資產借貸。aBey支持接觸數字貨幣作為抵押和借入法定貨幣。同時保證加密資產的安全,產生利息的作為貸款人的收入,特定條款限製加密幣匯率大幅浮動,保護貸款人的利益,其示意圖如下示:
aBey可打造一個不限於金融的大生態係統,如下圖示:
aBey的第五、六、…層,還可支持物聯網、虛擬現實/增強現實、智能城市/行車管理、智能投票係統、氣象/地震預報等方向發展側鏈功能。
aBey的源碼先已陸續在Github開源代碼發布平台上公布。隨著源代碼的發布,預計2020年將公布完整代碼。基於Github開源代碼平台,隨時運行更多功能拓展。
aBey部分源代碼展示:
1、交易驗證的部分過程:
2、用於驗證區塊鏈中的時間戳:
3、把個體功能從區塊鏈中激活: