Homework on Ethereum Intro

  1. first iteration of the internet, with only static pages/content (good to share information)
  2. programmed code, that is executed; it may also execute financial transactions = programmed money
  3. every transaction is public viewable on the blockchain and may not be altered. there are no middlemen participating, we can trust math and technology
1 Like

2. What is a smart contract?

Quite close sir, but Ethereum is not an smart contract, is an entire protocol that use the blockchain in order to have the ability to perform smart contracts that use Solidity has the programming language.

Hope you find this useful! :slight_smile:

Carlos Z.

  1. What was Web 1.0?
    It was simply just static websites.

  2. What is a smart contract?
    programable codes using solidity which is employed on the ethereum network.

  3. How is transparency achieved with ethereum code?
    The smart contracts are visible on Ethereum and can not be changed once created.

1 Like
  1. A static website where you could put in text, images or a link
  2. A script in whick you can program actions. If you pass thar exam you will receive a certain amount of money or if the remperature is above 30 degrees C you get money for an icecrem.
  3. It is the same as in the BTC blockchain, fully transparent.
1 Like
  1. What was Web 1.0?

The first ‘unable’ internet, populated by static websites that featured text, images, links only. The advent and adoption of Javascript led to the dynamic Web 2.0.

  1. What is a smart contract?

Code layered on a blockchain transaction that can instruct future outcomes based on future events. Maybe the best analogy is replacing the need for escrow managed by middlemen.

  1. How is transparency achieved with ethereum code?

Everyone can see what is supposed to happen with the ‘money’ in an ethereum smart contract. It cannot be changed to favor the interests of any party after it has been implemented.

1 Like
  1. the “former” web: static sites in html without dynamic functionalities now possible with js

  2. a piece of code on the ethereum blockchain that allows to execute contract-like rules. Example: if A happens, send the contained money to person X.
    Smart contracts are kind of revolutionary for some reasons: you can not revoke them (unstoppable), trustless, you don’t need a middleman (possible cost-saving)

  3. transparency: everyone can see what is written in the smart contracts and understands the resulting transactions.

1 Like
  1. Web 1.0 was a static version of the internet with only text, images, and links.

  2. A smart contract is a programmable transaction that will execute when conditions are met. No third party necessary. They are traceable and irreversible.

  3. Everyone can see the smart contracts because they are traceable. They can not be changed.

1 Like
  1. It’s the reference to the original version of the internet. It was static, only text and images, and possibly links.
  2. It’s a piece of code with the set of rules that will be set in motion if certain conditions are met. For example: Dad locks some money in the smart contract. Son gets rewarded if he gets good grades at the end of the semester.
  3. Once the contract is accepted by the blockchain it can’t be altered. Everyone can see the smart contract. It eliminates middle men and the process becomes trustless.
1 Like
  1. Web 1.0 was the first articulation of an information network where users could receive information but not interact with it via the opportunity to post reviews, comments, feedback, etc. The pages were static in nature, offering only text, images, and possibly links. The launch of JavaScript delivered Web 2.0 which introduced dynamic, programmable webpages.

  2. A smart contract is a piece of code that runs on the Ethereum network. It grants the user or developer the ability to add conditions to transactions on the blockchain via a programming language called Solidity, effectively introducing programmable currency. The contract is binding and self-executing. Smart contracts enable Decentralized Finance (Defi) and Decentralized Applications (dapps) to exist. Solidity is Turing complete, Unstoppable, and uses hashing algorithm Keccak-256.

  3. The source code is visible, open, and immutable. Transactions are available to the public for viewing on the blockchain, and do not require a centralized authority for verification, which enables a trustless system. Once a smart contract is deployed, the fundamentals are defined publicly, and the agreement is binding and indisputable.

1 Like
  1. is a simple static website. this refer to the first stage development of the world wide web.
  2. is a self executing contract with the terms of both parties directly written into lines of code.
  3. transparency is achieve in ethereum thru blockchain where any one can see in the smart contract.
1 Like
  1. What was Web 1.0?
    Web 1.0 was the first version of the web where websites could only show text, images and links. There was no way to programme web pages.

  2. What is a smart contract?
    A piece of programmable code which when deployed on the Ethereum blockchain, executes specific actions according to the code e.g. to pay someone when a certain condition is met

  3. How is transparency achieved with Ethereum code?
    Once a smart contract is deployed, it is open source and cannot be changed so the actions of the smart contract are available for everyone to see meaning that you do not need to put trust into another third party.

1 Like

1.It is a Static Website containing only text, images and links (pre-JavaScript).
2. It’s code, written on solidity, that runs on the Ethereum blockchain.
3. It is on the blockchain, it is accessible to all. Anyone can verify it.

1 Like
  1. What was Web 1.0?
    Static web first version of internet.
  2. What is a smart contract?
    A solidity coding contract that you can program to hold money or assets and distribute when conditions are meet.
    txs,immutable
  3. How is transparency achieved with ethereum code?
    Through an open ledger on the blockchain you can see the coding of the smart contract and it can not be changed.
1 Like

[1] It was the time when the most sophisticated web pages on the internet were Static pages. Dynamic pages were not around because Javascript had not been created as yet.

[2.] A Smart Contract is scripted digital contract that controls funds and cannot be changed after creation.

[3.] Transparency is achieved with ethereum code by having it open for anyone to read.

1 Like

Web 1.0 is one of the phases of the web we like to use to structure the evolution of it.
With web we basically mean the world-wide-web, internet-websites based on http-protocol.
Web 1.0 ist the initial web containing static information where you did not have personalized dynamic content. This definition is a little vague and there is no clear line you can make between the Web 1.0 and Web 2.0. Even in the early days of internet we had dynamic personalized content and even today when we speak about Web 2.0/3.0 most of the protocols used are the ones we used in Web 1.0.

A smart contract is basically a program that controls money flow. To say money-flow may be a little limited here, maybe we should say value flow, since in the end it’s all about property exchange of assets. It is like a normal contract where all conditions and flows are agreed upon, but … the contract itself now executes the evaluation of these conditions and can execute by its own.
In case we tie “smart contracts” to the blockchain we can also add additional properties to it and say that it is also transparent (meaning everybody can see and verify it, but not everybody will understand it), unchangeable and unstoppable.

The program itself is part of the blockchain and is stored in OP-Codes known by the Ethereum Virtual Machine. Everybody can see this code, since every node needs to execute it. Even it is transparent most of the programmers that created a smart contract may not be able to read and understand it.

1 Like

Answer:
*Web 1.0 was the first version of the internet prior to Java Script being introduced and Web 2.0 being created. Web 1.0 was very basic with the ability to transfer data only.

*A smart contract is a set of rules created within a block which cannot be amended once transacted. The rules will define how the block transacts the funds for example, it could be that the rule is for a child to receive a set of funds once they have achieved a certain grade within an examination. Once they have achieved the grade as set out in the smart contract, the funds will then be released to them.

*Transparency is created on Ethereum as the block is visible to the whole network which has approved it by consensus.

1 Like
  1. What was Web 1.0?
    Web 1.0 was static web that sites that would only show text and images
  2. What is a smart contract?
    A Smart contract is a small piece of code that run on the Ethereum network
  3. How is transparency achieved with ethereum code?
    **Through being able to be verified by all parties, don’t trust verify **
1 Like
  1. Web 1.0 was the early internet when you could just reada nd send mails and not interact, before Java script was invented

  2. A smart contract is a a programmable money on the blockchain. enables you to program what the money must do and its transparent and unstoppable.

  3. Transparency is achieved by allowing everybody to see the smart contract. So you can see wht its programmed to do

1 Like

1.) Web 1.0 was the infant internet. It was extremely basic in that a page really could only host text, images, and links.

2.) A smart contract is a programmable contract on the blockchain that can not be reversed. It removes the need for trust from an agreement.

3.) Transparency is achieved with ethereum code because the parameters of the agreement, or conditions of the transaction, are available on the blockchain for reference and they can not be tampered with once the contract is deployed.

1 Like

It was early internet which could only host texts, links and images.

Smart contract is a piece of code which can execute itself on a blockchain based on parameters programmed in it.

All code is open to public that means that every smart contract or piece of code can be seen by every participant of the network.

1 Like