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