天天看點

區塊鍊論文【15】

區塊鍊作為一種嶄新的、颠覆性的技術,是國内外活躍的研究領域和畢業設計選題方向。本文列出最新的一組區塊鍊方面的論文,希望可以對選擇區塊鍊畢業設計的同學們有所幫助,這是 彙智網 編輯整理的區塊鍊畢業設計論文系列中的第15篇:

區塊鍊開發教程連結: 以太坊 | 比特币 EOS Tendermint Hyperledger Fabric Omni/USDT Ripple

本文整理了最新的可用于區塊鍊畢業設計的參考論文,如果需要通路區塊鍊畢業設計必讀論文系列的最新文章,可以持續關注我們的

部落格

,或加入QQ群:

532241998

1、基于區塊鍊的去中心化DApp開發技術綜述與開發指南

區塊鍊/分布式賬本是一種颠覆式的技術,它為開發去中心化應用提供了基礎設施,為新的商業模式的出現提供了可能。在過去的幾年裡,區塊鍊技術已經吸引了學術界、開發人員和創業企業的極大的興趣,是以已經開發了很多方案來解決區塊鍊技術的局限并滿足軟體工程的需求。

論文對分布式賬本解決方案進行了綜述,分析了面臨的問題、目前已有的方案以及這一技術在開發去中心化應用時的作用。本研究查閱了超過100篇區塊鍊方面的論文并借鑒了創業企業的思路,提出了去中心化應用的三層架構,并利用該架構對各種解決方案進行了系統化地分類。

區塊鍊論文【15】

協定和網絡層主要解決數字資産注冊、交易、資料結構、隐私、業務規則的實作、p2p網絡的建立、賬本複制以及基于共識的狀态驗證。伸縮層解決系統伸縮性問題,例如存儲量、交易吞吐量以及計算能力。最後,聯邦層負責聚合多個區塊鍊應用。

在論文的結尾部分,我們探讨了開發去中心化應用的挑戰和機遇,提供了一個将傳統系統進行去中心化實作的分步指南。

論文PDF下載下傳:

Blockchain based Decentralized Applications: Technology Review and Development Guidelines

2、一種可容忍半數敵對節點的、停機可恢複的靈活的區塊鍊分片協定

區塊鍊分片(Sharding)是解決去中心化和高性能沖突的一種有潛力的途徑。區塊鍊分片系統的主要挑戰在于如何在子分組(分片)中決策某一聲明,同時確定全體節點認可這一聲明。也就是說,挑戰在于那些在全局不占多數但在某個分片内占多數的敵對節點的對共識的破壞。大多數區塊鍊分片方案要求分片内的惡意節點數量不超過1/3才能達成正确的共識。雖然存在某些區塊鍊分片方案,隻要當敵對節點不超過全局總節點數的n/2,就可以避免達成錯誤的共識決定。然而如果敵對方控制了一小部分節點,那麼系統會停止達成共識(死鎖)。

在本論文中,我們提出了一種改進的區塊鍊分片方案,可以n/2敵對節點并從死鎖中恢複。恢複過程是通過動态調整分片數量和分片大小實作的。性能分析表明我們的方案具有很高的性能(交易吞吐量),同時用于同步的帶寬需求也很小。

區塊鍊論文【15】

論文PDF下載下傳:[A Flexible n/2 Adversary Node Resistant and Halting Recoverable Blockchain Sharding Protocol]()

3、非許可制區塊鍊的通用超輕用戶端協定

論文針對具有合理配置的包含全節點與輕量用戶端的非許可制區塊鍊網絡進行了系統地研究。在博弈論模型下,我們設計了一個超輕量級用戶端協定以確定一個輕用戶端可以利用若幹個作為中繼的全節點來讀取區塊鍊。

區塊鍊論文【15】

論文提出的協定是通用的,也就是說它可以部署在不同的共識協定之上;協定也是超輕量級的,就是說輕用戶端判斷交易是否存在于區塊鍊上的計算成本可以保持在很小的常數兩集。

由于論文提出的協定解決了擴充區塊鍊技術應用的一個最大的挑戰,它可以應用于非常多的重要的用例中,例如多鍊錢包、DApp浏覽器等等。

Generic Superlight Client for Permissionless Blockchains

4、利用交易并發的區塊鍊提速研究

共識協定目前是妨礙區塊鍊系統擴容的主要瓶頸。然而,我們認為交易執行對于區塊鍊的性能和安全也很重要。換句話說,可以通過降低交易執行的成本來加速并增強區塊鍊的安全性,這一方向存在巨大的機會。

我們的目标是了解利用交易并發能夠将區塊鍊提速到什麼程度。我們首先分析了七個主流的公鍊的曆史資料:比特币、比特币現金、萊特币、狗狗币、以太坊、以太坊經典和Zilliqa。論文主要考慮與并發相關的兩個名額:每個區塊内的單個交易沖突率以及每個區塊内的分組沖突率。我們發現基于UTXO機制的區塊鍊比基于賬戶機制的區塊鍊,存在更多的并發交易,雖然前者的并發數還是低于我們的預期。另一個有趣的發現是,區塊越大,并發交易數越高。

論文還提出了在指定并發數時估算交易執行加速的分析模型。基于我們的實際分析結果,如果可以利用并發交易,論文提出的模型預測在以太坊中可以實作6倍的加速。

區塊鍊論文【15】
https://arxiv.org/abs/2003.06128

5、一種适用于區塊鍊集市的具有靈活支付機制的可伸縮側鍊協定

去中心化集市應用的蓬勃發展需要要求高伸縮解決方案來應對大量的消費者支付交易。雖然側鍊看起來提供了一種可能的解決方案,在實作側鍊時還是存在一些挑戰。雖然較為簡單的狀态通道已經廣泛采納(例如比特币的閃電網絡),但實際上還沒有真正得到大範圍的應用。

在本論文中,我們提出了一種支付交易的側鍊機制:Plasma Go,在這一機制下,支付交易所需的用于鍊上活動的計算和資金成本并不依賴于側鍊交易的數量。實際上,Plasma Go利用主鍊公證将點對點支付通道與鍊下活動結合起來,進而提供了一種可以保證消費者以及服務提供者側鍊資金安全的機制,而無需雙方線上。

區塊鍊論文【15】

我們利用高效的Boneh-Lynn-Shacham簽名以及密鑰聚合方案設計主鍊公證以及入金出金

過程,而這些在之前的側鍊設計中存在很多已知的攻擊和缺點。在計算負載方面,論文

提出的方案比目前最先進的擴容方案要低幾個數量級。我們也分析了基于簽名的Plasma Go

方案與頂尖的側鍊技術ZK-Rollups的取舍,并重點描述了集市營運者在選擇2層解決方案

時的決策。

Plasma Go: A Scalable Sidechain Protocol for Flexible Payment Mechanisms in Blockchain-based Marketplaces
彙智網區塊鍊論文集連結: 十一 十二 十三 十四

原文連結:

區塊鍊畢業設計必讀論文(15) — 彙智網

繼續閱讀