Homework on Ethereum Intro

  1. What was Web 1.0? Static website that only showed text, images and links.
  2. What is a smart contract? Small pieces of code that run of ethereum blockchain
  3. How is transparency achieved with ethereum code? Anyone can see the smart contract as well as all the transactions made to and from the smart contract, plus all transactions are visible on the network/ blockchain.
1 Like
  1. Web 1.0 = The first version of the internet that consisted of static websites that could only show text, images & links.

  2. Smart contract = small pieces of code that run on the Ethereum blockchain - you use the programming language Solidity to programme smart contracts on the Ethereum network - smart contracts are unstoppable, all transactions on smart contracts are transparent, and they can own and be programmed to decide what to do with money without the need for middle men - it’s a trustless, immutable transaction system.

  3. Transparency in the ethereum code is achieved by making all transactions on the Ethereum blockchain visible to the public.

1 Like
  1. Web 1.0 was the 1st public incarnation of the internet, which enabled users to share or consume information in a static format. This information came in the form of static websites, containing text, images and links.

  2. Smart contracts are programmable digital assets, which can be written to execute specified financial transactions under specified circumstances.

  3. In the same way that all Bitcoin transactions are permanently recorded on the public ledger, so are smart contracts on the Etherium blockchain. Therefore all smart contract activity can be read on the immutable Etherium blockchain…

1 Like
  1. What was Web 1.0?

– From around 1989 to 2005 web 1.0 enabled users to sent text and low resolution images, websites were static and read only.

  1. What is a smart contract?

– A smart contract is a contract that is built on blockchain technology. Theoretically you should get the same level of security, immutability, transparency, trustless system as with Bitcoin. The difference is that you can do much more than transact.

  1. How is transparency achieved with ethereum code?

– The contract is uploaded to the blockchain for anyone to view.It is not controlled by centralised authority and it is trustless.

1 Like
  1. Web 1.0 is static websites that couldn’t perform very much before Java came along.
  2. Programmes that run on the Blockchain.
  3. Transparency is achieved in a trustless decentralised manner with no central authority.
1 Like

I’m answering the updated questions.

  1. What was web 1.0?
    Early version of the internet where websites were simply static webpages with only information typed out in them. They did not have any user interaction or personalization to them.

  2. What is a smart contract?
    A contract programmed by code written in the solidity language that can own money and distribute it however it is programmed to do so.

  3. How is transparency achieved with ethereum code?
    Anyone can see what is happening within the smart contract, so they know where whatever is contained in the contract is coming from and where it is going to.

1 Like
  1. Web 1.0 was static, only text, image, and link.
  2. Smart contracts are programmable money.
  3. The information is in the blockchain, it cannot be amended after it is confirmed, it is visible to everyone.
1 Like
  1. What was Web 1.0?

Web 1.0 is very basic web only Text, Images and links, its very basic form with no interaction

  1. What is a smart contract?

A smart contract is a programable money where based on rules and conditions we can move money or value as per instructed rules.

  1. How is transparency achieved with ethereum code?

source codes are visible to anyone and everyone, to check that the code is correct, and it will be executed as per programmed

1 Like

The basic static web, without dynamic properties enabled by the introduction of JavaScript.

It’s a piece of code that lives on the blockchain, which enables dynamic scenarios of what happens to the money that is placed within it.

The code is open source, enabling anyone to view the contents of smart contracts.

1 Like
  1. Web 1.0 refers to static boring websites with very limited functions such as reading and sharing information before the introduction of Javascript (Web 2.0)

  2. Smart contract is a piece of code that lives on the Ethereum blockchain. Anyone with ETH coding knowledge such as solidity is able to deploy a trustless, decentralised and immutable smart contract to programme things such as money, financial transactions without any intermediaries

  3. Any code that is deployed on the Ethereum blockchain is viewable by the public and immutable. Any changes to existing codes are visible to everyone. Ethereum based applications do not change its behaviour as long as the coding and the maths behind it is correct

1 Like
  1. The first internet version where the was only ā€˜read’ functionality
  2. a piece of software that is put on the blockchain
  3. code can be viewed by anyone
1 Like
  1. The web 1.0 only offered static (non-programmable) websites

  2. Smart Contracts are small pieces of code that run on the Ethereum blockchain, they are dynamic and programmable.

  3. Smart contracts are public on the Ethereum blockchain and there is no way to change the way it should behave because of POW.

1 Like
  1. web 1.0 is a web site where you only share and read info there is no chating
  2. smart contract is or are small pieces of code that run on Etherum blockchain
  3. because its still a part ot blockchain so the contract cant be tampered with unless it was programed to be so
1 Like
  1. first version of websites that had minimal interaction with the user. static images and plain text.

  2. It is a protocol that has a set of instructions and executes should conditions be met. e.g. a smart contract that releases funds should conditions be met, this could be a time limit or results.

  3. everyone can view the smart contract and also view the blockchain. so tx can be viewed

1 Like

1. What was Web 1.0?
Web 1.0 was a collection of technologies that allowed users to interact with web pages in a limited fashion (view text / images, static webpage design, hyperlinks). Technologies that allowed more complex interactions between users and the web page (chats, interactive elements for ex. fireworks in the Good Morning Crypto chat :smiley: ) brought upon Web 2.0. Examples of Web 2.0 technologies can be JavaScript, PHP.
2. What is a smart contract?
A smart contract, in simple terms, is a piece of code that will be executed when the predetermined conditions are met. Since the contract runs on the Ethereum blockchain, it cannot be shut down. It can be fully autonomous.
3. How is transparency achieved with ethereum code?
All smart contracts on the Ethereum blockchain are open and visible. Everyone can view the code of contracts and interact with them (to a varying degree)

1 Like
  1. Early web pages had no real interactivity possible - it was mostly read-only, with hyperlinks being the only dynamic attributes. This evolved when programming became possible (ie: with JavaScript).
  2. A Smart Contract is a set of instructions written in code the Ethereum network can understand (EVM runs this code & the language is called Solidity) and stored in the blockchain.
  3. The code is on the blockchain, thus cannot be altered but can be verified at any time by any node (or anyone else).
1 Like
  1. What was Web 1.0? The first version of web programming and usability which was static.
  2. What is a smart contract? It is a technology written into small pieces of code that run on the ethereum blockchain to only allow transactions if certain conditions are met.
  3. How is transparency achieved with ethereum code? Smart contracts make transactions that are not left up to a middle man or the government (in the case of who your money goes to if you die). It is blockchain 2.0 with dynamic and programmable assets on the blockchain. Everyone can see what is happening with each transaction. Trust is in the technology and not the users so trust is engrained in the blockchain.
1 Like

1.- Web 1.0 as explained in the lecture was the ā€œstaticā€ internet. Displaying only text, images, and links.

2.- A Smart Contract is a piece of code that runs and executes in the blockchain.

3.- Transparency in the Ethereum code is achieved by blockchain, because code can be verified by anybody.

2 Likes

My question is in regard to the example in the lecture from @ivan about the smart contract to have his child getting paid if he gets good grades or the money goes back to him if not.

How does the smart contract verify the child’s grades? Is it linked to the school’s online grading system or something like this?

  1. What was Web 1.0?
    When the internet was just static pages that only had text and pictures, it had no JS or dynamic programming
  2. What is a smart contract?
    It’s programmable money so you can program your money to do whatever you want using ethereums network and it can’t be shut down.
  3. How is transparency achieved with ethereum code?
    PoW
2 Likes