Whoever bought the ad for syscoin.org didn't use an absolute URL and the link goes to https://thousandetherhomepage.com/syscoin.org .
A follow-up question: can you insert javascript:{ stuff } as the URL your ad links to? I'm actually curious if you could make "dangerous ads" where a stray click from a logged in account would trigger a transaction.
Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
71–80 of 126 posts
Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#72Whoever bought the ad for syscoin.org didn't use an absolute URL and the link goes to https://thousandetherhomepage.com/syscoin.org .
Do this mean that typo is not editable as it's in the blockchain?
Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#73A naïve question for someone who doesn't really understand Ethereum: Why are smart contracts needed here ? Would it not be possible to send specific structures in a blockchain with the icon and the url, and just using a now old-style thing like Bitcoin ? What do nodes need to agree on ?
Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#74Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#75Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#76Heh I had thought about doing this about two weeks ago. Using BTC instead tho. Good luck!
Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#77Can someone quickly explain how file storage / bandwidth off the blockchain works? Who pays the gas to deliver it to end users?
You pay for gas when you send a transaction (i.e. buy an ad or publish an ad). For displaying, if you browse with Mist or MetaMask, you're pulling the data from the blockchain. When you don't, we show you the ads statically by using a Ethereum gateway. Either way, reading doesn't cost gas, just bandwidth to keep the blockchain in sync.
Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#78A naïve question for someone who doesn't really understand Ethereum: Why are smart contracts needed here ? Would it not be possible to send specific structures in a blockchain with the icon and the url, and just using a now old-style thing like Bitcoin ? What do nodes need to agree on ?
Ethereum brings a whole development toolchain and ecosystem through the Web3 API which wallets implement, allowing for DApps. Take a look at this GIF, for example: https://gfycat.com/BleakSimilarGermanspaniel
A lot of it could be emulated with Bitcoin through a combination of signed off-chain and on-chain state, but you'd have to convince yours really hard to say it's equivalent.
Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#79Don't know much about blockchain so excuse me for the question. Say someone uploaded a copyrighted image, who (if anyone) would a dmca notice go to? If you got one what could or would you do? Does safe harbor apply in this scenario if you can only tag as nsfw with the option to view instead of block completely?
But also it could go to any gateways which promote and display content from the blockchain, like our thousandetherhomepage frontend. It would be our responsibility to stop violating the terms to the best of our ability, and the NSFW flag is that.
Re: Show HN: The Million Dollar Homepage as an Ethereum Smart Contract and DApp
#80OK, so I basically know next to nothing about cryptocurrencies. I do know, however, that Bitcoin is undergoing a cooling of sorts on account of the block difficulty getting higher and higher. As a result, transactions now take forever to verify and fees are going up. At some point, unless drastic steps are taken, this will presumably result in a "heat death of the universe" scenario. (I guess the software is constant…
> I do know, however, that Bitcoin is undergoing a cooling of sorts on account of the block difficulty getting higher and higher. As a result, transactions now take forever to verify and fees are going up. Completely untrue. Difficulty is proportional to the hash rate. Transaction time varies as a result of multiple factors. Some reading and historical difficulty/confirmation time data: https://blockchain.info/charts…
If you're interested in scaling approaches, Vitalik Buterin has written a lot about this issue in a very thoughtful manner, both as it applies to Bitcoin and Ethereum.