Homework on Ethereum Intro

  1. Web 1.0 was the first version of the web. Websites were static and could only display information. There was no way to interact with the content.

  2. Smart contracts are small programs that run on the ethereum block chain. Smart contracts can be programmed to hold money and also to send money when specific conditions are met.

  3. Anyone can look at the blockchain and see what the smart contract is doing with money. Once a smart contract is deployed nobody can go back and change the rules because it is written into the blockchain just like a bitcoin transaction. Like bitcoin, it removes the need for a middleman, is immutable and trustless.

1 Like
  1. first generation of the internet before javascript.

  2. A programmable contract that you can send funds to which only allows for withdrawal on the preprogrammed conditions

  3. anyone can view the code of the smartcontracts.

1 Like
  1. What was Web 1.0?

Web 1.0 was an early version of the internet. All pages where static pages with basic text. No intractability, so they were all the same to whoever visited them.

  1. What is a smart contract?

Pieces of code that have been programmed to execute actions (outlined in the code) once the requirements specified are met.

  1. How is transparency achieved with ethereum code?

Everyone can see the smart contract, but no one can change it’s contents.

1 Like
  1. What was Web 1.0?

Static websites that could primarily only be used to send and receive info. No interactivity. Pre-Java Script.

  1. What is a smart contract?

Small piece of code that can hold money and can be programmed what to do with / how to release the funds.

  1. How is transparency achieved with ethereum code?

Anyone can see what is happening with a certain TX as the instruction/ code is written within the coding of a SMART CONTRACT. Once a particular Smart Contract is executed it can’t be stopped or changed.

1 Like

1.) Web 1.0 was the early, static version of the internet when javascript didn’t exist.
2.) A smart contract is a simple app, that runs on the Ethereum chain. They are made for sending and receiving money based on certain conditions.
3.) Everyone can read the code of a smart contract, so everyone can know what is it about and they cannot be stopped or changed once they’ve been deployed.

1 Like
  1. Web 1.0 was when the internet only allowed for people to read sites without fully engaging with the site.
  2. A smart contract is a contract designed to perform a financial function when certain programmed milestones are met.
  3. Transparency is achieved with ethereum code because anyone can view the code and it cannot be changed (similar to bitcoin code).
1 Like
  1. Web 1.0 are static web pages, those that do not have much depth or content. In terms of Blockchain, web 1.0 is Bitcoin, a cryptocurrency that stores transactions instead of Ethereum which has applications.
  2. A smart contract is are small pieces of code that hold transactions. The best way of explaining of Ethereum smart contracts is in terms of money and programming money. Smart contracts record assets and transactions. For example, votes are transactions that are recorded.
  3. Ethereum’s transparency helps to fight corruption across government’s worldwide.
1 Like
  1. Web 1.0 refers to websites on the internet with static content using text, images and links. Information sharing was one-directional from the website creators,

  2. A smart contract is small program for executing transactions per the agreement on the Ethereum blockchain.

  3. Transactions are permanently recorded on the blockchain, anyone around the world can see the exact transactions.

1 Like

1. From a consensus perspective, how is Ethereum different from bitcoin?
Although they both use Proof of Work consensus, Bitcoin uses SHA256 to mine nodes while Ethereum uses Ethash. Consequentially, Ethash has a faster blocktime than Bitcoin and the use of Ethereum Virtual Machine which allows the network to have smart contracts. Ethereum is also in the process of migrating over to a Proof of Stake model.

2. How are smart contracts executed in Ethereum compared to in a normal computer?
Smart contracts are executed by first being read on the EVM on each node within the network. This creates a layer on top of the contract and the computer hosting the node. Going through the EVM layer ensures the code does not deploy any malicious code.

3. What are the benefits of executing the code on many nodes instead of just single computer/server?
Execution of code on many nodes reinforces security of the smart contract.

1 Like

What was Web 1.0?
Web 1.0 was the earliest version of the internet, whereby the users can only search information and read them.

What is a smart contract?
A smart contract is a computer program or a transaction protocol which is intended to automatically execute, control or document legally relevant events and actions according to the terms of a contract or an agreement

How is transparency achieved with ethereum code?
The Ethereum code is accessible and visible to anyone who wants to access it.

1. What was Web 1.0?

The first iteration of the web represents the web 1.0, which, according to Berners-Lee, is the “read-only web.” In other words, the early web allowed us to search for information and read it. There was very little in the way of user interaction or content generation.

2. What is a smart contract?

A smart contract is a computer program or a transaction protocol which is intended to automatically execute, control or document legally relevant events and actions according to the terms of a contract or an agreement.

3. How is transparency achieved with ethereum code?

All the data is transparent and available to be traced by anybody but the confidentiality can be achieved by encryption.

1 Like
  1. What was Web 1.0? Web 1.0 was the internet pre Java-script. Very basic, very rigid - text, images and links.

  2. What is a smart contract? A smart contract is a program/software that can be deployed on the blockchain. Programmable money, unchangeable.

  3. How is transparency achieved with ethereum code? The source code is publicly available on the blockchain - therefore anyone can verify how it works. Need not trust humans, but rather the code itself as once it is set, it is unchangeable.

1 Like
  • What was Web 1.0?
    Web 1.0 is the early stages of the internet when the websites are just static (simple images, text and link)
  • What is a smart contract?
    A smart contract is the major value proposition of ethereum which allows people to create a programmable money to perform transactions without any intermediaries.
  • How is transparency achieved with ethereum code?
    Transparency can be achieved through ethereum code because people can see who is sending and receiving the money and no one can alter the blockchain or smart contracts once it’s been appended to the blockchain. The integrity of the transactions and smart contracts is maintained thus allowing people to transact with ethereum in a trustless manner.
1 Like

1. What was Web 1.0?

Web 1.0 was web development before JavaScript. Pages were static, only with images, text and links and did not allow interaction between users. After JavaScrip Web 2.0 was born and now there can be accounts which the web is adapted to each user. It is now dynamic and programmable.

2. What is a smart contract?

A smart contract is a dynamic and programmable contract programmed on the blockchain of Ethereum network. It can own money and decide what to do with the money with no intermediaries, it just follows the instructions on the contract. It is a trustless system.

3. How is transparency achieved with ethereum code?

Transparency is a key feature of blockchain, due that is public and cannot be edited. Ethereum smart contracts are transparent because the are programmed in the blockchain.

2 Likes
  1. The original Internet had only static websites with text and images, perhaps other static files.
  2. A smart contract is code that runs on the blockchain that will execute automatically.
  3. The smart contract code is accessible to anyone and immutable. Hence no trust is necessary between parties.
1 Like
  1. What was Web 1.0?
    The initial, static version of the Web. You can only read & share data.

  2. What is a smart contract?
    A small program, deployed on the blockchain, that manages money.

  3. How is transparency achieved with ethereum code?
    The blockchain is transparent. Smart contract code is deployed to the blockchain and readable to everybody. And it is immutable.

1 Like

What was Web 1.0?

It was a static website, very basic with limited capabilities

  1. What is a smart contract?

It is small pieces of code on the Ethereum network that has been programmed using a language called Solidity

  1. How is transparency achieved with ethereum code?

It can be read and verified by all. You don’t have to “trust anyone” instead you trust the math.

Q: What was Web 1.0?

A: The first version of the web where you could not do much and it was static. It all changed on Web 2.0 when javascript came in.

Q: What is a smart contract?

A: Smart contracts are created from Solidity. They are unstoppable, and the transactions are visible. They have the ability to own and decide what to do with money based on the programming of a smart contract.

Q: How is transparency achieved with ethereum code?

A: It cannot be changed after it has been programmed in a certain way and everything is visible to everyone just like bitcoin.

1 Like

What was Web 1.0?

First stage of the internet, consisting mainly of static pages.

What is a smart contract?

It is a self-executing contract with the terms of the contract written directly into the code

How is transparency achieved with Ethereum code?

Same as with BTC it is a blockchain technology where information cannot be altered without recording the changes that were made

2 Likes
  • What was Web 1.0?
    Static and boring webside(any different account,text images or links)
  • What is a smart contract?
    Are small pieces of codes that run on Ethereum Blockchain, unstoppable(no one can shut down) you can see your TX or who send you money.
  • How is transparency achieved with ethereum code?
    Proof of work, trustless, solidity and not needed of middle man.
1 Like