https://see.stanford.edu/Course – Oh wow, Stanford’s CS106A and CS106B are back online for free. Highly recommended if you’re a not-really-coder who wants to be a coder.

https://consensys.net/academy/2018developer/ – is an end-to-end Ethereum course, designed to provide experienced developers with the knowledge and skills needed to become industry-leading Ethereum developers.

Nick Johnson gave a glimpse of what is upcoming for ENS. Here are the highlights for those who can’t wait:

DNS Integration via DNSSEC

Soon, you will be able to go to your favorite wallet/client, type in “amazon.com”, send ethers, and magically amazon will receive their payment. No need to first look for the ens name of the business. This is enabled though a mechanism called DNSSEC (Domain Name System Security Extensions)

More about DNSSEC here:

This is worked for .xyz domain first, more will roll out after that I guess.

Makes us wonder, why bother buying an ENS name at all?

But if you take a long view, this is a bold yet very good first step, to bridge block chain to traditional internet, even at the expense of losing exclusivity. All of a sudden, hoarding ENS names isn’t attractive anymore, freeing up the platform to meet its true goals of name resolution. This should also make adoption much easier, now any .com website can start accepting ether payments with just one setup in their DNS Registry.

New Name Registration Process

Current registration process requires you to first start bidding, then reveal, then finalize. Once you start bidding, people can potentially snipe. They will definitely snipe if you are bidding on a dictionary word (or one of the top 1 million famous .com domain names). Sniping is made even more easier when you bid through MEW (since MEW default UI does start auction and bid together always, without any decoy bid) I personally have lost several good names I was bidding due to sniping (as well as sniped others, you just can’t resist).

This is changing with the new permanent registrar. There will be a rolling 48 hour window, you can just bid on a name instead of starting an auction first. And you reveal in the next window. If a person bids later, they will get full refund.

Note: A tip if you are bidding right now for a dictionary name. Go check if ensbot tweeted your bid. If it did, submit another bid for the max ether you can afford for that name, but using a different wallet (different wallet is the key). So why not bid initially with max ethers? That gives options for others to outbid you. Why making two bids work often? Say you made your first bid with 0.011 ETH, and then made a second bid using different wallet for 0.08 ETH, the sniper has no way to know that the second bid is for the same name, so, she will try to counterbid you by posting a bid for 0.012 ETH (or higher based on their cryptowealth). You are at-least making her think harder, and even if you lose, atleast you made her pay 0.08 not 0.011.

Weiterlesen

Introducing Name Bazaar

A peer-to-peer marketplace for the exchange of names registered via the Ethereum Name Service

Today we are thrilled to announce the long awaited public launch of our second marketplace and district, Name Bazaar, to the Ethereum mainnet. Work on Name Bazaar began immediately upon the close of our network fundraiser in August, and this release represents the culmination of many hours of effort from all district0x team members.

At its core, Name Bazaar allows for peer-to-peer, trustless exchange of cryptographic assets on the blockchain in the form of ‘names’, or Ethereum Name Service (ENS) domains. It serves as a prototype framework for a vast collection of marketplaces to come to the district0x Network in the future.

How Does it Work?

The ENS system contains a registrar and auction process which allows any Ethereum user to register and acquire a name via auction. However, no resale mechanism is provided, meaning once a name is registered and owned, the owner has no way of trustlessly transferring ownership of the domain on the blockchain through smart contracts.

Weiterlesen

Unless you’ve been living under a rock for the past three years, you have surely taken notice of an industry buzzword that has been giving “machine learning” a run for its money: Blockchain.

Ethereum is one of the most successful implementations of the distributed blockchain concept. In contrast to Bitcoin, which offers limited scripting capabilities, Ethereum provides a Turing-complete virtual machine. State transitions in the network (such as a changes in account balance of a particular token) are regulated by code running in the virtual machine, a.k.a. “smart contracts”.

Weiterlesen

Abstract.

Smart contracts in Ethereum are executed by the Ethereum Virtual Machine (EVM). We defined EVM in Lem, a language that can be compiled for a few interactive theorem provers. We tested our definition against a standard test suite for Ethereum implementations. Using our definition, we proved some safety properties of Ethereum smart contracts in an interactive theorem prover Isabelle/HOL. To our knowledge, ours is the first formal EVM definition for smart contract verification that implements all instructions. Our definition can serve as a basis for further analysis and generation of Ethereum smart contracts.

1 Introduction

Ethereum is a protocol for executing a virtual computer in an open and distributed manner. This virtual computer is called the Ethereum Virtual Machine (EVM). The programs on EVM are called Ethereum smart contracts. A deployedEthereum smart contract is public under adversarial scrutiny, and the code is not updatable. Most applications (auctions, prediction markets, identity/reputation management etc.) involve smart contracts managing funds or authenticating external entities. In this environment, the code should be trustworthy.

Weiterlesen

Ethdrain

Python 3 script allowing to copy and index the Ethereum blockchain in an efficient way to ElasticSearch by connecting to a local node supporting RPC (tried with Parity).

I hardcoded the use of Elasticsearch but feel free to fork it to support others.

Pull requests are welcome!

As of now, this tool saves all block data as well as the related transaction data. The relation is kept as follows:

Weiterlesen

The best API for getting cryptocurrency pricing, OHLC and volume data from multiple exchanges. We have integrated so far with: BTC38, BTCC, BTCE, BTER, Bit2C, Bitfinex, Bitstamp, Bittrex, CCEDK, Cexio, Coinbase, Coinfloor, Coinse, Coinsetter, Cryptopia, Cryptsy, Gatecoin, Gemini, HitBTC, Huobi, itBit, Kraken, LakeBTC, LocalBitcoins, MonetaGo, OKCoin, Poloniex, Yacuna, Yunbi, Yobit, Korbit, BitBay, BTCMarkets, QuadrigaCX, CoinCheck, BitSquare, Vaultoro, MercadoBitcoin, Unocoin, Bitso, BTCXIndia and the list keeps growing every month. We are your one stop shop for all your cryptocurrency APIs and data needs.Please make sure you credit us with a link if you use our data on your website or app.All our APIs are available under free to use under a Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) license ( https://creativecommons.org/licenses/by-nc/3.0/ )Inform us on that you are using our API so we can let you know if we make any updates. (If Vlad sent you here, you are already on the list)WE RECOMMEND YOU USE – https://min-api.cryptocompare.com/ for all your pricing API needs.Some of the great services using our pricing API: https://etherchain.org/, http://etherscan.io/, https://www.exodus.io/, https://github.com/ethereum/meteor-dapp-wallet, http://nanopool.org/, Ethereum Stats App, https://gastracker.io/ Ethereum Classic Stats, https://explorer.zcha.in/

Quelle: CryptoCompare API – Cryptocurrency data API for over 40 exchanges and 600 coins(BTC,ETH,XMR + 600 other cryptos)

The DAO heist and subsequent reversal of funds on the Ethereum blockchain demonstrate why developers and miners of public blockchains should have more accountability.

The recent hack of the DAO (short for Decentralized Autonomous Organization) and the subsequent reversal of funds on Ethereum’s blockchain should finally put an end to a decentralization charade. People are, in fact, governing public blockchains, and we need to be able to trust them.

From the beginning, the core developers (who write, evaluate and modify the software code) and the powerful miners (holders of significant chunks of computing power within the network) have been the governing bodies of these so-called decentralized systems. Yet the romance of decentralization — with the seductive idea that we don’t have to trust anyone because no human is doing anything — has allowed many to overlook this important truth. Weiterlesen

The Ethereum blockchain is being used by Transactive Grid to log energy created by solar panels so that it can be sold to neighbors connected to the grid.

Two Brooklyn residents used the Ethereum blockchain today to facilitate a transaction that let one sell energy directly to the other.

The neighbors accomplished the exchange thanks to LO3, a green energy startup working to do to the energy industry what blockchain is already doing to banks.

LO3 co-founder Lawrence Orsini said that the exchange is designed to demonstrate how everyday people can use blockchain to facilitate peer-to-peer exchange.

Orsini told CoinDesk:

“All the projects that we’re working on are squarely focused on the emerging distributed economy, peer to peer concepts. They’re all squarely focused on distributing and decentralizing assets into communities, into people’s hands, the new economy of the future.”

A new kind of partnership

The joint effort called TransActive Grid, struck between between LO3 and decentralized applications startup ConsenSys, allowed Brooklyn resident Eric Frumin to sell excess renewable energy generated from his own solar panels directly to Bob Sauchelli, a former program…

Quelle: Ethereum Used for ‘First’ Paid Energy Trade Using Blockchain Tech – CoinDesk