aelf帮助C#工程师10分钟零门槛搭建DAPP私有链开发环境
aelf是一個可擴展的去中心化云計算區(qū)塊鏈平臺,支持高性能合約并行執(zhí)行、原生多鏈數(shù)據(jù)交互、存儲使用高性能分布式數(shù)據(jù)庫。
aelf整個系統(tǒng)可以在windows、osx及l(fā)inux運行,團隊在osx環(huán)境下開發(fā),基于.net core?
DAPP開發(fā)
1.安裝.net core及protobuf
https://docs.aelf.io/v/dev/getting-started/before
2.clone下來開發(fā)腳手架并編譯運行
https://docs.aelf.io/v/dev/main
3.修改合約文件,構(gòu)建合約
https://docs.aelf.io/v/dev/main/main/smartcontracthelloworld
aelf通過類GRPC的protobuf服務(wù)描述文件定義智能合約,實現(xiàn)了一個性能等價于GRPC Server的智能合約運行環(huán)境(無網(wǎng)絡(luò)開銷)
4.合約單元測試
https://docs.aelf.io/v/dev/main/main/smartcontracthelloworld
aelf的開發(fā)腳手架里已經(jīng)集成了單元測試框架,可以通過編寫單元測試的方式對合約進行測試
單元測試支持Debug合約,直接在合約項目中下斷點即可實時調(diào)試
5.使用JS SDK,在web端通過RPC開發(fā)DAPP用戶界面
https://docs.aelf.io/v/dev/main/main/jssdk
6.使用Chrome擴展實現(xiàn)Dapp用戶操作
https://docs.aelf.io/v/dev/main/main/browserextension
用戶私鑰保存,交易簽名,類似于Ethereum的MetaMask
私有鏈/聯(lián)盟鏈/公有鏈開發(fā)
1.修改鏈定義項目,自定義自有聯(lián)盟鏈/私有鏈
https://docs.aelf.io/v/dev/main/enterprise
其他
github:?https://github.com/AElfProject/AElf
ci:?https://travis-ci.org/AElfProject/AElf
codecov:?https://codecov.io/gh/AElfProject/AElf
boilerplate:?https://github.com/AElfProject/aelf-boilerplate
email: contact@aelf.io
gitter :?https://gitter.im/aelfproject/community
寫在最后
突然發(fā)現(xiàn)已經(jīng)注冊博客園11年多了,這些年一直堅持使用.net開發(fā)各種系統(tǒng),從.net 1.1 一直到現(xiàn)在的.net core 2.2,C#越來越好用了,語言特性也一直跑在前面。
我們認為我們開發(fā)的aelf系統(tǒng)是一個很cool的區(qū)塊鏈系統(tǒng),其能夠使得dapp開發(fā)者快速開發(fā)自己的系統(tǒng),也能夠滿足公有鏈及私有鏈的開發(fā)需求。我們希望將aelf打造為一個類似于linux的生態(tài),任何企業(yè)與個人都可以定義自己的發(fā)行版本,使用aelf系統(tǒng)免費構(gòu)建自己的區(qū)塊鏈網(wǎng)絡(luò),同時擁有一個活躍的開源社區(qū)能夠?qū)elf的代碼更新提供支持。我們歡迎全職/兼職的工作申請。
公司簡介
北京好撲信息科技有限公司,是中國區(qū)塊鏈技術(shù)和產(chǎn)業(yè)發(fā)展論壇成員單位,自主研發(fā)并實時開源了AELF云計算區(qū)塊鏈系統(tǒng)。目前已完成2800萬Pre-A輪融資,累計融資額3400萬元,投資方包括華創(chuàng)資本、德鼎創(chuàng)新(Draper Dragon)、陶石資本、微匯金融、丹華資本、信天創(chuàng)投等。
AELF項目由總部位于新加坡的AELF基金會運營,為全球前100的著名區(qū)塊鏈項目,全部投資來自于知名機構(gòu),其中包括幣安、火幣等大型交易所,著名加密數(shù)字貨幣基金FBG CAPTIAL、丹華資本,著名加密數(shù)字貨幣礦機生產(chǎn)廠商BITMAIN(比特大陸),韓國最大的數(shù)字貨幣加密基金HASHED在內(nèi)的共計20余家。獲得過人民創(chuàng)投、36Kr、獵云網(wǎng)等頒發(fā)的獎項,福布斯雜志稱aelf為“2019年最具潛力的公鏈項目”。aelf源碼完全由團隊自主研發(fā),并未基于任何區(qū)塊鏈開源項目,目標建立一個高性能的(測試網(wǎng)絡(luò)15000tps)、資源隔離及社區(qū)民主的云計算多鏈區(qū)塊鏈網(wǎng)絡(luò)。
好撲自2016年成立以來,在研發(fā)AELF之余,憑借領(lǐng)先的技術(shù)能力和成熟的商業(yè)模式,先后服務(wù)于海航生態(tài)科技集團、鏈家理房通支付、蘇州同濟金融科技研究院等企業(yè)與機構(gòu),主要業(yè)務(wù)領(lǐng)域涉及區(qū)塊鏈系統(tǒng)、區(qū)塊鏈基礎(chǔ)設(shè)施服務(wù)、區(qū)塊鏈自動化測評等。目前已推出包括BaaS平臺、區(qū)塊鏈自動化測試平臺、底層區(qū)塊鏈系統(tǒng)在內(nèi)的多種行業(yè)應(yīng)用與解決方案。
好撲在北京、新加坡、韓國及硅谷均設(shè)有辦公場所,研發(fā)團隊主要工作均在GitHub進行,AELF在GitHub上現(xiàn)擁有500余star,在全球范圍內(nèi)擁有大量的開源愛好者。團隊核心人員來自微軟、百度、阿里、新加坡渣打銀行、法國電信、麥肯錫、羅蘭貝格等,80%畢業(yè)于國際知名高校,如MIT、新加坡南洋理工、華中科技大學(xué)等。團隊國際化水平較高,為了使得開源項目更好的合作與推廣,團隊在GitHub的溝通均使用英文。
創(chuàng)始人馬昊伯技術(shù)出身,2013年進入加密數(shù)字貨幣領(lǐng)域,擁有15年C#開發(fā)經(jīng)驗,中國電子學(xué)會區(qū)塊鏈分委會委員,中國計算機學(xué)會區(qū)塊鏈專家委員會委員,行業(yè)知名技術(shù)專家,曾自主研發(fā)區(qū)塊鏈支付系統(tǒng)、加密數(shù)字貨幣交易所系統(tǒng)。
原文地址:https://www.cnblogs.com/loning/p/10749244.html
.NET社區(qū)新聞,深度好文,歡迎訪問公眾號文章匯總?http://www.csharpkit.com?
總結(jié)
以上是生活随笔為你收集整理的aelf帮助C#工程师10分钟零门槛搭建DAPP私有链开发环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黑科技抢先尝 | Windows全新终端
- 下一篇: Build 2019 上微软的开源动作有