Homework on Ethereum Intro

Hi there Nick! The smart contract can actually handle many different task, although there can be some specific cases where you only need it for one single task!

Felipe.

1 Like

How does using the blockchain makes things transparent?

And what can these codes do?

They can program money.

1 Like
  1. What was Web 1.0?

    Web 1.0 was the first stage of the internet ( world wide web ) that only had simple static web pages

  2. What is a smart contract?

    A smart contract is a programmatically created self-enforcing agreement containing a set of rules If the rules are met then the agreement is enforced and a subsequent action could take place if programmed to do so.

  3. How is transparency achieved with Ethereum code?

    It is achieved through the blockchain design. Transactions as well as parameters of an Ethereum smart contract can be viewed by not altered.

1 Like
  1. What was Web 1.0?
    Web 1.0 was the first generation of internet websites where functions were basically limited to text, images, and links that can be read and shared. No individual accounts were possible and interactive functions were not yet available.
  2. What is a smart contract?
    A smart contract is a program (sitting on top of the ethereum network) that specifies the condition(s) that must be met and the instructions to execute regarding how much and when the funds in the transaction is to be “released” (according to the terms specified in the program) to the receiver.
  3. How is transparency achieved with ethereum code?
    Transparency is achieved when the smart contracts are coded into the transaction making it available for everyone to see.
1 Like
  1. Web 1.0 was at a time when we had Static Websites that only showed texts, images, links, with no dynamic or programmable functionality such as later provided by JavaScript.

  2. Smart Contracts are small pieces of codes that run on Ethereum blockchain, which are programmed using Solidity by initiator, completely Unstoppable (nobody can shut it down), and without needing any middleman. It provides the means to automatically activate and execute certain set of rules based on specific conditions. They are completely transparent so that anyone can clearly see who sends/receives money.

  3. Transparency achieved with Ethereum code: There is Complete Transparency as anyone can see and inspect the elements behind each transaction, which are immutable and verifiable by entire network. It is trustless and we don’t have to know each other as it is based on math & technology / PoW and mining process, such that we can do business with anyone.

1 Like
  1. Web 1.0 refers to the first stage of the World Wide Web evolution. Earlier, there were only few content creators in Web 1.0 with the huge majority of users who are consumers of content. Personal web pages were common, consisting mainly of static pages hosted on ISP-run web servers, or on free web hosting services.
  2. A smart contract is an agreement between two people in the form of computer code. They run on the blockchain, so they are stored on a public database and cannot be changed. The transactions that happen in a smart contract processed by the blockchain, which means they can be sent automatically without a third party.
    3.The security and integrity of the code is higher due to all parties being able to verify it ran correctly.
  1. web 1.0 is the first version of the internet that was static websites where one can view and share txt, imgaes and links but can’t interact with the website.

  2. a smart contract are small pieces of code that run the blockchain 2.0 for example on the ethereum blockchain, they allow the user to program assets so that the conract can own and decide what to do with the asset, they are unstoppable and on ethereum they are programmed using solidity programimg language.

  3. transparency is achieved by allowing all the participants of the network to view and verify the smart contracts creating a transparent and trustless environment.

1 Like

Hello Felipe. thanks for the clarification. :+1:

1 Like
  1. Web 0.1 is the first stage of the internet when there was only basic fetures as text links and pictures.

  2. A small contract is a programmed code which represents a contract and is stored on the 2.0 block chain, having the ability to hold value till the terms are complete and make a tx according the contract. Security wise working exactly like tx are hashed and linked on the block chain 1.0 and are immutable.

3.Transparency is achieved as the full information is on the block chain regarding the contract all the terms and there state.

1 Like
  1. Web 1.0 was the beginning of the Internet, where websites where only static (text and pictures, no JS and interactivity)
  2. Smart Contract is piece of code which is deployed to the Ethereum blockchain and executes actions (mostly related to money), based on specific conditions.
  3. As smart contracts are deployed to the Ethereum network, they are entirely transparent and all transactions can be verified on the blockchain. Smart contracts cannot be changed (in the same way BTC txs cannot be changed)
1 Like
  1. Web 1.0 was the initial internet opened up to the world. It was very basic, consisting of lots of writing with a few images and links to pages. Unfortunately i am old enough to remember it lol.

  2. A smart contract is a contract stored on the Ethereum blockchain. It is written in the programming language Solidity. It is a coded agreement to perform a particular action or actions upon a given event or events. The contract cannot be changed and is available to view on the public ethereum chain.

  3. Transparency is achieved by the ethereum chain being public so anybody can view the agreement.

1 Like

static html webpages prior JS implementation (dynamic webpages due to JS)

a smart contract is stored within a blockchain and will be executed under a cdertain condition:
time, refund at train-delays or cancelled flights, reward for good grades

ethereum uses a trustless decentralized public blockchain - and trust in solidity programmed SmartContracts

1 Like
  1. Web 1.0 can be thought of as static pages, like the page in a book it could display text and images but you could not interact with it. The Web we have now allows interaction that was enabled by Java script.

  2. A smart contract is a program, coded in Solidity. When certain conditions are met the code is executed. The smart contracts are unstopable, transparent, requires no third party, are trustless and allows the programs to own money.

  3. Transperancy is achieved by having all nodes keeping copies of the contracts, and the terms and conditions of these contracts… The fact that all the smart contracts are kept on a public blockchain makes them open for all users to see, there is no need to trust because you can verify.

1 Like

Hi there!! Although you can create a Smart Contract to settle agreements between two people, normally they can handle interactions between thousands of users.

1 Like

[quote=“filip, post:1, topic:8441”]

  • What was Web 1.0?
  1. It was non-interactive. Only text, images and links, unlike web 2.0 which could change to accommodate each user, like email websites, etc
  • What is a smart contract?
  1. It creates rules for transactions whereby if a certain criteria is met it can execute an action. For example, if I stream a song online, a smart contract will execute payment from my online music streaming account to the musician, this ruling out the need for a third (possibly corrupt) party intermediary to organise this transaction.
  • How is transparency achieved with ethereum code?
  1. Once the smart contract has been written it cannot be changed and it is visible for all to see on the blockchain
1 Like

1: a static website showing basic content. Only to read and share information.

2: It a programmable blockchain based of short codes that run on the eth blockchain. We can program interactions with our coins. For example, send every month 1 eth from my wallet to my kid wallet.

3: Trustless system. Smart contracts can be seen publicly and what are the conditions for the smart contract to run.

1 Like
  1. What was Web 1.0?
    Web 1.0 was the Worldwide Web environment before the introduction of javascript. Webpages in Web 1.0 era could only display information statically – interaction with viewers and custom-made content for different viewers were not supported.

  2. What is a smart contract?
    A smart contract is a set of instructions about ownership of and actions on a cryptocurrency; the instructions are coded in the crypto itself by using a programming language.

  3. How is transparency achieved with ethereum code?
    Ethereum codes are open to, and thus verifiable by, all users in the ethereum network. The codes are immutable once appended to the blockchain. There is no need to reply on trusted parties, as in banks carrying out instructions of their clients in the conventional environment, whose actions are usually not open to public observation.

1 Like
  1. Web 1.0 was the first internet with static websites where you only can read Texts,links an images.
  2. Small pieces of code that run on the blockchian is smart contracts
  3. Transparency is achieved because there are no intermediaries involved and all smart contracts are on the blockchain for everyone to see.
1 Like