Homework on Ethereum Intro

  1. What was Web 1.0?
    Static websites, Text, Links, Images

  2. What is a smart contract?
    Small pieces of code run on blockchain, in solidity language, program and deploy, that is unstoppable, to see who is sending and receiving money, by a set of rules.

  3. How is transparency achieved with ethereum code?
    Cannot change or reverse, everyone can see.

1 Like
  1. The web before java script. Static websites; text, image, links - no interactivity. Only used to share information.

  2. Pieces of code that initiate what happens to money (involved in a transaction) and from where it came to where it is going, in a block. The block holds the money and distributes to the intended recipient/s as certain conditions within the agreement/contract are met.

  3. Because the ethereum code allows for code to be written on top which, just as the blockchain, is present in all nodes of the network and can be viewed by anybody.

1 Like

1. What was Web 1.0?
When the Internet first started it was static and not programmable - just text and pictures

2. What is a smart contract?
Small pieces of code that run on the Euthereum blockchain which uses the Solidarity program

  • Unstoppable
  • Transparent
  • Can own and decide what to do with money

3. How is transparency achieved with ethereum code?
The code is open source and everyone has access to the code

1 Like
  1. Web 1.0 was when we just had static websites before javascript.
  2. A smart contract is a piece of programmable code on the ethereum blockchain. The smart contract is programmed to abide by certain instructions. If someone puts money into a smart contract, they will only be able to get the money out if the smart contract is programmed.
  3. Transparency is achieved because everyone can see the ethereum code.
1 Like
  1. A static website with almost no interaction
  2. A code/program that runs on the blockchain
  3. It is decentralized (has no central entity). It is built on verification not on trust.
1 Like

Homework on Ethereum Intro-:

Q1: What was Web 1.0?

A: Web 1.0 is a very boring static website capable of only showing text, images, and links.

Q2: What is a smart contract?

A: Smart contracts are small pieces of code that run on the ethereum blockchain.

Q3: How is transparency achieved with ethereum code?

A: Transparency is achieved with Ethereum by the use of the programming language call Solidity, whose programs are unstoppable, and irreversible, and cannot be shut down by anyone, and like bitcoin, each node on the network has its own copy of the block containing the tx’s which are all completely transparent to aid in the verification protocol.

1 Like
  1. It was basically a static websites that showed text, images and links.
  2. Smart contract is a small pieces of code that run on a Eth blockchain.With Solidity we can create smart contract and then run it on a Eth blockchain.
  3. Just like with a BTC. Miners first need to invest a lot of money and if they follow the protocol rules they get paid(PoW).
1 Like
  1. Web 1.0 was the first version of the internet. It was static meaning that we could only have websites with text and send/receive emails.

  2. a smart contract is a piece of software code (computer program) that lives in a decentralised environment (Blockchain). This type of code is immutable, transparent and automated – meaning everyone can see it, no one can modify it, and it can execute by itself with no need for third party intervention.

  3. If the smart contract is running on an open blockchain, as we have previously stated, it is filled with all the terms and conditions by which different parties engage. The code is available for anyone to see, in full detail, step by step, its planned execution. This openness eliminates the chance of disputes and issues arising at a later stage. Moreover, the detail and precision of the software code make it very clear to all parties the outcomes of the execution, eliminating miscommunication. A common term used in smart contract development is: " Code is law ".

1 Like
  1. What was Web 1.0? Web 1.0 was the introductory web, non-programmable and very limited
    in utility. With web 1.0 you could write text, produce images and facilitated links. Web 2.0 the web became more dynamic. It introduced programming capability by way of java script.

  2. What is a smart contract? Smart contracts are small pieces of codes that run on the Ethereum blockchain. The block chain can be programmed to send and receive money to satisfy the contract. The Ethereum network is not centralized and cannot be shutdown. The transactions/contracts are transparent and does not need third party confirmation.

  3. How is transparency achieved with ethereum code? Transparency is achieved because anyone can see the programmed codes of the transaction. Once the contract is on the block chain it cannot be changed or reversed.

1 Like
  1. Web 1.0 had static websites, consisting of text, images and links.
  2. Smart contract is a software running on the blockchain. It is unstoppable, read transactions and open for everyone to read.
  3. The code is visible to everyone who want to verify. Hence it is transparent.
1 Like
  1. What was Web 1.0?

    • Static pages, text, images and links (1993-1994) - also videos
    • it became more interactive each year… CSS updates to html released
      than php/javascript in 1996 and later became more dominate in 2000+
  2. What is a smart contract?

    • The smart contract is software written and stored on the blockchain
    • It is a set of functions and data that are at a specific ‘contract’ address
      on the blockchain.
    • Users interact with a smart contract via a transaction.
    • The smartcontract executes the functions just like other programs…
      • transaction (input) --> smartcontract (executes) --> output (results)
        There may be data stored in association to the smartcontract
  3. How is transparency achieved with ethereum code?

    • It cannot be changed/bypassed… Once a transaction and the smartcontract
      executes it cannot be changed/bypassed.
    • The blockchain transactions are stored and publically viewable
    • You can inspect the bytecode and the contract can be decompiled to inspect what it
      is doing the source is not available.
    • Tools like etherscan and Gaster (https://exyte.com/blog/gaster-free-open-source-analytics-for-smart-contracts)
      can help look at the contract and transactions activities.
1 Like
  1. Basic websites referred to as static. Only have text, images, and links.
  2. Is a computer program or a transaction protocol which automatically execute, control, or document legally relevant actions or events to the terms of the contract agreement
  3. All code maintains transactions by allowing all transactions to be available on blockchain network.
1 Like

1 websites consisting of text, images and links.
2 software that runs on the blockchain
3 trustless, decentralized

1 Like

What was Web 1.0?
It was the original internet, which allowed for static web pages. At the time they seemed incredible, but looked at from our current standpoint, they seem extremely primitive

  1. What is a smart contract?
    It is a small peice of code with which unchangeable and irrefutable rules for holding and releasing money can be written

  2. How is transparency achieved with ethereum code?
    Since it uses the EVM, meaning the information is shared by all the nodes, making it readily available and easy to see

1 Like

Web 1.0 was the web before Javascript and was only able to show text, images, and links. Web 1.0 was static.

  1. A smart contract is a small piece of code that owns money and can be programmed to pay someone when certain criteria have been met.

  2. Transparency has been achieved by smart contracts because anyone can see the code in the smart contract and verify it on the blockchain.

Homework on Ethereum Intro - Questions. (Questions were updated on Dec 3 2019 )

1. What was Web 1.0?
Web 1.0 was the beginning of the internet where the webpages only consisted out of text and images. In Web 2.0 the websites where programmable because Javascript was integrated.

2. What is a smart contract?
A smart contract are small pieces of codes that works on the Ethereum network. It works with the programming language ‘Solidity’.

3. How is transparency achieved with ethereum code?
All smart contracts run on the blockchain. Ethereum blockchain is open source and can’t be manipulated.

1 Like

1. What was Web 1.0?
Web 1.0 was the beginning of the internet, pages consisted only out of text, image or links

2. What is a smart contract?
Smart Contracts are pieces of code that run on the Ethereum Blockchain

3. How is transparency achieved with ethereum code?
The code is visible to anyone, so everybody can see the transactions and it cant be changed.

1 Like
  1. What was Web 1.0?

It was a first version of internet with no possibility of implementing scripts. you could only share text information.

  1. What is a smart contract?

A smart contract is a program with a series of instructions which can’t be stopped from executing.
A smart contract can own money and initiate transactions as soon as the contractconditions are met.

  1. How is transparency achieved with ethereum code?

Everyone can see what happens with the money. Nothing can be changed in the contract or in the previous transactions since they are part of the blockchain.

1 Like
  1. Static websites.
  2. It’s decentrilazed applications made with Solidity that runs in blockchain 2.0.
  3. It’s public. Can’t be changed or removed.
1 Like

1 - Web 1.0 is the earliest iteration of the Internet, which is best described as static; only images, text and links werre able to viewed and used.
2 - A smart contract is a small piece of code that will execute once certain conditions have been met.
3 - Ethereum is built using the Solidity programming language. The code is open-source, which allows it to be visible to the public. Any type of smart contract that is written on the Ethereum blockchain is immutable, and is verified by the nodes that are securing the network - this removes the need for middlemen, and can allow transactions to occur in a trustless and decentralized manner.

1 Like