|
Published:
April 23, 2019

Ethereum For Dummies

Overview

Dive into a secure future

Professionals look to Ethereum as a blockchain-based platform to develop safe applications and conduct secure transactions. It takes a knowledgeable guiding hand to understand how Ethereum works and what it does — and Ethereum For Dummies provides that guidance. Written by one of the leading voices in the blockchain community and best selling author of Blockchain For Dummies, this book demystifies the workings of Ethereum and shows how it can enhance security, transactions, and investments.

As an emerging application of blockchain technology, Ethereum attracts a wide swath of professionals ranging from financial pros who see it as a

way to enhance their business, security analysts who want to conduct secure transactions, programmers who build apps that employ the Ethereum blockchain, or investors interested in cashing in on the rise of cryptocurrency. Ethereum For Dummies offers a starting point to all members of this audience as it provides easy-to-understand explanation of the tools and techniques of using Ethereum.

  • Understand the fundamentals of Ethereum
  • Build smart contracts
  • Create decentralized applications
  • Examine public and private chains

If you need to get a grip on one of the biggest applications of blockchain technology, this book makes it easier.

Read More

About The Author

Kiana Danial is an investment trainer and consultant as well as the author of Cryptocurrency Investing For Dummies.

Peter Kent is a veteran technology author. Tyler Bain is a Certified Bitcoin Professional. Peter and Tyler are co-authors of Cryptocurrency Mining For Dummies. Tiana Laurence heads her own venture capital firm and is author of Blockchain For Dummies, 2nd Edition. Michael G. Solomon, PhD, is a professor of Computer Information Sciences as well as author of Ethereum For Dummies.

Sample Chapters

ethereum for dummies

CHEAT SHEET

Ethereum is much more than just another blockchain implementation. It is a complete dApp (decentralized app) development and runtime environment. To best leverage all that Ethereum offers, become familiar with what blockchain technology can do for you and the extras that Ethereum offers.Learn the main language of smart contracts, Solidity, and how you can use its syntax to make your dApps provide value to its users.

HAVE THIS BOOK?

Articles from
the book

Blockchain technology is a disruptive, transformative approach to the way we manage data. It promises to radically change how we carry out tasks that handle sensitive information in shared environments. Critical operations on sensitive data historically required a strong central authority to convince data owners to trust the environment enough to allow it to manage their data.
Many free resources are available to help you develop advanced Ethereum dApps. There are different tools for Ethereum in four categories: blockchain client, test blockchain, testing framework, and IDE. You don’t have to search very hard to find lots of free Ethereum resources in nearly every category.Here, you learn about ten more free tools to help you create your own Ethereum blockchain dApps.
If you plan to do any Ethereum development, you’ll likely be using Solidity, one of the most popular programming languages for smart contracts. Let’s take a look at some basic Solidity syntax. When you write Solidity source code, you save that code in a file with the extension .sol. ©Shutterstock/polygraphusA Solidity program has several main sections, as follows: Pragma: This tells Solidity what versions of the compiler are valid to compile this file.
You have many choices for Ethereum wallets. Here, you learn about the most popular types. You can use this information to decide which Ethereum wallet will best fit your needs. ©Shutterstock/MAHATHIR MOHD YASINIf, after reading this, you aren’t sure which one is the best Ethereum wallet, don’t worry — choose the one that looks good and start using it.
Everything stored in an Ethereum block has an address so that the owner can find and access their data in blocks. Data stored in Ethereum blocks can be crypto-assets, such as ether or other tokens, smart contracts, or any other data. The address of the data identifies the owner of that data. And when it comes to crypto-assets, only the owner can access that data.
Asserting one’s identity has always been challenging, but doing so in the digital world has proved to be extremely difficult. So, the question becomes: How do we handle digital identity in the world of Ethereum? ©Shutterstock/Sergey NivensBefore you can manage your digital identity, you need to understand the process.
Ethereum uses smart contracts to constrict data to particular rules when you make exchanges. In order to write smart contracts, you need to be proficient in a programming language. One of the most popular languages for smart contracts and Ethereum, in particular, is Solidity. Take a look for a brief intro to these topics.
Ethereum is much more than just another blockchain implementation. It is a complete dApp (decentralized app) development and runtime environment. To best leverage all that Ethereum offers, become familiar with what blockchain technology can do for you and the extras that Ethereum offers.Learn the main language of smart contracts, Solidity, and how you can use its syntax to make your dApps provide value to its users.
Solidity is the most popular language for writing Ethereum smart contracts. Solidity was proposed by Gavin Wood in August 2014. Although it isn’t the only language you can use to write smart contracts, it is the most popular language for writing smart contracts that run in the Ethereum. It enjoys solid support from the Ethereum community and was developed by the Ethereum project’s Solidity team.
Blockchain technology in general, and Ethereum in particular, is rapidly growing in popularity. Increasing numbers of organizations are embracing Ethereum for new projects. The variety of projects that use Ethereum as their foundation is almost limitless.A quick look at the State of the dApps website shows how many Ethereum projects exist in different categories and how popular they are.
Ethereum is a comprehensive, decentralized application platform that expands the range of capabilities beyond what was possible before blockchain technology. So, what sets it apart from other decentralized platforms? Here’s a bit of Ethereum background. Introducing Ethereum Bitcoin was the first blockchain technology application.
https://cdn.prod.website-files.com/6630d85d73068bc09c7c436c/69195ee32d5c606051d9f433_4.%20All%20For%20You.mp3

Frequently Asked Questions

No items found.