Collaborating Authors

Compile Your First Ethereum Smart Contract With Solidity


Get your team access to Udemy's top 2,500 courses anytime, anywhere. I will walk you through how to compile and run your first smart contract on a local test environment. Mist is a browser for interacting with Ethereum wallets and smart contracts. Geth is command line interface to run a full Ethereum node and provides a JavaScript console for writing smart contracts. Start your own private blockchain so you can test contracts.

Are IoT, smart contracts and blockchain ready for prime time?


"One of the biggest issues in IoT is knowing who you are connecting to. That requirement for trust mechanisms across millions or billions of sensors is what makes a distributed system like a blockchain vital," said Richard Mark Soley, Ph.D., executive director of the Industrial Internet Consortium, based in Needham, Mass. But marrying contracts and IoT -- "smart contracts" -- may be a different matter. Where blockchain distributes a ledger system, the "contract" concept extends the function of the ledger to include a language for terms of agreement and measurements to determine if certain conditions have been met. "A smart contract can be designed to execute automatically when both the buyer and the seller conditions are met," said Bill Fearnley Jr., a research director of worldwide compliance, fraud and risk analytics strategies and blockchain at IDC.

What are Blockchain Smart Contracts


Want to watch this again later? Sign in to add this video to a playlist. Report Need to report the video? Sign in to report inappropriate content. Report Need to report the video?