比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > 火必APP > Info

MAS:MASS的技術先進性:智能合約、二層插件、跨鏈均可實現_MASS

Author:

Time:1900/1/1 0:00:00

關于主講人Max近幾年Max一直在關注各類區塊鏈項目的技術進展,去年通過massnet.org了解到了MASS項目,并且被它對于PoC的創新所吸引,是一位喜歡研究源代碼的技術極客。8個關于MASS技術的問題

以下是從MASS中文社區收集到的關于MASS技術的8個優質問題,Max在活動中做了精彩的回答。Tips:加Charles為好友,ID:maixuanfeng2020,進入MASS中文社區微信群1.為什么看好POC?MASS最大的技術創新點&目前的技術難點?看好PoC的原因主要有4點:-公平性:在PoC共識算法中,容量空間的證明是分散的,一個礦工提供的容量證明和它所得的收益是線性相關的。礦工如果要想取得更多的收益,最好的辦法就是進行容量的擴充。這樣的挖礦算法使得個體礦工和大型礦工可以平等的挖礦。-安全性:良好設計的PoC機制能夠抵御51%以下容量的惡意節點。-可擴展性:PoC共識算法采用容量空間進行證明。所以硬盤完成初始化后,可以不耗費過多額外的資源來為多條區塊鏈提供容量證明。-節能:已經完成初始化、處于挖礦過程中的節點功耗相比于PoW有著數量級上的降低。MASS的最大技術創新點在于,相比與Burstcoin等項目,重新設計了一套更先進的PoC的共識機制。MASS的每條容量證明只需要從硬盤中讀取幾個字節的數據,同時還能保證極高的安全性。看過MASS的PoC代碼的朋友一定閱讀過這一段代碼:

這一段代碼就是MASS最為核心的Proof驗證函數,也就是容量證明。簡單來講,在MASS中,任意一條合法的Proof都應當滿足:-已知:P函數能夠將值域Nx中的數映射到值域Ny,F函數能夠將值域(Nx,Nx)映射到值域Ny,且兩個函數均無法實現逆運算,也就是說知道結果,無法反推輸入。-Proof由x,x',bitlenth三個部分組成,在驗證的時候,首先用P函數,計算出P(x)=y,P(x‘)=y’,此時,y與y‘滿足BitLength比特長度下的比特翻轉關系。(例如:100110<->011001,這兩者就是BitLength=6的比特翻轉關系)-然后使用F函數,用(x,x‘)作為輸入,計算出F(x,x‘)=z,z和鏈的業務邏輯中得到的隨機數challenge,二者用BitLength截斷后,得到的結果相同。這兩條規則就完成了容量證明。玩過MASSP盤的朋友一定注意到,MASS在P盤過程中會先后生成A、B兩張表,就分別對應了上面的(1)(2)兩步。在這樣的設計下,任意一個容量為32GiB的空間,僅僅只需要從B表中讀取總長度為8字節的數據,即可證明自己32GiB的存儲能力。相比以往的PoC算法,是一個巨大的進步。因為MASS的Proof數據結構不僅將礦工的磁盤讀取壓力降到極低,還使得普通節點驗證Proof只需要幾次哈希計算。所以,MASS兼具公平、安全、可擴展、節能的特性。至于技術難點主要集中在跨鏈領域,后面會具體講到。2.MASS如果實現智能合約困難么?需要硬分叉么?MASS的交易結構中包含了一個特殊的字段:Payload。我認為該字段的引入是為了方便包括智能合約在內的多種應用的實現。我們都知道,以太坊的賬戶模型包括:Nonce,Balance,CodeHash和StateRootHash。其中Nonce用于防止重放攻擊,Balance用于記錄合約的Ether余額,CodeHash用于索引合約的操作邏輯,StateRootHash用于索引合約的存儲狀態。MASS可以通過引入新的OpCode,解析Payload,以支持與EVM類似的、特殊設計的智能合約虛擬機。這樣的改變大概率是需要社區達成一致意見,通過硬分叉來達成的。軟分叉不是不可以,但是老節點的安全性可能會被削弱,硬分叉可能是更好的選擇。當然無論如何改變,首先還是要綜合考慮硬分叉后的交易吞吐量與普通用戶運行全節點的難度。二者間需要取得一個平衡點。如果真的有非常復雜且必要的需求,甚至可以單獨設計一條由MASS驅動的并行鏈,讓它來運行智能合約,也能夠滿足需求。3.MASS引擎上可以發平行鏈,和Polkadot、Cosmos有什么區別?您覺得MASS想做一個什么樣的生態?官網上的信息顯示,MASS在設計之初就是為了支持多條區塊鏈并行運行,并且實現鏈間交互。這個跨鏈協議與Polkadot和Cosmos有一定區別,MASS上的鏈獨立性更強。在第一個問題中,可以看出MASS的設計減少了礦工節點對于磁盤的壓力。因此,對于MASS體系來講,完全可以在礦池層面支持多條鏈的并行運行。我認為這樣設計的好處在于能夠在減少額外耗能的前提下做到專鏈專用。例如MassNet本身是基于UTXO模型的,而有一些業務邏輯更適合Ethereum的賬戶模型,那么就可以由社區組織開發基于MASS共識的賬戶模型鏈。通過將不同的業務分散到幾條細分領域的鏈上運行,而不是嘗試用一條鏈包容萬物,我認為這樣更有利于整個生態的發展。根據目前MASS項目的文檔和代碼,我合理猜測最終MASS的生態會呈現出:(1)礦工網絡共同組成基于MASSPoC的Layer0共識層;(2)多條具備不同數據結構的鏈并行運行,組成Layer1數據層;(3)基于跨鏈協議的鏈間交互,組成Layer2應用層。4.MASS的源代碼用Golang有什么優勢?Golang在開發效率和運行速度的取舍中處在一個相對比較平衡的位置;可以在節省大量開發時間的同時,保證性能夠用。同時大量使用Golang語言開發的區塊鏈項目的存在,又進一步促進了Golang編寫的區塊鏈工具包的繁榮。所以一些新的區塊鏈項目也往往傾向于使用Golang來進行開發。此外,跨平臺、易于部署也是非常顯著的優勢。假設有朋友想在樹莓派上運行MassNet,但是官網沒有提供相對應的二進制,那么他也可以下載代碼,在不修改代碼的情況下編譯linux/arm64版本的二進制,將它丟到樹莓派上就可以運行了。總結一下就是:-Golang在開發效率和運行速度的取舍中處在一個相對比較平衡的位置-區塊鏈領域的開發者群體大-有豐富區塊鏈相關的開源工具包可供使用-跨平臺、易于部署5.MASS如果未來有硬分叉,那會是怎么樣的?MASS如果進行硬分叉的話,技術上將與Ethereum的實現方式類似。如下圖的偽代碼顯示,假設我們從高度1,000,000起增加一些操作碼,以支持更好的智能合約表現;但是如果在分叉高度前出現了新的操作碼,就認為該交易腳本無效。那么在代碼中就會體現為類似的函數:

MetaMask計劃年底前推出Snaps協議,允許任何人安全擴展MetaMask功能:7月21日消息,MetaMask計劃在2023年底之前推出Snaps協議。Snaps是一個允許任何人安全擴展MetaMask功能的系統,允許錢包用戶訪問新應用并執行跨鏈協議交互。MetaMask不會向Snaps用戶收取任何費用。

MetaMask Grants DAO已在2023年向Snaps構建者發放了許多贈款,其中包括6萬美元用于社區驅動的Web目錄,用戶可以在其中上傳、搜索和發現新的Snap。[2023/7/22 15:51:33]

這里正好可以擴展一下軟分叉的問題。我們都知道Bitcoin的軟分叉是有一套完備的流程的,例如礦工可以通過修改區塊頭中Version字段的某些比特位來對相應的提案進行投票,如果連續同意的區塊數量達到一定閾值,則軟分叉就會被激活。在MassNet中除了區塊頭和交易區,還額外設計了一個提案區。每條提案都包含ProposalType和Content兩個字段。現在的代碼中規定,ProposalType==0和ProposalType==1分別代表懲罰提案和懲罰提案占位符。而ProposalType>=2則被解析為任意消息、不會進行驗證。這正是一種可以兼容軟分叉的做法,未來MassNet可能會新增一些提案類型,用于礦工的軟分叉投票。6.MASS現在共經歷了幾次減半?MASS目前已經完成了第五次減半。它的減半周期機制是:每次的減半間隔是前一次的兩倍。所以MASS分別在區塊高度13440,40320,94080,201600,416640進行過減半。下一次的減半高度就是416640+(416640-201600)*2=846720。如果有人對減半相關代碼感興趣,可以登錄GitHub看一看。7.MASS的愿景是作為提供可以聚合其他PoC鏈的底層共識機,這個愿景在代碼中可以體現出來了么?目前MASS的PoC核心代碼都位于MassNet-miner工程下的`poc`目錄。通過研究`poc/engine`目錄,可以發現MASS將相關的PoC引擎封裝為了三層結構,分別是:MassDB,SpaceKeeper和PoCMiner。它們的定位分別是:-MassDB:Proof的生產者,儲存Proof的容器。-SpaceKeeper:Proof容器的管理者,可以根據不同的區塊鏈上下文,為PoCMiner提供所需的Proof。-PoCMiner:Proof數據的消費者,能夠根據開發者定制的邏輯,生產新區塊。MASS共識下,多條鏈聚合共識,在MassDB這一層是完全一致的,因為用的是同樣的共識層。不同之處在于,根據不同鏈的策略,在Spacekeeper這一層有不同的查詢方式,同時在PoCMiner這一層有不同的區塊生產規則。總體來說,三層架構已經體現了聚合愿景。與此同時,在MassNet的區塊頭結構也體現出了其計劃的對于多鏈的支持,請看:

WMASS Finance預計于4月14日上線并開啟流動性挖礦:據WMASS官方消息,WMASS(BEP20)映射代幣將于2021年4月14日北京時間20:00上線。首期7萬WMASS獎勵由Mixstone Alliance提供,將在為期七天的時間內獎勵給在Pancake上提供WMASS/BUSD流動性挖礦參與者。WMASS流動性挖礦活動會在未來持續進行,并將上線多個平臺、DeFi生態。

據悉,WMASS是幣安智能鏈上1:1錨定MASS的BEP20代幣,項目由去中心化承兌商Mixstone Alliance推動,通過嚴格的監管和合規流程幫助MASS根據持有者需求1:1映射到幣安智能鏈。MASS作為PoC存儲挖礦最具代表性的項目之一,以接近300 P的全網算力,錨定真實世界物理價值,由WMASS將這一價值傳遞并引入DeFi生態。[2021/4/13 20:12:15]

每一個MASS的區塊,都記錄按照統一的計算規則得到的ChainID。MassNet的ChainID是"5433524b370b149007ba1d06225b5d8e53137a041869834cff5860b02bebc5c7"。相信這個ID正是為了多條鏈并行運行方便而設計的。8.MASS的礦池支持多挖是容易的么?先說結論吧:比較容易。在上一個問題中我們已經看到了MASS的PoC引擎分層設計。可以看出來,不論是哪一條基于MASS引擎的鏈,在MassDB層是完全一致的。SpaceKeeper層往往涉及少許與區塊鏈上下文相關的信息,但基本的MassDB查詢邏輯仍然是相同的。至于PoCMiner層,則是根據不同鏈的挖礦策略自行定制。總結來說就是,MASS礦池如果需要支持多挖的話,需要定制PoCMiner的邏輯,微改SpaceKeeper的邏輯,不需要改動MassDB。總體來說,支持的難度是可以接受的。媒體提問

Mask Network推特首次發行即將開放:Web3隱私產品Mask Network官方推特發文稱,我們將在準確時間前幾分鐘發布$MASK ITO推特入口,ITO合約將在15分鐘后開放。[2021/2/23 17:42:49]

火星財經:從礦工生態角度看,ETH升級到2.0,1.0的礦機會變得不適用,另外,BTC減半后可能會有礦工被淘汰出局,這些產業中的變遷,會利好MASS生態嗎?從現在的以太坊1.0轉向以太坊2.0是一個巨大的工程,其共識機制將由POW轉向POS。伴隨著共識機制的轉變,以太坊挖礦的方式也將發生巨變。現在以太坊1.0礦工所使用的GPU礦機,常見的包括GTX1060、GTX1070和GTX1080等,大多價格昂貴且能耗過高,而以太坊2.0的挖礦將不再需要強算力作為保證。所以,大量以太坊礦工的挖礦硬件需要一個合適的去處。而BTC減半后,有相當一部分礦工因為“電費/收益”比過高被淘汰出局。這些礦工除了BTCASIC礦機外,還擁有包括廠房、機架、電源、網絡等硬件設備,這些硬件都是可以復用的。對于MASS來說,以太坊所淘汰的GPU設備恰好可以用來進行MASSP盤。BTC礦工的專業硬件設備,可以追加購買硬盤后進行MASS硬盤挖礦,相比PoW來說,它的挖礦能耗是極低。目前MASS的網絡容量是200PB左右,我認為對于以太坊和比特幣礦工依然具備很強的吸引力。PoW礦工轉投PoC,將促進MASS的網絡安全性。星球日報:MASS的RoadMap是什么樣的,從GitHub的更新上來看,項目是否如期推進?MASS的RoadMap可以在官網上看到,簡單的總結如下:-2018年5月至2019年3月:MassNet原型網絡開發。-2019年9月:MassNet全節點發布,主網上線。-2019年11月:封裝并發布MASS共識引擎。-2020年2月:研究并發布MassNet二層網絡插件。-2020年6月:研究并發布MassNet跨鏈協議。從Github代碼來看,2018年到2019年11月的路線圖都如期完成。2020年的路線圖計劃包括,二層網絡的插件,跨鏈協議,目前來看這兩項在Github上還沒有明確體現。但由于共識引擎已經發布了,在并行上已經有了完備的準備。我猜測MASSNet可能正在進行內部開發,市面上越來越多同類型鏈上線,能看到應用場景的不足和優點,通過學習和改進,可以發布一個更完備的協議。自由提問

現場 | Mask Network創始人閻晗:通往web3.0可以使用現有的互聯網巨頭:金色財經現場報道,由Web3基金會主辦的Web3大會10月29日在上海舉行。Mask Network創始人兼CEO閻晗在會上表示,通往web3需要用戶不用很累很麻煩就可以用。未來互聯網需要數據自主、自主身份、開放金融、開放跨國政策和合理監管框架、安全隱私方便。為什么不直接改造迫使現有平臺自動變得重視安全、尊重隱私、互聯開放?而Mask可以既使用今天的互聯網巨頭,又直接通往web3.0。[2020/10/29]

群TV:為什么P好的文件可以壓縮呢https://docs.massnet.org/

礦工的意義是什么?項目發展對礦工盈利有什么好處?礦工的意義是通過存儲更多的容量數據,保證Layer0共識層的安全,更加安全的共識層能夠吸引更多的業務層應用,礦工也可以在并行挖礦過程中,得到多條鏈的Token,提高盈利。你覺得MASS啥時候漲,能漲多高?這個我沒辦法預測,只能說從技術的角度來看,MASS目前的一些經濟機制還沒有開始發揮作用,例如綁定還沒有真正展開。從技術角度看,全節點挖礦還存在不足,比如綁定的工具還不太方便,這導致綁定機制沒有辦法很好的展開。小麥和mass是什么關系MASS是一個開源的項目,任何人都可以參與,目前參與到生態里的有小麥、HPool、Ypool、Wepool,交易所有抹茶,他們都是MASS生態的支持者。MASS從技術上來說本身就有很多創新點,隨著更多機構涌進,會讓市場更加公平和穩定。致謝

動態 | 谷歌已允許MetaMask重新上架Google Play應用商店:以太坊輕錢包MetaMask官方發推稱,谷歌已允許MetaMask移動應用重新上架Google Play(安卓)應用商店。[2020/1/2]

感謝Max精彩的分享!本次活動由MASS中文社區主辦,小麥空間MASSfansHPOOLYPOOLHelloPool聯合舉辦。感謝媒體的支持:金色財經星球日報鏈節點鏈聞火星財經深鏈財經區塊律動winkryptoLONGHASH感謝幣撲和群TV提供的同步直播支持。未來MASS中文社區將開展更多社群活動,歡迎關注公眾號,加入微信群。

Tags:MASASSMASSPOCmetamask錢包被騙怎么辦mass幣跑路了嗎mass幣今日價格poc幣今日價格行情

火必APP
EFI:威廉:DeFi到底在玩什么?_Definex

編者按:本文來自威廉閑談,作者:陳威廉,Odaily星球日報經授權轉載。這個標題名稱原因是我覺得我現在的狀態和19年3月有點像,那個時候也是除了比特幣和一眾大家熟悉的主流不漲之外,以平臺幣為主的.

1900/1/1 0:00:00
DEF:接棒Balancer,DeFi保險Nexus Mutual(NXM)2天漲4倍_Definix

這兩天DeFi衍生品——保險,代幣叫NXM,開始火爆起來。NXM7月10號下午到我寫稿時,價格從5美金漲到21美金,漲非常快.

1900/1/1 0:00:00
INK:LINK做空暗戰:撰寫60頁報告,下注2000萬,幕后玩家疑是合作伙伴_AI Link Finance

編者按:本文來自深潮TechFlow,作者:宋小丸,Odaily星球日報經授權轉載。“Chainlink就是一場騙局,LINK的內在價值只有0.07美元,會大跌99%……”當明星加密貨幣LINK.

1900/1/1 0:00:00
USDT:OKEx投研:這種行情下或許只有技術分析可給出應對之策_SDT

BTC/USDT永續合約 各級別性質:日線-盤整,4小時-盤整,1小時-盤整截圖來自OKEXBTC/USDT永續合約1小時圖:對于行情從兩個角度來說.

1900/1/1 0:00:00
區塊鏈:星球日報 | 媒體曝嘉楠科技多位高管退出,管理層正內斗奪權;路透社:Coinbase啟動上市準備工作?_DEFILANCER幣

頭條 嘉楠科技多位高管退出,知情人士稱管理層正內斗奪權近日,杭州嘉楠耘智信息科技有限公司發生工商變更,原董事孔劍平、孫奇峰、李佳軒,監事屠松華從主要人員中退出,新增孟璐為監事.

1900/1/1 0:00:00
SSE:一文了解通證社區的四個范例_AssetFun

作者:JamesDuncan譯者:李意翻譯機構:DAOSquare以下是我們對FredEhrsam與BlakeRobbins和JesseWalden關于創造者、社區和加密領域的訪談的看法.

1900/1/1 0:00:00
ads