Final Exam: Blockchain Application Developer
Blockchain | Beginner
- 1 video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: Blockchain Application Developer will test your knowledge and application of the topics presented throughout the Blockchain Application Developer track of the Skillsoft Aspire Blockchain Application Developer to Blockchain Solutions Architect Journey.
WHAT YOU WILL LEARN
identify the characteristics of full, light, and archive nodes in ethereumidentify the roles of solc-js and the remix ide for developing smart contracts written in the solidity languagedefine ethereum-specific terms such as mining, ether, and smart contractsidentify the different networks available to test out smart contracts and describe their unique featuresoutline the steps involved verifying transactions initiated in the ethereum networkconnect a new node to the private ethereum network and add it as a peer of the existing nodeidentify the two types of ethereum accounts - externally owned and contract - and the data that is needed for each of themdescribe the trie data structure that is used to represent associative arrays and distinguish it from its space-optimized version, the patricia trieinstall the official ethereum wallet application and describe the ui options availablecode a simple, smart contract and deploy it to the rinkeby network using the ethereum wallet uidescribe the need for smart contracts to eliminate the need for a trusted third party in many transactionsoutline the technique of sequencing records by breaking them up into blocks and arranging those blocks in a chainrecognize the role of an ethereum client and list the different ethereum clientsoutline the proof of work algorithm and the work which miners need to do to claim mining rewardswrite the code for a constructor in your smart contract and deploy it to ethereumuse the ethereum wallet app to interact with a deployed smart contract by passing to it the contract address and abirecognize the difficulty in finding the proof of work nonce and why it can only be found by trial and errorcode, deploy and interact with a smart contract that includes a constructor which takes in an argumentuse the chrome console and your file system to clean up unneeded contracts and accounts from your ethereum wallettop up your ethereum account with some ether on the rinkeby network by making a social media postuse the geth console to access the various management apis such as personal, admin, and minerdescribe the role of the transaction nonce in preventing replay attacksvalidate a token transfer operation in a smart contract by checking the token balance of the transaction initiatordescribe the role of miners in picking up initiated transactions and then ordering and verifying themrecall the fundamentals of blockchain technology such as the storage of records across a sequence of blocksrecall when a miner can claim mining rewards and how the other nodes in the ethereum network will validate its claimuse the metamask client to transfer ether from your account in metamask to the one in ethereum walletwork with geth to connect as a node to the rinkeby test network and deploy your smart contract therecall the functions defined in your deployed smart contract using the ethereum wallet interfaceinteract with a contract deployed on the rinkeby test network and track the mining of your transactions
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.
YOU MIGHT ALSO LIKE
PEOPLE WHO VIEWED THIS ALSO VIEWED THESE
Rating 3.8 of 14 users (14)
Course Developing with Blockchain
Rating 4.4 of 145 users (145)
Rating 4.6 of 7 users (7)