基于区块链的毕业设计Brainia Ethereum Curriculum –

版本:0.1
开始日期:2020年1月9日
持续时间:16周。
课程设计师和主要导师:Shawki Sukkar。
合作伙伴:区块链加速基金会和ConsenSys Academy。
导师:
赞助商:
访问导师:Robert Greenfield、Yorke E.Rhodes、Alex Gladstein、Kevin Owocki、Julien Bouteloup、GregoryMarkou,Dev Pramoth,Omri Ross,Steven Waterhouse,Abdelhamid Bakhta
学生人数:10

什么是Brainia(DMZ初创企业构建新的在线学习框架)以太坊全套程程师课程?

通过深入了解区块链和以太坊的工程和研究,从第一原则学习区块链、协议工程、以太坊2.0、DeFi和隐私的基础知识!

你应该对区块链非常感兴趣,每周有15到20小时的时间,并且有一些编码经验!

Shawki Sukkar的项目介绍
为什么选择区块链?作者:Cameron Dennis(创始人;BAF总裁)

第一原则:真正知识的基石
如果我知道我们开始的是什么,
在比特币1-70年代“公开密钥传奇”之前
货币简史
在比特币第2-80年代“去中心化的起源”
比特币3-90年代“密码战争”之前账本
拜占庭将军问题
改变的区块链催化剂
区块链共识协议的(简短)指南
比特币的学术谱系
密码经济学的意义2020年的预测
区块链治理的历史

比特币能否取代政府发行的货币?一场辩论
SF比特币开发者研讨会:由Matt Corallo作的Blockstream
电子现金类比特币的特别演讲,由Robert Greenfield(新兴影响力首席执行官)Robert Greenfield(the Future of Enterprise Blockchains)的John Wolpert(联合创始人基线协议和IBM区块链)

加密-有限域/椭圆曲线/ECDSA/Schnorr或基础数学、ECDSA和事务(较长)
比特币对等网络
脚本和事务-脚本(常规和简单)
脚本;交易-P2PKH/P2WPKH/P2SH/P2WSH
钱包-硬币选择
高清钱包(BIP32)-James Chiang |钱包
钱包安全,密钥管理,HSM-Bryan Bishop |钱包
处理组织和叉子-Bryan Bishop |链
与约翰纽伯里的比特币安全模型

比特币发展的不完整历史
为什么比特币不同于其他加密货币
为什么比特币不同于其他加密货币
为什么比特币有效
对比特币核心开发(Bitcoin Core,个人账户)的贡献
如何审查Bitcoin Core中的拉取请求
比特币的安全模型:深度探索
比特币:登月旅行需要多阶段火箭游戏

为什么比特币对金融自由很重要?作者:Alex Gladstein

将根据每个学生对其项目的需求

Brainia以太坊课程

课程的目标是什么?

课程的主要部分:

先决条件:

课程:推荐阅读的书籍:

加深理解的推荐课程:

第1部分-区块链简介:

1周:

目标:

课程:

阅读:

视频/浸出液:

作业:

作业:

两周:

目标:

会议:

会议:

视频/浸出视频/浸出金:

阅读:

作业:

三周:3周:

目标:

目标:

;4周:

目标:

目的:

目的:

部分:

1周:

目标:

目标:

两周:

目标:

三周:

目标:

目标:

4周:

目标:

第三部分-分散财务(Def):

1周:

目标:

会议:

会议:会议:会议:会议:<4 2周:目标:3周:

目标:

4周:

目标:

第4部分-高级:

1周:

目标:

目标:

目标:

第3周和第4周:

  • 获取密码术、货币和区块链的历史介绍。
  • 介绍区块链领域的挑战、机遇和社会影响,并探索以太坊(Bitcoin、Zcash和企业区块链)的其他选择。
  • 了解开源开发。
  • 深入了解协议工程和设计。
  • 了解以太坊2.0。
  • 了解分散化金融(DeFi)。
  • 探索隐私领域中影响区块链的主要领域
  • 了解未来10年中最具影响力的事情。
  • 理解主题的学术部分,并从第一原则理解事物。
  • 与业内顶尖人才进行会谈。
  • 构建复杂的事物并为开源做出贡献。
  • 参加深度员工社区+每周例会。
  • 掌握以太坊:构建智能合约和DAPP
  • 使用Go开发以太坊
  • 债务更新和扩展:前5000年。如何从比特币中学习密码理论。ECO11:经济学原理I.
  • ECO12:经济学原理II。了解货币的历史。现代密码学史导论。
  • 构建一个简单的区块链POC。密码经济学导论。
  • 写一篇关于你所学到的最令人兴奋的东西的文章,并将其发布在媒体上(+1从空间中一个有趣的人那里得到反馈)
  • 构建区块链的POC(如果不起作用,尝试1、2或3个小时后尝试单独构建)
  • 了解比特币的基础知识。
  • 了解区块链经济学的基础知识,探索最小和最大化观点。
  • 了解该领域的一些技术、金融和政策挑战。
  • 从头开始构建一个交易的POC,包括签署交易并发送它的能力(从头构建密码)
  • 为比特币撰写一篇技术介绍文章或一个对您非常感兴趣的主题(我是说技术性很强)
  • 了解以太坊、智能合约和DAPP。支付、一级市场、ICO、风险投资和交易后交易。
  • 了解支付工程。
  • 学习如何使用Git和Github,找到一个令人兴奋的项目供您探索并提交请求。
  • 了解开源社区。
  • 了解许可的区块链系统
  • 探索不同的区块链使用案例
  • 加密101
  • 探索以太坊核心协议
  • 探索其他共识选项,建立POW的POC
  • 了解钱包如何工作,并构建一个简单的
  • 联网和Messaging 101
  • 构建一个P2P网络POC,通过RPC发送以太坊事务
  • 深入VM
  • 构建merkle tree(还不确定是否构建VM)
  • 了解以太坊2.0
  • 探索IPF和Filecoin
  • 探索隐私
  • 本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计Brainia Ethereum Curriculum –

    版本:0.1
    开始日期:2020年1月9日
    持续时间:16周。
    课程设计师和主要导师:Shawki Sukkar。
    合作伙伴:区块链加速基金会和ConsenSys Academy。
    导师:
    赞助商:
    访问导师:Robert Greenfield、Yorke E.Rhodes、Alex Gladstein、Kevin Owocki、Julien Bouteloup、GregoryMarkou,Dev Pramoth,Omri Ross,Steven Waterhouse,Abdelhamid Bakhta
    学生人数:10

    什么是Brainia(DMZ初创企业构建新的在线学习框架)以太坊全套程程师课程?

    通过深入了解区块链和以太坊的工程和研究,从第一原则学习区块链、协议工程、以太坊2.0、DeFi和隐私的基础知识!

    你应该对区块链非常感兴趣,每周有15到20小时的时间,并且有一些编码经验!

    Shawki Sukkar的项目介绍
    为什么选择区块链?作者:Cameron Dennis(创始人;BAF总裁)

    第一原则:真正知识的基石
    如果我知道我们开始的是什么,
    在比特币1-70年代“公开密钥传奇”之前
    货币简史
    在比特币第2-80年代“去中心化的起源”
    比特币3-90年代“密码战争”之前账本
    拜占庭将军问题
    改变的区块链催化剂
    区块链共识协议的(简短)指南
    比特币的学术谱系
    密码经济学的意义2020年的预测
    区块链治理的历史

    比特币能否取代政府发行的货币?一场辩论
    SF比特币开发者研讨会:由Matt Corallo作的Blockstream
    电子现金类比特币的特别演讲,由Robert Greenfield(新兴影响力首席执行官)Robert Greenfield(the Future of Enterprise Blockchains)的John Wolpert(联合创始人基线协议和IBM区块链)

    加密-有限域/椭圆曲线/ECDSA/Schnorr或基础数学、ECDSA和事务(较长)
    比特币对等网络
    脚本和事务-脚本(常规和简单)
    脚本;交易-P2PKH/P2WPKH/P2SH/P2WSH
    钱包-硬币选择
    高清钱包(BIP32)-James Chiang |钱包
    钱包安全,密钥管理,HSM-Bryan Bishop |钱包
    处理组织和叉子-Bryan Bishop |链
    与约翰纽伯里的比特币安全模型

    比特币发展的不完整历史
    为什么比特币不同于其他加密货币
    为什么比特币不同于其他加密货币
    为什么比特币有效
    对比特币核心开发(Bitcoin Core,个人账户)的贡献
    如何审查Bitcoin Core中的拉取请求
    比特币的安全模型:深度探索
    比特币:登月旅行需要多阶段火箭游戏

    为什么比特币对金融自由很重要?作者:Alex Gladstein

    将根据每个学生对其项目的需求

    Brainia以太坊课程

    课程的目标是什么?

    课程的主要部分:

    先决条件:

    课程:

    推荐阅读的书籍:

    加深理解的推荐课程:

    第1部分-区块链简介:

    1周:

    目标:

    课程:

    阅读:

    视频/浸出液:

    作业:

    作业:

    两周:

    目标:

    会议:

    会议:

    视频/浸出视频/浸出金:

    阅读:

    作业:

    三周:3周:

    目标:

    目标:

    ;4周:

    目标:

    目的:

    目的:

    部分:

    1周:

    目标:

    目标:

    两周:

    目标:

    三周:

    目标:

    目标:

    4周:

    目标:

    第三部分-分散财务(Def):

    1周:

    目标:

    会议:

    会议:

    会议:

    会议:

    会议:

    <4 2周:目标:3周:

    目标:

    4周:

    目标:

    第4部分-高级:

    1周:

    目标:

    目标:

    目标:

    第3周和第4周:

  • 获取密码术、货币和区块链的历史介绍。
  • 介绍区块链领域的挑战、机遇和社会影响,并探索以太坊(Bitcoin、Zcash和企业区块链)的其他选择。
  • 了解开源开发。
  • 深入了解协议工程和设计。
  • 了解以太坊2.0。
  • 了解分散化金融(DeFi)。
  • 探索隐私领域中影响区块链的主要领域
  • 了解未来10年中最具影响力的事情。
  • 理解主题的学术部分,并从第一原则理解事物。
  • 与业内顶尖人才进行会谈。
  • 构建复杂的事物并为开源做出贡献。
  • 参加深度员工社区+每周例会。
  • 掌握以太坊:构建智能合约和DAPP
  • 使用Go开发以太坊
  • 债务更新和扩展:前5000年。如何从比特币中学习密码理论。ECO11:经济学原理I.
  • ECO12:经济学原理II。了解货币的历史。现代密码学史导论。
  • 构建一个简单的区块链POC。密码经济学导论。
  • 写一篇关于你所学到的最令人兴奋的东西的文章,并将其发布在媒体上(+1从空间中一个有趣的人那里得到反馈)
  • 构建区块链的POC(如果不起作用,尝试1、2或3个小时后尝试单独构建)
  • 了解比特币的基础知识。
  • 了解区块链经济学的基础知识,探索最小和最大化观点。
  • 了解该领域的一些技术、金融和政策挑战。
  • 从头开始构建一个交易的POC,包括签署交易并发送它的能力(从头构建密码)
  • 为比特币撰写一篇技术介绍文章或一个对您非常感兴趣的主题(我是说技术性很强)
  • 了解以太坊、智能合约和DAPP。支付、一级市场、ICO、风险投资和交易后交易。
  • 了解支付工程。
  • 学习如何使用Git和Github,找到一个令人兴奋的项目供您探索并提交请求。
  • 了解开源社区。
  • 了解许可的区块链系统
  • 探索不同的区块链使用案例
  • 加密101
  • 探索以太坊核心协议
  • 探索其他共识选项,建立POW的POC
  • 了解钱包如何工作,并构建一个简单的
  • 联网和Messaging 101
  • 构建一个P2P网络POC,通过RPC发送以太坊事务
  • 深入VM
  • 构建merkle tree(还不确定是否构建VM)
  • 了解以太坊2.0
  • 探索IPF和Filecoin
  • 探索隐私
  • 是一篇很好的国外资料

    Brainia Ethereum Curriculum

    Version: 0.1
    Starting Date: 1/9/2020
    Duration: 16-Weeks.
    Curriculum-Designer and main instructor: Shawki Sukkar.
    Partners: The Blockchain Acceleration Foundation and ConsenSys Academy.
    Mentors:
    Sponsors:
    Visiting Instructors: Robert Greenfield, Yorke E. Rhodes, Alex Gladstein, Kevin Owocki, Julien Bouteloup, Gregory Markou, Dev Pramoth, Omri Ross, Steven Waterhouse, Abdelhamid Bakhta
    Students Number: 10

    What is Brainia (DMZ Startup building a new framework for online learning) Ethereum Full-Stack Engineer Course?

    Learn the fundamentals of the blockchain, Protocols Engineering, Ethereum 2.0, DeFi and Privacy from First Principles through building a deep-understanding of the Engineering and Research of Blockchain and Ethereum!

    What are the Goals of the Course?

    • Get a historical introducation to Cryptography, Money and Blockchain.
    • Introduction to the Challenges, opportunities and Social Impact in the blockchain space and explore other options from Ethereum (Bitcoin, Zcash and Enterprise Blockchain).
    • Get an introducation to Open-Source Development.
    • Get a solid introduction to Protocols Engineering and Design.
    • Understand Ethereum 2.0.
    • Get an introduction to Decentralized Finance (DeFi).
    • Explore the main areas in Privacy that’re impacting Blockchain
    • Understand the most impactful things to start working on for the next 10 years.

    The Main Parts of the Course:

    • Understanding the academic Part of the topics and understand things from first principles.
    • Having sessions from the top talent in the space.
    • Building complex things and contribute to open source.
    • Being in a community of deep-workers + weekly meeting.

    Prerequisites:

    You should be super enthusiatic about Blockchain, have 15 to 20 hours a week and have some coding experience!

    Curriculum:

    Recommended Books to Read:

    • Mastering Ethereum: Building Smart Contracts and DApps
    • Ethereum Development with Go
    • Debt – Updated and Expanded: The First 5,000 Years.
    • Programming Bitcoin: Learn How to Program Bitcoin from Scratch

    Recommended Courses to Take for Deeper Understanding:

    • Cryptography I
    • Cryptography II
    • Game Theory I
    • Game Theory II: Advanced Applications.
    • ECO11: Principles of Economics I.
    • ECO12: Principles of Economics II.

    Part 1 -Introduction to Blockchain:

    #1 Week:

    Objectives:

    • Understanding the history of money.
    • Introduction to modern cryptograpy history.
    • Build a simple POC of Blockchain.
    • Introduction to Cryptoeconomics.

    Sessions:

    Program Intro By Shawki Sukkar
    Why Blockchain? By Cameron Dennis (Founder & President of BAF)

    Readings:

    First Principles: The Building Blocks of True Knowledge
    If I’d Known What We Were Starting
    A Brief History of Money
    Before Bitcoin Pt.1 — 70s “Public Key Saga”
    Before Bitcoin Pt.2 — 80s “The Origins of Decentralization”
    Before Bitcoin Pt.3 — 90s “Cryptowars”
    A Brief History of Ledgers
    The Byzantine Generals Problem
    The blockchain catalyst for change
    A (Short) Guide to Blockchain Consensus Protocols
    Bitcoin’s Academic Pedigree
    Making Sense of Cryptoeconomics
    The Economic Limits of Bitcoin and the Blockchain
    Blockchain Identity for Developing Countries
    9 Blockchain for Social Impact Predictions for 2020
    A History of Blockchain Governance

    Videos/Leactures:

    Can Bitcoin Replace Government-Issued Money? A Debate
    SF Bitcoin Devs Seminar: A Special Presentation By Matt Corallo of Blockstream
    Electronic cash like bitcoin explained for developers

    Assignments:

    • Write an article about the most exciting thing you’ve learned and publish it on Medium (+1 Get a feedback from an interesting person in the space)
    • Build a POC of Blockchain (try to build it alone after some hours if it didn’t work try 1, 2 or 3)

    #2 Week:

    Objectives:

    • Have an understanding of the basics of Bitcoin.
    • Understand the basics of Blockchain Economics and explore the minimalist and maximalist opinions.
    • Understand the some of the Technical, Financial and policy challenges in the space.

    Sessions:

    Blockchain for Social Impact and the Challenges facing the space by Robert Greenfield (CEO of Emerging Impact)
    The Future of Entreprise Blockchains by John Wolpert (Cofounder of Baseline Protocol and IBM Blockchain)

    Videos/Leactures:

    Cryptography – Finite fields/Elliptic Curves/ECDSA/Schnorr or Foundational Math, ECDSA and Transactions (longer)
    Bitcoin Peer-to-Peer Network
    Scripting & Transactions – Scripts (general & simple)
    Scripting & Transactions – P2PKH/P2WPKH/P2SH/P2WSH
    Wallets – Coin selection
    HD Wallets (BIP32) – James Chiang | Wallets
    Wallet Security, Key Management, HSM – Bryan Bishop | Wallets
    Handling Re-orgs & Forks – Bryan Bishop | Chains
    Bitcoin Security Models with John Newbery

    Readings:

    The Incomplete History of Bitcoin Development
    Why Bitcoin is Different
    Why Bitcoin is Different than other Cryptocurrencies
    Why Bitcoin Works
    A Gentle Introduction to Bitcoin Core Development
    Contributing to Bitcoin Core, a Personal Account
    How to Review Pull Requests in Bitcoin Core
    Bitcoin’s Security Model: A Deep Dive
    Scaling Bitcoin: A trip to the moon requires a rocket with multiple stages

    Assignments:

    • Build a POC of transactions from scratch including the ability to sign a transaction and send it (build the cryptography from scratch)
    • Write a technical introduction article for Bitcoin or a topic that was so interesting for you (I mean so technical)

    #3 Week:

    Objectives:

    • Get an introduction to Ethereum, Smart Contracts and DApps.
    • Payments, Primary Markets, ICOs, Venture Capital and Post Trade.
    • Have an understanding of Payments Engineering.

    #4 Week:

    Objectives:

    • Learn how to use Git and Github, Find an exciting project for you to explore and submit a Pull-Request.
    • Get an introduction to the open-source communities.
    • Understand Permissioned Blockchain Systems
    • Explore the different Blockchain use-cases

    Part 2 -Ethereum Protocol Engineering and Design:

    #1 Week:

    Objectives:

    • Cryptography 101
    • Explore Ethereum Core Protocol
    • Explore other Consensus options and build a POC of POW
    • Understand how a wallet works and build a simple one

    #2 Week:

    Objectives:

    • Networking and Messaging 101
    • Build a POC of P2P network sending Ethereum Transactions with a RPC

    #3 Week:

    Objectives:

    • Smart Contracts and VM in depth
    • Build merkle tree (not sure about building a VM yet)

    #4 Week:

    Objectives:

    • Get an introduction to Ethereum 2.0

    Part 3 -Decentralized Finance (DeFi):

    #1 Week:

    Objectives:

    Sessions:

    Why Bitcoin matters for finacial freedom? By Alex Gladstein

    #2 Week:

    Objectives:

    #3 Week:

    Objectives:

    #4 Week:

    Objectives:

    Part 4 -Advanced:

    #1 Week:

    Objectives:

    • Explore IPFS and Filecoin

    #2 Week:

    Objectives:

    • Explore Privacy

    #3 and 4 Week:

    Will be based on each students need for his/her project


    Brainia Ethereum Curriculum

    Version: 0.1
    Starting Date: 1/9/2020
    Duration: 16-Weeks.
    Curriculum-Designer and main instructor: Shawki Sukkar.
    Partners: The Blockchain Acceleration Foundation and ConsenSys Academy.
    Mentors:
    Sponsors:
    Visiting Instructors: Robert Greenfield, Yorke E. Rhodes, Alex Gladstein, Kevin Owocki, Julien Bouteloup, Gregory Markou, Dev Pramoth, Omri Ross, Steven Waterhouse, Abdelhamid Bakhta
    Students Number: 10

    What is Brainia (DMZ Startup building a new framework for online learning) Ethereum Full-Stack Engineer Course?

    Learn the fundamentals of the blockchain, Protocols Engineering, Ethereum 2.0, DeFi and Privacy from First Principles through building a deep-understanding of the Engineering and Research of Blockchain and Ethereum!

    What are the Goals of the Course?

    • Get a historical introducation to Cryptography, Money and Blockchain.
    • Introduction to the Challenges, opportunities and Social Impact in the blockchain space and explore other options from Ethereum (Bitcoin, Zcash and Enterprise Blockchain).
    • Get an introducation to Open-Source Development.
    • Get a solid introduction to Protocols Engineering and Design.
    • Understand Ethereum 2.0.
    • Get an introduction to Decentralized Finance (DeFi).
    • Explore the main areas in Privacy that’re impacting Blockchain
    • Understand the most impactful things to start working on for the next 10 years.

    The Main Parts of the Course:

    • Understanding the academic Part of the topics and understand things from first principles.
    • Having sessions from the top talent in the space.
    • Building complex things and contribute to open source.
    • Being in a community of deep-workers + weekly meeting.

    Prerequisites:

    You should be super enthusiatic about Blockchain, have 15 to 20 hours a week and have some coding experience!

    Curriculum:

    Recommended Books to Read:

    • Mastering Ethereum: Building Smart Contracts and DApps
    • Ethereum Development with Go
    • Debt – Updated and Expanded: The First 5,000 Years.
    • Programming Bitcoin: Learn How to Program Bitcoin from Scratch

    Recommended Courses to Take for Deeper Understanding:

    • Cryptography I
    • Cryptography II
    • Game Theory I
    • Game Theory II: Advanced Applications.
    • ECO11: Principles of Economics I.
    • ECO12: Principles of Economics II.

    Part 1 -Introduction to Blockchain:

    #1 Week:

    Objectives:

    • Understanding the history of money.
    • Introduction to modern cryptograpy history.
    • Build a simple POC of Blockchain.
    • Introduction to Cryptoeconomics.

    Sessions:

    Program Intro By Shawki Sukkar
    Why Blockchain? By Cameron Dennis (Founder & President of BAF)

    Readings:

    First Principles: The Building Blocks of True Knowledge
    If I’d Known What We Were Starting
    A Brief History of Money
    Before Bitcoin Pt.1 — 70s “Public Key Saga”
    Before Bitcoin Pt.2 — 80s “The Origins of Decentralization”
    Before Bitcoin Pt.3 — 90s “Cryptowars”
    A Brief History of Ledgers
    The Byzantine Generals Problem
    The blockchain catalyst for change
    A (Short) Guide to Blockchain Consensus Protocols
    Bitcoin’s Academic Pedigree
    Making Sense of Cryptoeconomics
    The Economic Limits of Bitcoin and the Blockchain
    Blockchain Identity for Developing Countries
    9 Blockchain for Social Impact Predictions for 2020
    A History of Blockchain Governance

    Videos/Leactures:

    Can Bitcoin Replace Government-Issued Money? A Debate
    SF Bitcoin Devs Seminar: A Special Presentation By Matt Corallo of Blockstream
    Electronic cash like bitcoin explained for developers

    Assignments:

    • Write an article about the most exciting thing you’ve learned and publish it on Medium (+1 Get a feedback from an interesting person in the space)
    • Build a POC of Blockchain (try to build it alone after some hours if it didn’t work try 1, 2 or 3)

    #2 Week:

    Objectives:

    • Have an understanding of the basics of Bitcoin.
    • Understand the basics of Blockchain Economics and explore the minimalist and maximalist opinions.
    • Understand the some of the Technical, Financial and policy challenges in the space.

    Sessions:

    Blockchain for Social Impact and the Challenges facing the space by Robert Greenfield (CEO of Emerging Impact)
    The Future of Entreprise Blockchains by John Wolpert (Cofounder of Baseline Protocol and IBM Blockchain)

    Videos/Leactures:

    Cryptography – Finite fields/Elliptic Curves/ECDSA/Schnorr or Foundational Math, ECDSA and Transactions (longer)
    Bitcoin Peer-to-Peer Network
    Scripting & Transactions – Scripts (general & simple)
    Scripting & Transactions – P2PKH/P2WPKH/P2SH/P2WSH
    Wallets – Coin selection
    HD Wallets (BIP32) – James Chiang | Wallets
    Wallet Security, Key Management, HSM – Bryan Bishop | Wallets
    Handling Re-orgs & Forks – Bryan Bishop | Chains
    Bitcoin Security Models with John Newbery

    Readings:

    The Incomplete History of Bitcoin Development
    Why Bitcoin is Different
    Why Bitcoin is Different than other Cryptocurrencies
    Why Bitcoin Works
    A Gentle Introduction to Bitcoin Core Development
    Contributing to Bitcoin Core, a Personal Account
    How to Review Pull Requests in Bitcoin Core
    Bitcoin’s Security Model: A Deep Dive
    Scaling Bitcoin: A trip to the moon requires a rocket with multiple stages

    Assignments:

    • Build a POC of transactions from scratch including the ability to sign a transaction and send it (build the cryptography from scratch)
    • Write a technical introduction article for Bitcoin or a topic that was so interesting for you (I mean so technical)

    #3 Week:

    Objectives:

    • Get an introduction to Ethereum, Smart Contracts and DApps.
    • Payments, Primary Markets, ICOs, Venture Capital and Post Trade.
    • Have an understanding of Payments Engineering.

    #4 Week:

    Objectives:

    • Learn how to use Git and Github, Find an exciting project for you to explore and submit a Pull-Request.
    • Get an introduction to the open-source communities.
    • Understand Permissioned Blockchain Systems
    • Explore the different Blockchain use-cases

    Part 2 -Ethereum Protocol Engineering and Design:

    #1 Week:

    Objectives:

    • Cryptography 101
    • Explore Ethereum Core Protocol
    • Explore other Consensus options and build a POC of POW
    • Understand how a wallet works and build a simple one

    #2 Week:

    Objectives:

    • Networking and Messaging 101
    • Build a POC of P2P network sending Ethereum Transactions with a RPC

    #3 Week:

    Objectives:

    • Smart Contracts and VM in depth
    • Build merkle tree (not sure about building a VM yet)

    #4 Week:

    Objectives:

    • Get an introduction to Ethereum 2.0

    Part 3 -Decentralized Finance (DeFi):

    #1 Week:

    Objectives:

    Sessions:

    Why Bitcoin matters for finacial freedom? By Alex Gladstein

    #2 Week:

    Objectives:

    #3 Week:

    Objectives:

    #4 Week:

    Objectives:

    Part 4 -Advanced:

    #1 Week:

    Objectives:

    • Explore IPFS and Filecoin

    #2 Week:

    Objectives:

    • Explore Privacy

    #3 and 4 Week:

    Will be based on each students need for his/her project

    部分转自网络,侵权联系删除区块链源码网

    www.interchains.cc

    https://www.interchains.cc/17189.html

    区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
    区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计Brainia Ethereum Curriculum –

    版本:0.1
    开始日期:2020年1月9日
    持续时间:16周。
    课程设计师和主要导师:Shawki Sukkar。
    合作伙伴:区块链加速基金会和ConsenSys Academy。
    导师:
    赞助商:
    访问导师:Robert Greenfield、Yorke E.Rhodes、Alex Gladstein、Kevin Owocki、Julien Bouteloup、GregoryMarkou,Dev Pramoth,Omri Ross,Steven Waterhouse,Abdelhamid Bakhta
    学生人数:10

    什么是Brainia(DMZ初创企业构建新的在线学习框架)以太坊全套程程师课程?

    通过深入了解区块链和以太坊的工程和研究,从第一原则学习区块链、协议工程、以太坊2.0、DeFi和隐私的基础知识!

    你应该对区块链非常感兴趣,每周有15到20小时的时间,并且有一些编码经验!

    Shawki Sukkar的项目介绍
    为什么选择区块链?作者:Cameron Dennis(创始人;BAF总裁)

    第一原则:真正知识的基石
    如果我知道我们开始的是什么,
    在比特币1-70年代“公开密钥传奇”之前
    货币简史
    在比特币第2-80年代“去中心化的起源”
    比特币3-90年代“密码战争”之前账本
    拜占庭将军问题
    改变的区块链催化剂
    区块链共识协议的(简短)指南
    比特币的学术谱系
    密码经济学的意义2020年的预测
    区块链治理的历史

    比特币能否取代政府发行的货币?一场辩论
    SF比特币开发者研讨会:由Matt Corallo作的Blockstream
    电子现金类比特币的特别演讲,由Robert Greenfield(新兴影响力首席执行官)Robert Greenfield(the Future of Enterprise Blockchains)的John Wolpert(联合创始人基线协议和IBM区块链)

    加密-有限域/椭圆曲线/ECDSA/Schnorr或基础数学、ECDSA和事务(较长)
    比特币对等网络
    脚本和事务-脚本(常规和简单)
    脚本;交易-P2PKH/P2WPKH/P2SH/P2WSH
    钱包-硬币选择
    高清钱包(BIP32)-James Chiang |钱包
    钱包安全,密钥管理,HSM-Bryan Bishop |钱包
    处理组织和叉子-Bryan Bishop |链
    与约翰纽伯里的比特币安全模型

    比特币发展的不完整历史
    为什么比特币不同于其他加密货币
    为什么比特币不同于其他加密货币
    为什么比特币有效
    对比特币核心开发(Bitcoin Core,个人账户)的贡献
    如何审查Bitcoin Core中的拉取请求
    比特币的安全模型:深度探索
    比特币:登月旅行需要多阶段火箭游戏

    为什么比特币对金融自由很重要?作者:Alex Gladstein

    将根据每个学生对其项目的需求

    Brainia以太坊课程

    课程的目标是什么?

    课程的主要部分:

    先决条件:

    课程:推荐阅读的书籍:

    加深理解的推荐课程:

    第1部分-区块链简介:

    1周:

    目标:

    课程:

    阅读:

    视频/浸出液:

    作业:

    作业:

    两周:

    目标:

    会议:

    会议:

    视频/浸出视频/浸出金:

    阅读:

    作业:

    三周:3周:

    目标:

    目标:

    ;4周:

    目标:

    目的:

    目的:

    部分:

    1周:

    目标:

    目标:

    两周:

    目标:

    三周:

    目标:

    目标:

    4周:

    目标:

    第三部分-分散财务(Def):

    1周:

    目标:

    会议:

    会议:会议:会议:会议:<4 2周:目标:3周:

    目标:

    4周:

    目标:

    第4部分-高级:

    1周:

    目标:

    目标:

    目标:

    第3周和第4周:

  • 获取密码术、货币和区块链的历史介绍。
  • 介绍区块链领域的挑战、机遇和社会影响,并探索以太坊(Bitcoin、Zcash和企业区块链)的其他选择。
  • 了解开源开发。
  • 深入了解协议工程和设计。
  • 了解以太坊2.0。
  • 了解分散化金融(DeFi)。
  • 探索隐私领域中影响区块链的主要领域
  • 了解未来10年中最具影响力的事情。
  • 理解主题的学术部分,并从第一原则理解事物。
  • 与业内顶尖人才进行会谈。
  • 构建复杂的事物并为开源做出贡献。
  • 参加深度员工社区+每周例会。
  • 掌握以太坊:构建智能合约和DAPP
  • 使用Go开发以太坊
  • 债务更新和扩展:前5000年。如何从比特币中学习密码理论。ECO11:经济学原理I.
  • ECO12:经济学原理II。了解货币的历史。现代密码学史导论。
  • 构建一个简单的区块链POC。密码经济学导论。
  • 写一篇关于你所学到的最令人兴奋的东西的文章,并将其发布在媒体上(+1从空间中一个有趣的人那里得到反馈)
  • 构建区块链的POC(如果不起作用,尝试1、2或3个小时后尝试单独构建)
  • 了解比特币的基础知识。
  • 了解区块链经济学的基础知识,探索最小和最大化观点。
  • 了解该领域的一些技术、金融和政策挑战。
  • 从头开始构建一个交易的POC,包括签署交易并发送它的能力(从头构建密码)
  • 为比特币撰写一篇技术介绍文章或一个对您非常感兴趣的主题(我是说技术性很强)
  • 了解以太坊、智能合约和DAPP。支付、一级市场、ICO、风险投资和交易后交易。
  • 了解支付工程。
  • 学习如何使用Git和Github,找到一个令人兴奋的项目供您探索并提交请求。
  • 了解开源社区。
  • 了解许可的区块链系统
  • 探索不同的区块链使用案例
  • 加密101
  • 探索以太坊核心协议
  • 探索其他共识选项,建立POW的POC
  • 了解钱包如何工作,并构建一个简单的
  • 联网和Messaging 101
  • 构建一个P2P网络POC,通过RPC发送以太坊事务
  • 深入VM
  • 构建merkle tree(还不确定是否构建VM)
  • 了解以太坊2.0
  • 探索IPF和Filecoin
  • 探索隐私
  • 提供最优质的资源集合

    立即查看 了解详情