Crypto Hackers Are Nice Now

Do repost and rate:

Yesterday “hackers perpetrated what is likely the biggest theft ever in the world of decentralized finance, stealing about $600 million in cryptocurrency from a protocol known as PolyNetwork that lets users swap tokens across multiple blockchains.” There was not much that PolyNetwork could do except ask the hacker nicely to give the money back. So that’s what it did. Poly Network tweeted a picture of a plaintive letter addressed “Dear Hacker.” “We want to establish communication with you and urge you to return the hacked assets,” it says. “The money you stole are from tens of thousands of crypto community members, hence the people. You should talk to us to work out a solution.” 

And, uh, that maybe worked?

Incredibly, hackers appear to have listened. Around $2m has been returned so far. The apparent hackers embedded the message "READY TO RETURN THE FUND!" in an ethereum transaction on Thursday morning. A second message embedded in a transaction read: "IT'S ALREADY A LEGEND TO WIN SO MUCH FORTUNE. IT WILL BE AN ETERNAL LEGEND TO SAVE THE WORLD. I MADE THE DECISION, NO MORE DAO". The return is still in progress and can be monitored on the blockchain.

From a bit later this morning:

The attacker of the $611 million Poly Network exploit has started returning the stolen crypto assets, less than a day after their ID information was reportedly obtained by blockchain security firm Slowmist.  They have now sent back $256 million in tokens out of the haul.

That’s … nice? Crypto is weird because it combines an ethos of absolute libertarianism — a focus on incentive design, a belief in the inevitable rightness of market outcomes, a sense of personal responsibility for any mistakes — with an ethos of collaborative open-source software development.

So on the one hand people build smart contracts and put hundreds of millions of dollars in them and put the source code online, and then other people find bugs in those contracts and exploit them ruthlessly to steal all the money, and then still other people are like “yep right that’s how it’s supposed to work, should have checked the code more carefully, it’s your fault your money got stolen.” One of the first big DeFi-ish hacks was “the DAO” back in 2016, and when hackers stole $60 million of Ether from that smart contract, the hackers had a lot of defenders. “There is no real legal difference between a feature and an exploit,” one commenter wrote. If the code of a smart contract allows someone to take money out, then they’re allowed to take money out; there is no standard of legality or morality outside of the code itself. 1  

On the other hand lots of people got into the crypto project because they are nice and working together to build a better world, not just grab money for themselves, and sometimes when they take a bunch of money out they are like “well that was fun but we’re not monsters” and give it back.

Or not, I don’t know, maybe they’ll change their minds again. Still there is some chance this will turn out to be a hilariously heartwarming story.

If you want to read more about how the hack worked, the canonical explanations appear to be here and here, but at a high level it is straightforward enough: There was a bug in Poly Network’s code that let the hackers send money to themselves, so they did. If you want to read a non-altruistic, possibly more realistic explanation of why they’re returning the money, here’s this:

“I think this demonstrates that even if you can steal cryptoassets, laundering them and cashing out is extremely difficult, due to the transparency of the blockchain and the use of blockchain analytics,” Tom Robinson, chief scientist of blockchain analytics firm Elliptic, said via email.

“In this case the hacker concluded that the safest option was just to return the stolen assets.”

Once the hackers stole the money, they began to send it to various other cryptocurrency addresses. Researchers at security company SlowMist said a total of more than $610 million worth of cryptocurrency was transferred to three addresses.

SlowMist said in a tweet that its researchers had “grasped the attacker’s mailbox, IP, and device fingerprints” and are “tracking possible identity clues related to the Poly Network attacker.”

It is not exactly the sort of regulation and reversibility that you get in the traditional financial system, but it is maybe a sort of distributed crowdsourced version of that. Not “if you steal money the bank will reverse the transaction and the government will come after you,” but maybe “if you steal money someone will reverse the transaction and someone will come after you.”

And here is Bloomberg’s Joe Weisenthal arguing that stablecoin issuers have some of that regulatory function. Also this (from yesterday) is cute:

Tether froze more than $30 million in response to the hack ….

About an hour following Poly Network’s announcement of the hack, the perpetrator attempted to move stolen assets through the Ethereum address into Curve.fi, but the transaction was blocked. The hackers continued trying for about 20-30 minutes before an anonymous user sent the hackers a message on the blockchain that USD Tether had been blocked. 

The user told the hackers to try depositing the stolen tokens without Tether, which the hackers did successfully and they deposited all the addresses into Curve. The hackers then sent the anonymous user about $45,000 worth of ethereum for their help. 

If you see someone in a ski mask outside of a bank stuffing bags with dollar signs on them into a getaway car, and you notice that they have dropped some of the bags in their haste to stuff them into the car, it is only polite to stop and help them pick up the bags. 2  And then it is only polite for them to give you one of the bags with dollar signs on them as a thank-you for your help. Everyone in Crypto Town is so friendly, but also so many of them are bank robbers.

Speaking of stablecoins

Here is the basic story of stablecoins. It is very useful, for people who trade crypto, to have a cryptocurrency worth $1. In many respects you live your life denominated in dollars, so you want a supply of dollars (as opposed to volatile assets like Bitcoin, etc.). But in many other respects you live your life on the blockchain, so you want your money to be on the blockchain (as opposed to in a bank account in the U.S. payments system). A cryptocurrency worth a dollar solves both these problems: It is worth a dollar, but it can be traded on the blockchain, transferred between crypto exchanges, held in a crypto wallet, and generally used as a cryptocurrency without interacting with the U.S. banking system.

But how do you get a cryptocurrency worth exactly $1? There are some bad ways, but there’s also a good simple way, which is that someone else interacts with the banking system — by keeping dollars in the bank — and issues a crypto token backed by those dollars, a “blockchain depositary receipt” on some dollars in the bank. You give them a dollar, they give you back the token, and they put the dollar in the bank; you use the token on the blockchain as a cryptocurrency; later, if you want, you give them back the token and they give you back the dollar. That crypto token — a stablecoin — is worth a dollar, so long as (1) you trust that person to actually keep the money in the bank and (2) you trust the legal, contractual, personal, etc. arrangements in which they promise to exchange the tokens back for dollars.

This is the good simple way, but problems can creep in. One set of problems has to do with banks. Three problems with banks are:

  1. They don’t really want deposits right now: Interest rates are low and bank capital requirements are constraining, so banks are not exactly competing fiercely to get billions of dollars of deposits.
  2. They especially don’t want deposits from crypto companies, because crypto raises all sorts of miscellaneous legal risks.
  3. The bank might lose your money. U.S. deposit-insurance limits aren’t that high. Banks do not go bust all that often and take depositor money with them, but it’s a thing you might worry about; you might want to diversify your holdings beyond one giant bank account.

I want to emphasize the third problem in particular. Money-market funds are in many ways a lot like (more regulated versions of) stablecoins, and they don’t just put all their money in bank accounts. In part because they want to earn a bit more yield, but also because as a risk management decision putting all your money in an account with one bank has some drawbacks.

Another set of problems has to do with the people running the stablecoin, which is, you know, if you work in a lightly-to-not-at-all-regulated business and have billions of dollars of customer money just sitting there in a bank account, there are certain temptations. Three major temptations are:

  1. You might stretch for yield. The way you make money as a stablecoin operator is pretty much that the money you put in the bank earns interest, while you do not pay any interest to your customers (the people holding the tokens). This is a pleasant business to be in, but it’s not great when bank accounts pay very little (or even negative) interest. If you invested the money in something else — high-yield bonds, say — you would get more interest, and you’d get to keep it. If the things you invest in lose value then, oops, your customers will be mad.
  2. You might lend the money to your friends. Some stablecoins are affiliated with crypto exchanges or other crypto-y businesses. Those businesses sometimes need financing. The stablecoin has a huge pot of money. The affiliated business might come to the stablecoin and say “hey, lend us the money, we’ll pay it back with interest, we promise.” And then the stablecoin will do that, because the people running the stablecoin and the people running the affiliated business are colleagues, or friends, or sometimes the same exact people. And then if the affiliated business loses money then, oops, your customers will be mad.
  3. You could just steal the money, why not.

The combination of all of these factors means that it would honestly be kind of surprising for a stablecoin to actually be backed by a pot of money in a bank account. On the other hand, “we are backed by a bunch of dollars in a bank account” is a very pleasant thing for a stablecoin to say, because it sounds so simple and so safe. And, you know, lightly-to-not-at-all-regulated business. So … uh ... you could just say it?

Anyway:

For months, a visitor to the website of COINBASE Global Inc., the largest U.S. cryptocurrency exchange, would see that the company offered a stablecoin called USD Coin with a simple premise: For every dollar offered to investors, there was $1 “in a bank account” to back it.

That promise was important for the stablecoin, which unlike Bitcoin has a set price and can be redeemed by users for regular currency. It helped USD Coin grow to be the world’s second-largest stablecoin, with $28 billion in assets. 

But when Circle Internet Financial Inc., Coinbase’s partner in offering the coin, disclosed USD Coin’s assets for the first time last month, it turns out the promise wasn’t true.

According to a disclosure in July, the assets actually include commercial paper, corporate bonds and other assets that could experience losses and are less liquid if customers ever tried to redeem the stablecoin en masse.

Oopsie! The disclosure says that Circle has 61% of its assets in “cash and cash equivalents,” though that includes not just bank accounts but also government money market funds and “securities with an original maturity less than or equal to 90 days.” The rest includes certificates of deposit, U.S. Treasuries, commercial paper and corporate bonds. It is not obviously a super-aggressive mix or anything, and you can see where they’re coming from. But it is not money in a bank account. 

We have talked about this problem before with Tether, the biggest stablecoin, which got in trouble for doing hilarious related-party loans while still pretending that it was backed by cash in bank accounts. As part of its settlement for that, it had to stop pretending that it was backed by cash in bank accounts, and now it discloses its asset mix, though in a way that still makes people very nervous. It’s slowly trying to do better:

Tether Holdings Ltd. released the most detailed version yet of the assets backing its widely used digital currency, seeking to address regulatory concerns that it hasn’t previously disclosed enough about the currency’s underpinnings. ...

Roughly half of Tether’s $62.8 billion in assets were held in commercial paper and certificates of deposit, according to a report the company published Monday. It detailed for the first time the credit ratings of these notes, saying that about 93% of them were rated A-2 or higher, indicating an investment-grade, short-term rating. ...

The report said that 24% of its assets were in Treasury bills—considered among the safest to hold—up from about 2.2% detailed in May. The other roughly quarter of the reserves are held in a mix of corporate bonds, cash and small deposits.

Here is the report. Again it does not seem super-aggressive or anything, and you can see where they’re coming from. Both Circle’s and Tether’s reports are light on detail, but I think that if you read them with a reasonable amount of charity you will not come away thinking “these people are stretching wildly for yield, gambling their investors’ money on crazy assets.” They’re buying commercial paper, whatever, that is what you do with a pot of money that you want to be worth $1. Still they have not always been great at saying that.

Carbon structuring

If you have worked at an investment bank, this story will feel very familiar to you:

The junior traders at TotalEnergies SE were essentially winging it last September by orchestrating the French energy giant’s first shipment of “carbon-neutral” natural gas. It’s the greenest-possible designation for fossil fuel and an important step in making the company’s core product more palatable in a warming world. Nailing down the deal involved googling and guesswork.

Total had proposed the trade after learning a client had already purchased two carbon-neutral cargos from rivals at Royal Dutch Shell Plc, according to people with knowledge of the deal who asked not to be named discussing a private transaction. One of these insiders said that only after getting the go-ahead did the inexperienced team attempt to figure out how to neutralize the emissions contained in a hulking tanker full of liquified natural gas. Their first step was to search the internet for worthy environmental projects that might offset the pollution.

I think that this nicely captures two fundamental elements of a complex trading business at an investment bank. (Or a commodity trading firm.) One is the combination of competitive pressures and, like, random googling. A client comes to you and says “a competitor will do X for us, what is your bid?” And you go back to your boss and are like “X? I have never even heard of X? But they’re telling me Shell is doing it so we need to bid on it.” And then you spend an hour on Wikipedia, take a stab at pricing, have an analyst put together a set of credentials pages saying that your bank is #1 in the world on the X league table, and get on a call with the client that afternoon to talk smoothly and persuasively about how you are the only possible option for X and those amateurs at Shell could never pull off an X of this complexity.

But there’s another point here. Look, you’re a natural gas trader. Your basic training, as it were, covers the fundamentals of gas markets and the economics of derivatives contracts. You know how much gas costs to get out of the ground and how much it costs to ship. You understand why a client might want to buy or sell a cargo of liquified natural gas at a given location for a given price. You understand why the client might prefer the front-month futures or a later futures contract. There are basic relationships of economics and derivatives math involved here. The client wants to get the most stuff for the least money.

And then a client comes to you and says “I have some non-economic problem that I want you to solve, but with gas.” Or “non-economic” is not always exactly right, but the client’s economics do not come from the gas contract itself. I used to work in a structured-trade-ish business at a bank, and the No. 1 and No. 2 problems that our clients wanted solved were (1) taxes and (2) accounting. “We want to give you some money for a trade that reduces our taxes” would be a perfectly reasonable thing for the client to say, or “we want to give you some money for a trade that increases our earnings per share.” 

And then we’d build a trade for them, a trade built out of tax and accounting knowledge. And if you just looked at it from a perspective of derivatives math, you might say that they weren’t getting very much for their money. But then you might notice that their tax savings were more than they paid us and be like “ah, right, I see.” 

Anyway the rest of this story is about how Total’s “carbon-neutral natural gas” is fake:

The resulting trade looks like a win for everyone. Total kept its promise to investors to shrink its carbon footprint. Impoverished communities received financial support. And the buyer, China National Offshore Oil Corp., cited the shipment as one of the steps it’s taking to “provide green, clean energy to the nation.” But climate experts and even a crucial organizer behind the deal say it will do virtually nothing to decrease carbon dioxide in the atmosphere, falling far short of neutral.

“The claim that you can market the sale of fossil fuels as carbon neutral because of a meager few dollars you put into tropical conservation is not a defensible claim,” says Danny Cullenward, a Stanford University lecturer and policy director at CarbonPlan, a nonprofit group that analyzes climate solutions for impact. …

The use of scientifically defined terms like “carbon neutral” and “net zero” in marketing language introduces additional confusion. Both terms mean balancing any emissions added to the atmosphere with an equivalent amount of removal. Most experts agree that avoiding deforestation isn’t the same as removing greenhouse gases. “This paradigm,” warns Cullenward, “is encouraging a fictitious engine that doesn’t help advance our net-zero goals.”

That view isn’t reserved for outside critics. The leader of South Pole, which helped develop the Zimbabwe project and sold its carbon credits to Total, doesn’t believe forest protection can rectify pollution from natural gas. “It’s such obvious nonsense,” says Renat Heuberger, co-founder of South Pole. “Even my 9-year-old daughter will understand that’s not the case. You’re burning fossil fuels and creating CO? emissions.”

And, look, yes. Total’s gas trading is not going to solve climate change; it is not even going to be carbon-neutral. But what are you comparing it to? Total is in the business of sending natural gas to clients. That client wanted natural gas. If the client had asked for natural gas and Total had said “that is so bad for the environment, what if we just took a nice walk in the park instead and forgot about all this gas,” the client would have gone elsewhere. 

But that’s not what Total did, because its junior traders are not in the business of saying no to client trades. But they are in the business of structuring, of taking the building blocks of gas trades and putting them together to solve client problems, even client problems that are not of the form “I need gas at this location on this date.” Total’s client had a problem of the form “I want to buy natural gas but I feel bad about it” (or, realistically, “but my shareholders will yell at me about being carbon-neutral,” etc.), and Total went out and found some people in Zimbabwe who did some forest-fire-prevention work in order to make the client feel better about the gas. 

It’s all a little stupid, sure, but it's how everything works. The point is that when I worked in finance a decade ago, the thing that you did was “let’s use financial products to lower our clients’ taxes.” And now, the thing you do is “let’s use financial products to lower our clients’ emissions.” That’s strictly better! And in both cases there is a certain amount of fakery, but you iterate, you get better. Some other trading firm will read this story and pitch clients on a new form of carbon-neutral natural gas trade that is even carbon-neutral-er than Total’s, which is apparently not a very high bar. Lots of brainpower will be deployed toward the problem of reducing the environmental impact of natural gas, at banks and energy trading firms and oil companies and utilities. Because there is a profitable trade there; you can get money and clients and a high spot in the league table if you figure out what it is.  

Fake opening bell

One important problem in a booming market for initial public offerings is that, in the U.S., you can only have two companies ring the stock exchange opening bell each day. (One at the New York Stock Exchange, one at Nasdaq.) So if 20 companies want to go public in a week, some of them will get bad bells. Like the closing bell:

Exchanges typically ring their bells twice a day, once to signal stocks can start changing hands and again to mark the end of the trading day. Bell purists say the opening bell is best, though, as no executive wants to risk an awkward, forced-smile closing-bell ringing after a disappointing debut.

Or the … random bell that you can just walk around with and ring sometime? I don’t know:

The NYSE and Nasdaq, meanwhile, are scrambling to keep everyone happy, serving up consolation prizes to jilted bell ringers like a “first trade celebration.” For that celebration, stock market officials give a small gavel and a big bell to the company; the CEO or other officials ring it on the trading floor after the first trade in the company’s stock.

I do wonder at what point in the IPO process you start to think about this. I imagine bankers at the initial IPO pitch saying “we think you should go public next August, that's usually a quiet period for IPOs, a lot of investors won’t be around and you won’t get a very good price but you have good odds of ringing the opening bell.”

Things happen

Federal Court Orders BitMEX to Pay $100 Million for Illegally Operating a Cryptocurrency Trading Platform and Anti-Money Laundering Violations. PG&E Wildfire Victims Still Unpaid as New California Fires Weigh on Company’s Stock. Venmo to Allow Cardholders to Buy Crypto With Cash-Back Options. JPMorgan Is Chasing Active ETFs With a $10 Billion Mutual Fund Switch. Mystery Builds Over Who Is Buying Millions of Cellphone Lines. Switzerland’s ‘Silicon Valley of smell’ prospers in age of big data. China cracks down on post-work drinking and ‘harmful karaoke.’ Dog Trained to Ring Bell for Attention Alerts Owner to Family of Bears in Her Backyard Pool. Slice of Charles and Diana’s wedding cake fetches ?1,850 at auction.

If you'd like to get Money Stuff in handy email form, right in your inbox, please subscribe at this link. Or you can subscribe to Money Stuff and other great Bloomberg newsletters here. Thanks!

  1. Yesterday Byrne Hobart wrote about proposals to have the U.S. Federal Reserve run the payments system; he referred to the idea of “FedPay” as “the world’s biggest ad hoc bug bounty.” You can think of DeFi projects as a series of large ad hoc bug bounties, with the added features that (1) they are generally open-source so you can just read their code yourself, (2) that code is often written by hobbyists and released quickly, (3) a lot of hacker types pay a lot of attention to them, and (4) law enforcement will probably payconsiderably less attention to DeFi exploits than to, like, hacking into a bank.

  2. Not! Legal! Advice!

This column does not necessarily reflect the opinion of the editorial board or Bloomberg LP and its owners.

To contact the author of this story:

Matt Levine at [email protected]

To contact the editor responsible for this story:

Tracy Walsh at [email protected]

Regulation and Society adoption

Ждем новостей

Нет новых страниц

Следующая новость