Crypto Tips: Ethereum 101: Smart Contracts & Ethereum Virtual Machine
Thinking about purchasing a Ledger Nano Hardware Wallet? Browse their official website: https://www.ledgerwallet.com/r/67ef
Want to join coinbase to begin your crypto journey? Here’s a link to get free $10: https://www.coinbase.com/join/558828d...
Step up your game and Check Out Binance too: https://www.binance.com/?ref=10080191
Join the Robinhood app and invite your friends to Robinhood and win free stock. Here's my invite: http://share.robinhood.com/heidic1
Find me on Steemit: www.steemit.com/@heiditravels
Twitter: @blockchainchick
Instagram: @hheidiann
If you’re looking for an app that tracks the price of BTC & ETH and many other coins, check out the CoinView App: https://play.google.com/store/apps/de...
LINKS FOR ADDITIONAL READING FOR THIS VIDEO & ALL INFO IN TEXT DOWN BELOW
Proof of Work Explained: https://www.youtube.com/watch?v=0_G38wueXBc&t=9s
https://themerkle.com/what-is-the-ethereum-virtual-machine/
http://ethdocs.org/en/latest/introduction/what-is-ethereum.html
There’s no denying the fact that many people are interested in cryptocurrencies for the sake of making some money.
But i think it would be a mighty big shame if people missed out on the bigger picture.
There is a reason why so much speculation exists in this space, it’s because the foundation is rich in technological advancements.
If you think it would be boring or too difficult to try and better understand the tech behind these cryptocurrencies, allow me to challenge that notion.
At the very least, if you have a better understanding of what it is you’re investing in, it’ll make it a hell of a lot easier to hold on during these tough times.
Today let’s take a look at the Ethereum Virtual Machine.
First let’s establish that Ethereum is similar to Bitcoin in that it uses a blockchain and it uses Proof of Work as its method of achieving consensus on the blockchain.
If you need a refresher for what this means exactly, check out the links to my other helpful videos down below in the description.
Ethereum is often called a second generation blockchain. This refers to the fact that it’s creators have built on the idea of how Bitcoin works and added to their blockchain the ability to do more than just monetary transactions.
Ethereum introduced the world to smart contracts.
Smart contracts are programs that can be created to facilitate a whole bunch of different interactions. These smart contracts set rules or specifications. Once the rules or specifications are met, there is an automatic triggered event which fulfills the smart contracts purpose.
They are called contracts because they represent an agreement. They are called smart contracts because they can execute themselves.
Because of the distributed, decentralized nature of the Ethereum Network, the smart contracts will continue to execute even if your computer crashes.
Things that smart contracts are good for:
Transparent governance for communities
Secure communications
Secure foundation for ecommerce
Secure payments
This brings me to the Ethereum Virtual Machine. It sounds cool and it’s function doesn’t disappoint.
All nodes on the Ethereum Network run the EVM in addition to validating transactions. They all run the same instructions or smart contracts. It is this distributed network of computers running the Ethereum Virtual Machine that gives Ethereum is reputation as a “world computer”.
It’s important to note that the EVM is altogether separate from the main network.
Because of it’s separation from the main net, The Ethereum Virtual machine can be thought of as a testing grounds for smart contracts. You can deploy your newly written and untested code to this network of computers and see how it fairs. This is essential for projects who have a lot on the line. If smart contracts are deployed to the main network and they end up failing, that could spell disaster for the project behind it.
The Ethereum Virtual Machine tests more than just smart contracts, it also ensures that lines of communication are secure and that the many different systems that run on the Ethereum network aren’t able to cross into each other and ultimately intercept sensitive information.
The Ethereum Virtual Machine was not designed to allow for incredibly fast computing, it actually makes computing time slower and more expensive, that’s a bummer I know, but in return the EVM serves as a defense against denial of service attacks, its allows for high levels of fault tolerance, and ensures zero downtime of the network. Although the birth of some crypto kitties and the excitement that soon followed certainly tested this theory and showed that Ethereum still has some issues to address if it wants to conquer the challenge of scaling for the masses.
Additional Info
- Read full article on: Crypto Tips
Leave a comment
Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.
Disclaimer: As a news and information platform, also aggregate headlines from other sites, and republish small text snippets and images. We always link to original content on other sites, and thus follow a 'Fair Use' policy. For further content, we take great care to only publish original material, but since part of the content is user generated, we cannot guarantee this 100%. If you believe we violate this policy in any particular case, please contact us and we'll take appropriate action immediately.
Our main goal is to make crypto grow by making news and information more accessible for the masses.
Our main goal is to make crypto grow by making news and information more accessible for the masses.