當Web3.0技術棧被提出來的時候,應用鏈的發展有了明確的方向,過往的一條公鏈+DAPP的組合發展遇到了明顯的挑戰,任何一個公鏈對於如今的區塊鏈加密經濟體來講都是一種切分,對於網絡效應的一次分割,這樣的發展路徑是明顯受到約束的。安全
深刻思考DAPP發展所遇到的問題,其實有很是簡單的理由能夠解釋,那就是使用成本居高不小,帶來的收益徹底不能抵消掉須要的學習成本。每個DAPP都是架構在相應的某一條區塊鏈上的,對於用戶來講,在衆多的區塊鏈面前首先要選擇其中一個。咱們歷來沒見過這樣一種狀況,那就是某我的使用一個APP,首先須要選擇一個互聯網。由於對於咱們來講,互聯網就只有一個,底層操做系統將全部的網絡差別屏蔽掉了。網絡
對於區塊鏈的Web3.0發展來講,最重要的一件事情是首先獲得這樣一個操做系統,將各類鏈的差別在用戶面前屏蔽掉,用戶不用關心你DAPP跑在什麼鏈上,也不須要關心本身的token在某些狀況下不能用。這就是應用鏈所誕生的背景。架構
其實應用鏈是相對於Web3.0生態來講的,其中明星級項目Polkadot就是將全部鏈須要打通的跨鏈技術,其團隊打造的Substrate框架能恰好做爲這樣一個區塊鏈操做系統,用戶不用關心在應用鏈上的交互是否是通用的,只要接入了Polkadot生態,應用鏈的全部操做應該對用戶來講都是能夠通用的,即使用戶持有的是比特幣,也能夠在應用鏈上完成相應的操做。應用鏈在Web3.0生態中,不只能夠將使用Substrate構建的鏈無縫兼容互操做,還能夠經過鏈接橋的方式將如今已有的區塊鏈鏈接起來,好比比特幣、以太坊和EOS。從網絡效應的角度去看,這樣的鏈接將會給新的應用鏈帶來網絡順風車的流量。將用戶接觸學習區塊鏈的成本大大的下降,迎來新一波的區塊鏈技術紅利。框架
應用鏈的主要功能:分佈式
可互操做的結算層,從Polkadot的架構圖可看出,平行鏈能夠經過中繼鏈中的驗證節點來實現互操做,其中也固然包括轉帳等基本操做。ide
應用鏈的基礎用戶數據(用戶帳號,權限,token帳本)。性能
應用鏈的運行承載(智能合約虛擬機,運行平臺)。學習
比特幣出現後,其提供了充足的分佈式節點和算力壁壘,但其擁堵和高延遲致使其沒法實現商用落地,而以太坊有了智能合約的功能,但也有太擁堵的問題。根本緣由都是在區塊鏈設計之初沒有從分層的角度去思考整個問題集。區塊鏈
1.應用數據和結算數據並不須要在一個區塊鏈上堆積,IPSE將大部分應用數據放在應用鏈上。加密
1.多種應用數據不須要在一個區塊鏈上混合並存,全部智能合約都在主鏈的一個虛擬機上,是得到了同等的安全保障,但帶來的耗費是合理的。IPSE將有多個應用鏈,實現多種應用數據有效分離。
3.應用鏈的節點規模跟其實現業務是匹配的,數據的重要程度跟區塊鏈應用鏈保證數據安全程度是匹配的,IPSE將不迷信徹底的去中心化,而注重合理匹配。
4.全部應用運算不須要交等額的手續費。若是像以太坊只有一條主鏈,那麼其對於全部的智能合約中的操做的價格估算是同質的, 其價格缺乏分層規劃。IPSE將在不一樣虛擬機裏,設計不一樣的gas費用,智能合約計算價格分層設計。
5.全部的交易操做不須要等額的挖礦耗費。不一樣的交易具備不一樣的價值,這是事實,IPSE將採用應用鏈技術,將絕大部分的交易存儲放在應用鏈上,而挖礦採用主鏈聯合挖礦的方式,也便是運用主鏈的強大共識機制,應用鏈搭順風車,好比主鏈上有數百個節點達成了強大的共識,而應用鏈只有10個節點負責存儲應用鏈數據,但10個節點存儲的數據量是整個網絡的99%,反正驗證交易等行爲在挖礦節點上進行都是很快的,只是出塊的時候,將應用鏈數據推送到應用鏈上進行保存,而應用鏈10個節點不須要進行挖礦,這10個節點徹底順從主鏈上1 萬個節點就能夠了。
6.主鏈上統一的計算虛擬機是不是沒必要要的。對於不一樣的智能合約,其重要性的差異是不言自明的,其須要保存的數據的重要性也 是一樣道理,若是採用一條主鏈垂直實現,就會出現像以太坊相似的嚴重的性能擴展問題,數據量同步負擔太重也會形成安全問題。IPSE應用鏈能負責這兩部分,計算虛擬機拆分解決主鏈性能不足問題,數據存儲拆分解決數據治理的擴展性問題。
相關連接:
IPSE(星際搜索)https://ipse.io/
Polkadot(波卡)https://polkadot.network/
IPFS(星際文件系統)https://ipfs.io/