Final Exam: Blockchain Solutions Architect

Blockchain    |    Intermediate
  • 1 video | 32s
  • Includes Assessment
  • Earns a Badge
Rating 4.0 of 2 users Rating 4.0 of 2 users (2)
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

  • Describe the steps involved in developing dapps and recognize how the truffle suite can simplify many of these tasks
    configure and instantiate a channel for the single organization fabric network
    identify the reasons for using a customized token and how this applies to ethereum dapps
    define a decentralized app, both in general terms and in the context of ethereum
    list the requirements for a bespoke token definition in order to comply with the erc-20 token standard
    install, instantiate, and interact with the smart contract that functions as a database of vehicles
    download and install ganache and set up a private ethereum network
    recognize how blockchains secure the data recorded on them and how smart contracts are used to record transactions
    connect to the private ganache network from the metamask browser plugin
    create a new instance of the deployed asset transfer application
    add a new member to the deployed asset transfer application and submit a request for the asset as that new member
    deploy a blockchain application and add members who can access it
    create the underlying smart contract for the blockchain application to track the transfer of an asset
    submit a request for the asset and respond to the request as the asset owner
    define the fields and events in a solidity smart contract that can be used to manage a crowdfunding campaign
    create a hyperledger fabric channel spanning two organizations on a blockchain network
    install the javascript libraries to react and drizzle, which enable the building of interactive web applications for ethereum
    initialize the web ui for the azure blockchain workbench using the azure cloud shell
    access the properties of a deployed smart contract from a react client
    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
    automate testing of a smart contract by using the mocha testing framework and define a suite of tests
    provision a security group on aws that will be required by the hyperledger fabric network to be set up using aws managed blockchain
    code up the init and invoke methods of a hyperledger fabric smart contract in the go language
    invoke the transfer operation for an erc20 token to hand over tokens to another ethereum account
    download and install fabric ca for the client instance of the second organization in the blockchain network
    write migration scripts for the deployment of a smart contract along with a library it depends on
    create a proposal on aws managed blockchain to extend an invitation to another aws account to join a blockchain network
    use the approve and transfer from functions to enable and perform token transfers through a third party
    list the features of the amazon managed blockchain service
    list the fundamental requirements for most enterprises with regards to blockchain solutions
  • code the top-level component of the react client for the ethereum dapp
    implement the functions for an ethereum token that comply with the erc20 specifications
    define the underlying smart contract for the blockchain application to track the transfer of an asset
    create a policy and set up a user on aws that will be used by the client of the hyperledger fabric network
    install docker, go, and other tools required to set up a client for a hyperledger fabric network
    use the aws console to provision and configure a single organization blockchain network using the aws managed blockchain service
    provision the client user and security group for the second organization in the blockchain network
    set up the client ec2 instance for the second organization in the blockchain network
    connect to the shell of the ec2 instance set up previously as the client user
    recognize the benefits of recording transaction data on a blockchain
    download and install the truffle framework and initialize a project for smart contracts
    code the functions required for a solidity smart contract to function as a crowdfunding campaign
    set up and configure an ec2 instance that will be used as a client to interact with the blockchain network
    build, deploy, and instantiate a bespoke erc20 token
    use the client ec2 instance to download and install the fabric ca client
    use the azure active directory service to grant access to users of the blockchain application
    trigger transactions from the web ui of an ethereum dapp and use ganache to view the changes recorded on the blockchain network
    use the web ui of an ethereum dapp to test the success scenario of your application
    make calls to functions in a deployed smart contract from a react client
    define the fields and events for an ethereum token in adherence to the erc20 standard
    join a blockchain network on aws managed blockchain that your organization has been invited to
    initialize the react client for the ethereum dapp
    create a new instance of the contract on the ethereum network for a new crowdfunding campaign
    use the mocha testing framework and chai assertion libraries to define test cases for a smart contract
    install and instantiate chaincode on the multi-organization channel
    provision a blockchain network using azure blockchain workbench
    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
    create a peer node on the fabric network for the organization
    summarize the features available on the azure blockchain workbench to create blockchain applications
    identify some of the available blockchain solutions on the market along with their pros and cons

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 204 users Rating 4.5 of 204 users (204)
Rating 4.5 of 6 users Rating 4.5 of 6 users (6)
Rating 4.5 of 58 users Rating 4.5 of 58 users (58)