5 ms·
> The particular irony here is that blockchains are a giant waste of energy compared to non-blockchain approaches Not all blockchains are proof-of-work. Almost
by zeroxfe 7y ago
> The particular irony here is that blockchains are a giant waste of energy compared to non-blockchain approaches
Not all blockchains are proof-of-work. Almost all modern implementations (particularly for federated blockchains like OPs) use more power-efficient consensus algorithms.
(I don't have an opinion on whether blockchains are the best solution to their problem, but a decentralized marketplace for carbon offsets does sound compelling.)
- wlesieutre 7y agoThat's true. I did quickly skim their website, figuring if they were doing a particular efficient blockchain that it would be the kind of thing they'd want to brag about. Didn't see anything, but also didn't go digging into the whitepaper.
- hencq 7y agoWhy does the marketplace need to be decentralized? The NYSE is centralized, but that doesn't seem to inhibit trading. The EU has a carbon cap and trade system (ETS) and while there is a fair bit to criticize about it, I don't think its centralized nature is one.
- pushtheenvelope 7y agoYour question is very valid and good. i think having it be decentralized is a good way to build trust and transparency. It also protects one against the marketplace-operator acting against the interests of or favoring any one party. Consider how Amazon now exploits its marketplace for its own benefit by analyzing which products are doing well and making their own versions of these products. So, there is potential for the marketplace-operator to become non-neutral. I'm not sure how the NYSE started, but i suspect there are financial regulations governing its operations. These regulations take time to get established, and so in new fields having a decentralized marketplace that can guarantee neutrality (collectively) of the operators feels worthwhile. Does that make sense? i'm kinda on the fence myself, and trying to present the argument in-favor.
- skybrian 7y agoOkay, but you'd still have to compare it with the scheme used by certificate transparency, which also builds a public, verifiable log. I'd be pretty confident in an organization that does it that way.
- blacksmith_tb 7y agoThat seems reasonable, but in a decentralized market don't we lose the ability to halt trading[1]? 1: https://www.sec.gov/fast-answers/answerstradinghalthtm.html https://www.sec.gov/fast-answers/answerstradinghalthtm.html
- pushtheenvelope 7y agoooh that's a good question. I'd think of that on two levels: 1. a meta-level: all designs of systems have tradeoffs. There is no perfect system. So, by decentralizing we may have to tradeoff the ability to halt trading, in exchange for getting more openness, transparency and neutrality of the marketplace or its operators. 2. specific design: i think there may be ways of achieving this even in a decentralized fashion. Many use-cases of smart-contracts (i.e. a program run in a blockchain transaction) have envisioned the need for having an "oracle" or external data source. For example, flight-delay insurance contracts (e.g. on etherisc.com) that payout in case of a flight delay would need to get information from some flight-info APIs. To serve this need, there are projects for building decentralized-oracles (e.g. https://chain.link https://chain.link). Similarly, one can imagine the SEC creates an oracle through a system like ChainLink. This oracle has an api that indicates whether some asset's trading status is ON or OFF. Smart-contracts running the marketplace/exchange on the blockchain have code that reaches out to the SEC oracle before proceeding with a transaction to exchange or sell some asset (i'm describing this synchronously, but it could be done asynchronously).
- village-idiot 7y agoOh good, we replaced proof of work with a proof of stake system rife with conflicts of interest and unknown incentives. That’ll go well.