課程介紹 本視頻我們先學(xué)習(xí)以太坊跟比特幣相似的地方,那就是加密數(shù)字貨幣——以太幣的錢包、挖礦及交易等知識點??鄱W(xué)堂區(qū)塊鏈交流群:850351616。
付費課程要提取碼的同學(xué)請關(guān)注“扣丁學(xué)堂”微信公眾號,回復(fù):422;如果對課程有什么疑問的同學(xué) 加楊老師QQ:1872783708
比特幣提供了區(qū)塊鏈技術(shù)應(yīng)用的原型,但是比特幣系統(tǒng)的初衷只是記錄比特幣交易記錄,所以交易腳本非常簡單,無法實現(xiàn)負(fù)責(zé)的邏輯處理。而以太坊系統(tǒng)則延伸了區(qū)塊鏈技術(shù)的功能,增加了圖靈完備的智能合約腳本。
本階段視頻我們先學(xué)習(xí)以太坊跟比特幣相似的地方,那就是加密數(shù)字貨幣——以太幣的錢包、挖礦及交易等知識點。然后重點學(xué)習(xí)以太坊在比特幣基礎(chǔ)上擴展的地方,那就是智能合約,而這也是以太坊被稱為區(qū)塊鏈2.0的原因。在眾多的智能合約腳本語言中,我們學(xué)習(xí)官方推薦的Solidity腳本語言。本套視頻我們還會學(xué)習(xí)如何搭建以太坊私鏈、如何開發(fā)以太坊錢包,如何發(fā)行ERC20標(biāo)準(zhǔn)的Token,以及以太坊開發(fā)集成環(huán)境truffle的用法。
【章節(jié)介紹】
第1章以太坊基本原理及開發(fā)基礎(chǔ)
在區(qū)塊鏈比特幣篇中,我們學(xué)習(xí)到了區(qū)塊鏈的概念、基本原理和如何進行比特幣開發(fā)。但比特幣本身只是一套貨幣系統(tǒng),無法滿足更為復(fù)雜的業(yè)務(wù)需求。于是以太坊應(yīng)運而生,以太坊解決了比特幣擴展性不足等問題。
在本章中我們將深入學(xué)習(xí)以太坊的概念和運行原理。此外還會在基本概念的基礎(chǔ)上進行實戰(zhàn)操作,學(xué)習(xí)如何使用以太坊錢包,選擇測試網(wǎng)絡(luò)和搭建自己的私鏈。
在本章中我們將學(xué)習(xí)一下內(nèi)容:
什么是以太坊
以太坊的發(fā)展歷史和產(chǎn)生背景
以太坊的設(shè)計原則
以太坊的應(yīng)用場景
賬戶的概念
以太坊交易執(zhí)行
以太坊的智能合約
工作量證明挖礦
Mist錢包的使用
如何在以太坊測試鏈中獲取測試以太幣
如何搭建一條以太坊私鏈
如何使用MetaMask錢包
第2章以太坊智能合約
在以太坊中,智能合約是一個很重要的概念,也是區(qū)別與比特幣的重要一點。在本章中我們將學(xué)習(xí)如何編寫智能合約以及發(fā)布調(diào)用合約。深入學(xué)習(xí)智能合約開發(fā)語言Solidity,最后我們將完成發(fā)布自己的ERC20代幣。
本章重點為大家介紹如下的內(nèi)容:
使用remix-ide開發(fā)智能合約
solidity基本語法
投票智能合約實戰(zhàn)
發(fā)行自己的ERC20Token
第3章開發(fā)錢包應(yīng)用
本章我們將繼續(xù)學(xué)習(xí)以太坊開發(fā)。學(xué)習(xí)如何使用web3.js和本地以太坊節(jié)點通信,最后在此基礎(chǔ)上我們將實現(xiàn)一個以太坊錢包。
本章重點為大家介紹如下的內(nèi)容:
使用testrpc開發(fā)環(huán)境
安裝和和獲取web3對象
創(chuàng)建一個錢包應(yīng)用
第4章以太坊開發(fā)框架truffle
truffle是一個以太坊的開發(fā)框架,提供了編譯、部署、測試等功能。使用它可以方便我們快速的在以太坊上開發(fā)。本章中我們將學(xué)習(xí)如何使用truffle,在node.js中整合truffle,以及使用react前端框架來開發(fā)DApp。
本章重點為大家介紹如下的內(nèi)容:
學(xué)習(xí)truffle框架的使用
在node.js中整合truffle
使用truffle實戰(zhàn)開發(fā)
【關(guān)注微信公眾號更多學(xué)習(xí)資料】?【關(guān)注小程序觀看在線視頻】
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用 “掃一掃” 即可將網(wǎng)頁分享到我的朋友圈。
關(guān)注扣丁學(xué)堂微信
回復(fù)"422"
獲取該課程提取碼
微信掃一掃