Homework on Ethereum Intro

  1. Web 1.0 was the internet before java scripting. It only allowed for static webpages with text, images and links.
  2. Smart contracts are small pieces of code that run on the Ethereum blockchain.
  3. Transparency is achieved because everyone can see the code and know exactly what a smart contract will do.
1 Like
  1. Web 1.0 refers to earliest stage of the World Wide Web in which sites were basic static pages.
  2. A smart contract is a program or group of code that is stored and executed on a supported blockchain. The most notable features of a smart contract include holding an independent balance, available interaction with accounts or public keys on the network, and carrying out transactions constrained to a set of rules.
  3. All valid Ethereum code is stored and executed on its blockchain. Blockchains are inherently transparent - all participants of the network can view and authenticate any and all code that resides on the chain.
1 Like
  1. Web 1.0 was a static website which was showing only texts, images and links. It was possible only read and share informations.

  2. A smart contract are small pieces of code stored on the Ethereum blockchain, made it between two parts that automatically execute an action with predeterminate terms.

  3. Ethereum blockchain is transparent and immutable as Bitcoin protocol due the POW and hush functions system. But on the Ethereum blockchain we don’t talk about only transactions, because is turing complete system and we can programm smart contracts and decetralized applications.

1 Like
  • What was Web 1.0? The internet but only with text, images, and links
  • What is a smart contract? A small piece of code that runs on the Ethereum Network; it can hold money.
  • How is transparency achieved with ethereum code? Everyone can see the code of the network and smart contracts.
1 Like

Tex, images and link. Read and share only.
Smart contract is written and put into the blockchain and describes what should happen in the contract.
Everyone can see the contract.

1 Like
  1. Web1.0 was static websites text,images and links only
  2. A smart contract are small pieces of programmable code
  3. Transparency is achieved by no middlemen and not needing to trust but verify
1 Like
  1. web1.0: static, with simple images, links, text (limited uses)
  2. smart contract can own money and decide what to do with them
  3. no need trust 3rd parties, smart contract will do for what he programmed
1 Like
  1. Web 1.0 was a very original version of the website. It consisted of static web pages with images and text.

  2. A smart contract is a piece of code that allows you to set a condition in order to send currency through the internet. An example would be a smart contract for car insurance that would hold onto a certain amount of money until there was a car accident. Once or if that car accident happens, they will then payout that amount to the insured person.

  3. Smart contracts in Ethereum’s Code help achive transparency by making a specific system or function trustless. There is no need to an intermediary that can possibly be subject to manipulating things. Everything is also completely visible and is permanently saved on the blockchain. This makes sure everything can always be seen which creates complete transparency.

1 Like
  1. web 1.0 was not programmable. It was just text, picture and/or link. You could had interact with the website. Then javascript was introduced.

  2. A smart contract is a small piece of code that is entered into the blockchain. It is unstoppable and decides what to do with money, when and under what conditions.

  3. Transparency is achieved because every node can see the full blockchain history and transactions just like in BTC. The transactions are permanent and can’t be altered.

1 Like
  1. What was Web 1.0?
    Web 1.0 was an early version of the Internet, which only allowed for static websites. These websites could only present information, such as text, images and links. Only with the introduction of Web 2.0 (and JS) a dynamic and programmable element was added.

  2. What is a smart contract?
    A smart contract is a programmable, self-executing contract on a blockchain (such as the ETH blockchain). It is immutable and transparent like e.g. BTC transactions and allows for trustless business on the blockchain.

  3. How is transparency achieved with Ethereum code?
    After smart contracts are coded, everyone in the decentralised network of nodes can view and verify the integrity of the transactions within a smart contract. The need to trust a middleman or any other party is eliminated.

1 Like
  1. Static websites only. Just share text, pictures and links.

  2. Smart Contract is a program deployed on the ethereum blockchain. it is unstoppable and transparent. It can own and manage money base don preset rules.

  3. the smart contract on the blockchain is transparent. Everybody can read and verify it.

1 Like

Web 1.0 was basic text and images that can only be read and shared.

A smart contract is programmed to execute certain functions such as sending money on a certain date to someone else, as written in the contract. We eliminate the use of third parties such as banks and lawyers to verify and execute these conditions outlined in the contract. These contracts can not be altered and it is transparent on the blockchain.

Transparency is achieved beacause the smart contract is on a public blockchain. The code makes it impossible to change the contract.

1 Like
  1. What was Web 1.0?

Static website and pages that showed text and images but had very little user interaction.

  1. What is a smart contract?

A fully transparent, trust-less agreement between parties that is created and executed on the blockchain without the need for a middle man or intermediaries. A P2P agreement.

  1. How is transparency achieved with ethereum code?

Because anyone can see agreements or smart contracts made between parties through a block explorer like etherscan,

1 Like

1. From a consensus perspective, how is Ethereum different from bitcoin?
Ethereum’s proof of work is different as transfers do not look at UTXOs, but rather update the accounts’ balances directly. There is no traceability of ETH other than the sending/receiving addresses. Also, block sizes and average block times differ. Lastly, GAS is used to create proportions for different actions in a smart contract (adding, dividing, etc.), which differs from Bitcoin which does not care about anything other than transaction fees. ETH intends on moving towards a PoS model in the future.

2. How are smart contracts executed in Ethereum compared to in a normal computer?
Smart contracts are executed using the EVM (ethereum virtual machine), which ensures that the smart contract isn’t trying to perform any malicious activity on the node’s computer. The node keeps track of the smart contract and the current state of said contract.

3. What are the benefits of executing the code on many nodes instead of just single computer/server?
No central point of attack, making the network more secure. It also provides the gateway to immutability as any changes to records already agreed upon by the nodes (balances & smart contract states) would be identified by the other nodes supporting the network.
[/quote] …sorry we haven’t covered this stuff I’ve just lifted it of the page

1 Like

1.Web 1.0 was before we introduced JavaScript to the internet wich means it was static and could only make use of text , images or links. In other words in could only contain information , nothing more.
2.A smart contract is actually a program containing small pieces of code on the eth blockchain that gives the creator of that s.c the ability to use their crypto to be spend on terms included in the smart contract. It cannot be undone, is transparent so everyone can see the date contained by the s.c and can only be executed when the terms of the contract are being complied.
3.By using the public etherium blockchain wich is fully decentralized and public it makes it fully transparant.

1 Like
  1. web 1.0 was a very static space that only allowed for simple application, such as text, image, and links.
  2. A smart contract is a small peice of programmable code that runs on the ethereum blockchain. It is able to hold and control money based on how it is programmed.
  3. Ethereum code removes the element of trust, and allows everyone to see the actions that have been predetermined within the code.
1 Like
  • What was Web 1.0?
    Text and images and simple hyperlinks to other pages.

  • What is a smart contract?
    A programmed contract that can interact with assets on the blockchain without human intervention. Eg: a customer buys a song, the prearranged smart contract automatically directs preportioned royalties to each of the artists involved…

  • How is transparency achieved with ethereum code?
    The transactions managing the assets are transparent. In the previous example, the royalties paid show/prove that 80% went to the artist and 20% to the contracted musicians as agreed. That proves the contract is correct and is being honored and is unchanging.

1 Like
  1. Web 1.0 is a website that can only provide text, images, and links.
  2. A smart contract is a small piece of code that can hold & send money.
  3. You can always see exactly what transactions were just created on the blockchain, which is why you don’t have to trust the person making the transaction, you can validate it.
1 Like
  1. What was Web 1.0?
  • Back when internet wan’t implemented by javascript it was a possible to have little interaction.
  1. What is a smart contract?
  • Smart Contracs are programs composed by small pieces of code and programmed in solidity that have the ability to own and decide what to do with the money following the rules of code.
  1. How is transparency achieved with ethereum code?
  • There are no third parties needed and its impossible to modify the smart contract once its created.
1 Like

1 A very basic form of internet with minimal features of text, pictures and links but lacking the file sharing and social media feature later available.

2 A smart contract is programmable code stacked on as a second layer to the blockchain to introduce more complex functions for the transfer of information or transactions.

  1. Because the info on the smart contract can be access by anyone and it cannot be changed.

How come there are two sets of different questions on this forum? I’ve just gone for the first ones, like a lot of people here.

1 Like