.

How do I get genesis STR tokens?

90% of genesis STR tokens will be distributed automatically to anyone who participated in the [Edgeware lockdrop](https://edgewa.re/faq/) by locking ETH or signalling from an Ethereum EOA. The remaining 10% of tokens will be placed in the community pool, which governance can use to allocate as a founders’ reward to entities contributing to the launch of the Straightedge project.

How do I redeem my STR?

It’s easy: All genesis token holders will be able to claim STR using the same mnemonic as the key they generated for the Edgeware lockdrop. To claim your tokens, follow the instructions here:

https://github.com/heystraightedge/straightedge#importing-lockdrop-keys

What are the changes from the Edgeware distribution?

Edgeware is an exciting new project with a novel distribution model (the lockdrop). However, the design of signalling in the Edgeware lockdrop leads to many edge conditions that delegitimize the lockdrop and centralizes the initial distribution. To ensure a balanced token model that is both legitimate and inclusive of both lockdrop and signal participants, a number of distribution improvements have been made prior to genesis. …


Read this post on my blog.

A couple years ago, my friend Jon Choi wrote this amazing blog post called “Enter the Crypto Maze” based on the Navigating the Idea Maze concept in which you analyze the different twists and turns that the development path of a particular technology/industry could go.

In that article, Jon lays out three primary roadmaps/narratives for crypto: Sound Money, Web3, and Open Money. And explains why these disparate goals and their different needs might cause contention between them.

I highly recommend reading his post to enter the maze before we venture further in this one, in which I’ll give some of my own thoughts on Sound Money and Open Finance, as well as present a new fourth vision called Open Law. …


A few weeks ago, my roommate and I were having a discussing the hit musical Hamilton (which as I’ve mentioned before on this blog, has been massively impactful for me personally). Now obviously, the musical was amazing because lyrics were fire and the story was interesting. But there are tons of historical figures with interesting stories, and if Lin Manuel Miranda sat down to write lyrics about their lives, they’d probably been just as straight fire.

But then why Hamilton? What made Alexander Hamilton such an…intriguing choice? …


I will no longer be posting new posts on medium, and instead will be posting to my own self-hosted personal website. Data sovereignty and all that.

Follow me here!

https://sunnya97.com/


“You can’t overtake 15 cars in sunny weather… but you can when it’s raining.”

— Ayrton Senna


While ruminating on my Gasdrop idea from a few months ago, I thought of a pretty funny and somewhat devious method for Ethereum smart contract developers to monetize their smart contracts.

  1. In your contract execution, make the caller create a bunch of GasTokens (if you don’t know what GasToken is, read their website first) in the contract’s name.
  2. Allow yourself to sell those GasTokens for a profit! (There’s a market on Uniswap!)

Yep, it’s that simple!

Now, of course, GasToken isn’t perfect; you end up losing some value to the miners. It would be better to just require users to pay a fee in order to execute your contract. And this probably works well for contracts where people are already sending money to the contract and you can scrape some off the top (like Uniswap’s 0.3% …


A few months ago, at the Ethereum Classic Summit, I gave a talk on a potential roadmap towards Proof of Stake. To be quite honest, I wasn’t really expecting the Ethereum Classic community to buy into the proposal. Rather just wanted to 1. Get the gears in their heads spinning a bit on the idea and 2. Use it as practice for a similar talk I gave a week later at Ethereum DevCon.

So the majority of the content between the two talks was the same, but there was one particular section that was unique specifically to the ETC version. …


So I don’t remember where I originally saw this, and can’t for the life of me refind it (if anyone knows the source, please let me know!), but a few months ago I saw the following set of statements:

A war on the scale of 2 years is a war of economics.
A war on the scale of 20 years is a war of technology.
A war on the scale of 200 years is a war of ideology.

Essentially it is claiming that most wars on the timescale of a few years, usually come down to economics — who has the most resources, who can most effectively mobilize their society to utilize those resources, who can win in a war of attrition. When wars last on the timescale of decades, they’re decided by technology. I’ve written in the past about why technological advancement flourishes during wartime. A war lasting decades allows both sides time to pursue rapid technological development, thus triggering both a metaphorical and literal arms race to innovate superior technology, which will allow them to win the war. Only when wars reach the scale of centuries (or rather, at least a reasonably long enough time horizon), does superiority of ideology impact the outcomes. …


While surfing YouTube a few days ago, I somehow found myself watching deleted scenes from the Tarantino movie Pulp Fiction. I came across this one, where I noticed something that perked my ears.

At about time 2:36, Winston “The Wolf” Wolf’s girlfriend calls him “Señor Lobo”.

Start at 2:36

This caught my attention, because just a few minutes earlier, I had rewatched the scene from earlier in the movie with Butch’s taxi ride and his conversation with the driver … Esmeralda Villa Lobos.

Start at 1:57

The scene focuses on her name as part of their conversation (starting at 1:57). And in fact, a few seconds later, Esmeralda asks Butch what his name means, drawing particular attention to the meaning of names. And would you have it, turns out the name Lobos does in fact mean “Wolf” in Spanish. …


THIS IS A THOUGHT EXPERIMENT ABOUT A NOVEL BLOCKCHAIN MECHANISM DESIGN. I DO NOT CONDONE USING THIS IN PRACTICE.

Most Proof of Stake protocols have some notion of slashing, a method of punishing the perpetrators of byzantine behavior as a disincentive for acting maliciously. However, in most protocols, slashing events have the same general effect — usually a combination of

  1. A partial burning of the stakers locked funds
  2. A temporary or permanent removal from the validator set

This has proven to work relatively well thus far. But… what if we wanted to take this a step further?

So this is going to sound dark…but hear me out. A couple months ago in Berlin, it was pretty late at night and we had had a bit to drink (maybe a bit more than a bit). We started discussing a COMPLETELY HYPOTHETICAL scenario. What if “slashing” meant actual slashing? If we want to make the most secure Proof of Stake blockchain in the world, we need to make the disincentive for Byzantine behaviors the ultimate punishment — death. …

Sunny Aggarwal

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store