中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

NEO區塊鏈DAPP開發的模式有哪些

發布時間:2022-01-11 15:52:56 來源:億速云 閱讀:131 作者:iii 欄目:互聯網科技

今天小編給大家分享一下NEO區塊鏈DAPP開發的模式有哪些的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

什么是DAPP

DAPP 是以太坊發明的詞匯 Decentralized Application.

目前基于區塊鏈技術開發的應用程序廣泛的接受使用了這一名稱。

NEL將為開發DAPP提供全面的服務

什么是NEL

NEL是 “NewEconoLab新經濟實驗室”的簡稱,成立于2017.11.9日,是一個年輕的社區型組織。

致力于

DAPP開發的幾種模式

目前DAPP開發有幾種模式

模式一、基于全節點客戶端開發DAPP

基于全節點客戶端開發DAPP是工作量最少的模式,你只需要修改NEO GUI 源碼,加上你的DAPP專屬的代碼.

如果你是要測試一個DAPP的概念,這種方式比較適合,快。

需要程序員:

1.winform 程序員,會c#的程序員多半可以用幾個小時掌握winform開發。

2.智能合約程序員,基于NEO區塊鏈開發智能合約,目前用c#開發智能合約是最成熟的。

NEL 已經為此提供了項目NEO-GUI NEL版。

源碼 https://github.com/NewEconoLab/neo-gui-nel

這個版本增加了插件機制。

1.你不需要去閱讀neo-gui源碼了,關鍵部分通過插件接口可以知道。

2.項目更加可控,多個dapp也不用整合代碼了

3.有例子可以參考

模式二、快速全節點客戶端開發DAPP

這個模式是在同步區塊鏈時有所選擇,只同步和自己的錢包有關的,所以同步速度較快。

但還是要同步。NEO官方有用ts實現一版,代碼比較復雜。

官方已放棄此項目,這個模式 NEL也不會提供支持。

模式三、輕錢包前后臺模式開發DAPP

首先很多介入DAPP開發的愛好者們基本上都低估了輕錢包前后臺模式的開發難度。如果一頭扎進來,基本上幾個月的時間扔進去還是一頭霧水。

藍鯨淘或者區塊鏈瀏覽器或者別的什么采用這種模式的項目開發,都不是一個小工程。

他們基本的系統結構是這樣

NEO區塊鏈DAPP開發的模式有哪些

可以分析已經執行過的智能合約交易,對其執行的過程完全復盤,并對應到源碼

智能合約瀏覽器還在開發中,目前已經可以使用,歡迎開發者入坑。以后我們會專門撰文來說這個話題。

NEL的一些支持工作
Neo-gui nel 版本

(neo-gui項目)

目標 簡化開發基于neo-gui的dapp

狀態 已完成,將關注neo 官方 neo項目 neovm項目 neo gui項目,隨時升級同步。

Neo-cli nel版本

(neo-cli項目,和上面的在同一個倉庫)

目標 在NEOCIL的基礎上提供智能合約調試的數據。

狀態 已完成,隨時升級同步

NEL 節點統計入庫程序

目標 開發一個通用化、容易插件化擴展的節點數據統計入庫程序。

狀態 計劃中

NEL 查詢API

目標 為輕錢包前后臺模式的DAPP 或一個者neo瀏覽器 提供查詢功能支持

狀態 計劃中

NEL 智能合約交易瀏覽器

目標 提供已經完成的智能合約交易中精確的交易執行情況的檢查,作為一個非常有效的智能合約調測程序,補充智能合約開發環境。

狀態 開發中,完成50%,已經可以配合Neo-gui nel版本 或者neo-cil nel版本 進行本地化調測。

等NEL 查詢API上線,就可以開發online版本。

NEL 瀏覽器插件錢包

目標 解決各個瀏覽器DAPP 各自實現各自錢包導致的各種問題。

  1. 用戶的私鑰轉來轉去都在瀏覽器緩存中,風險較大的問題。插件錢包加密保存,DApp 找插件要地址就行了

  2. 私鑰加密保存在瀏覽器插件中,永遠不會給DAPP。需要對數據塊簽名時,DAPP 發送數據給瀏覽器插件進行簽名。簽名后返還給DAPP。DAPP 不會得到私鑰,降低私鑰泄露風險

  3. 每次簽名插件會彈出提示,讓用戶確認,避免DAPP在用戶不知情的情況下發送交易。

  4. 對接硬件錢包只需要插件支持,所有DAPP無需額外工作即可得到硬件錢包的保護。

以上就是“NEO區塊鏈DAPP開發的模式有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿拉尔市| 柳林县| 远安县| 富阳市| 定安县| 咸宁市| 玉环县| 汤原县| 台南市| 汉源县| 邓州市| 拜泉县| 曲靖市| 霍山县| 临洮县| 开化县| 新邵县| 锦屏县| 喀什市| 仙居县| 牡丹江市| 大埔县| 石屏县| 宁河县| 凤凰县| 武山县| 平乡县| 南开区| 吉木萨尔县| 合肥市| 铜陵市| 伊春市| 左贡县| 潮州市| 抚宁县| 夏河县| 方城县| 育儿| 洛隆县| 武城县| 巍山|