Final Exam: Blockchain Solutions Architect

Blockchain    |    Intermediate
  • 1 Video | 30m 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: Blockchain Solutions Architect will test your knowledge and application of the topics presented throughout the Blockchain Solutions Architect track of the Skillsoft Aspire Blockchain Application Developer to Blockchain Solutions Architect Journey.

WHAT YOU WILL LEARN

  • access the properties of a deployed smart contract from a React client
    add a new member to the deployed asset transfer application and submit a request for the asset as that new member
    automate testing of a smart contract by using the Mocha testing framework and define a suite of tests
    build, deploy, and instantiate a bespoke ERC20 token
    code the functions required for a Solidity smart contract to function as a crowdfunding campaign
    code the top-level component of the React client for the Ethereum dApp
    code up the Init and Invoke methods of a Hyperledger Fabric smart contract in the Go language
    configure and instantiate a channel for the single organization Fabric network
    connect to the private Ganache network from the Metamask browser plugin
    connect to the shell of the EC2 instance set up previously as the client user
    copy the admin and root CA certificates of the second organization to the blockchain network creator in order to set up a two-organization channel
    create a Hyperledger Fabric channel spanning two organizations on a blockchain network
    create a new instance of the contract on the Ethereum network for a new crowdfunding campaign
    create a new instance of the deployed asset transfer application
    create a peer node on the Fabric network for the organization
    create a policy and set up a user on AWS that will be used by the client of the Hyperledger Fabric network
    create a proposal on AWS Managed Blockchain to extend an invitation to another AWS account to join a blockchain network
    create the underlying smart contract for the blockchain application to track the transfer of an asset
    define a decentralized app, both in general terms and in the context of Ethereum
    define the fields and events for an Ethereum token in adherence to the ERC20 standard
    define the fields and events in a Solidity smart contract that can be used to manage a crowdfunding campaign
    define the underlying smart contract for the blockchain application to track the transfer of an asset
    deploy a blockchain application and add members who can access it
    describe the steps involved in developing dApps and recognize how the Truffle suite can simplify many of these tasks
    describe the steps which need to be followed to set up a blockchain network from scratch and recognize how cloud-based blockchain solutions simplify the process
    download and install Fabric CA for the client instance of the second organization in the blockchain network
    download and install Ganache and set up a private Ethereum network
    download and install the Truffle framework and initialize a project for smart contracts
    identify some of the available blockchain solutions on the market along with their pros and cons
    identify the reasons for using a customized token and how this applies to Ethereum dApps
  • implement the functions for an Ethereum token that comply with the ERC20 specifications
    initialize the React client for the Ethereum dApp
    initialize the web UI for the Azure Blockchain Workbench using the Azure Cloud Shell
    install and instantiate chaincode on the multi-organization channel
    install Docker, Go, and other tools required to set up a client for a Hyperledger Fabric Network
    install, instantiate, and interact with the smart contract that functions as a database of vehicles
    install the JavaScript libraries to React and Drizzle, which enable the building of interactive web applications for Ethereum
    invoke the transfer operation for an ERC20 token to hand over tokens to another Ethereum account
    join a blockchain network on AWS Managed Blockchain that your organization has been invited to
    list the features of the Amazon Managed Blockchain service
    list the fundamental requirements for most enterprises with regards to blockchain solutions
    list the requirements for a bespoke token definition in order to comply with the ERC-20 token standard
    make calls to functions in a deployed smart contract from a React client
    provision a blockchain network using Azure Blockchain Workbench
    provision a security group on AWS that will be required by the Hyperledger Fabric network to be set up using AWS Managed Blockchain
    provision the client user and security group for the second organization in the blockchain network
    recognize how blockchains secure the data recorded on them and how smart contracts are used to record transactions
    recognize the benefits of recording transaction data on a blockchain
    set up and configure an EC2 instance that will be used as a client to interact with the blockchain network
    set up the client EC2 instance for the second organization in the blockchain network
    submit a request for the asset and respond to the request as the asset owner
    summarize the features available on the Azure Blockchain Workbench to create blockchain applications
    trigger transactions from the web UI of an Ethereum dApp and use Ganache to view the changes recorded on the blockchain network
    use the approve and transfer from functions to enable and perform token transfers through a third party
    use the AWS console to provision and configure a single organization blockchain network using the AWS Managed Blockchain service
    use the Azure Active Directory service to grant access to users of the blockchain application
    use the client EC2 instance to download and install the Fabric CA client
    use the Mocha testing framework and Chai assertion libraries to define test cases for a smart contract
    use the web UI of an Ethereum dApp to test the success scenario of your application
    write migration scripts for the deployment of a smart contract along with a library it depends on

IN THIS COURSE

  • Playable
    1. 
    Blockchain Solutions Architect
    33s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.