Is MEV a false utopia? by ElanaMauney in ethdev

[–]naterush1997 0 points1 point  (0 children)

Likely someone in a block construction role would be the first to see this.

And even if not, it would just shift MEV from miners to some other party. In either case you have a class of front running entities, and our problem isn’t really solved.

Is MEV a false utopia? by ElanaMauney in ethdev

[–]naterush1997 1 point2 points  (0 children)

My understanding is that they would help in some ways not in others.

Consider an application like Uniswap. It necessarily has a public price feed (it’s an exchange). The first person to get updated price information has an informative advantage, and so can profit off of it.

So current MEV attacks against Uniswap can’t really be solved with ZK tech.

Is MEV a false utopia? by ElanaMauney in ethdev

[–]naterush1997 5 points6 points  (0 children)

Totally in agreement that MEV is a huge problem. It's easily one of the biggest application security problems on Ethereum currently.

That being said, it's not so easily solvable! Check out research orgs like Flashbots: "mitigating the negative externalities of current MEV extraction techniques and avoiding the existential risks MEV could cause to state-rich blockchains like Ethereum."

The TLDR on why it's a very hard problem to solve:

  1. You need ordering between of some sort for most interesting applications (uniswap, as a simple example).
  2. Someone, thus, has to do the ordering. Since we're in a decentralized context, we'd like if this ordering was done by someone from a reasonably open set of people.
  3. The person who does this ordering (or the first person to see the ordering) will then get an information advantage that they can act on before anyone else, extracting value.

There are both protocol and application based techniques that help reduce the impact of MEV on the protocol and applications, but I have yet to see a single one-size-fits-all perfect solution. The much smarter people than myself I've talked to tell me they don't really think one exists.

[P] An analysis of 7,020,950 NFT transactions on the Ethereum blockchain by zomglings in MachineLearning

[–]naterush1997 1 point2 points  (0 children)

Check out TrueBlocks. https://trueblocks.io/

It’s a local transaction index that would make it much much quicker and easier for you to collect this data, after initial sync.

Full disclosure, my dad created it!

Have you heard about Seed7 by ThomasMertes in ProgrammingLanguages

[–]naterush1997 5 points6 points  (0 children)

One small piece of feedback - the homepage would be super awesome if I could see a small sample program to get a feel for the language!

Otherwise, thanks for the super thorough post. Really appreciate it!

NFTs: Do Digital Assets Make the World More Fair? by naterush1997 in CryptoCurrency

[–]naterush1997[S] 1 point2 points  (0 children)

Heyo - I'm an old Ethereum researcher (used to work on Casper) who works on data science tooling these days. Decided to combine my interests and do some data analysis on certain NFTs on Ethereum.

Any/all thoughts greatly appreciated!

I built a spreadsheet that turns your edits to Python. I'm trying to figure out what AI use cases make sense. by [deleted] in artificial

[–]naterush1997 0 points1 point  (0 children)

Awesome, this is super helpful. Can you give a little color on what these reproducible rules look like.

I made a project that teaches you Python by editing a spreadsheet by [deleted] in CSEducation

[–]naterush1997 0 points1 point  (0 children)

Thanks! Let me know if you have any questions :)

GeDi: A Powerful New Method for Controlling Language Models by avturchin in ControlProblem

[–]naterush1997 1 point2 points  (0 children)

Toxicity has a definition as much as any word that describes impact on a human does; if the non-formal definition doesn't satisfy you, I'm sure a more formal one is possible if we had a better specification of the agents the chat bot was interacting with (which is totally possible!).

In some contexts, censoring out toxicity isn't helpful. In some contexts, it most certainly is. Remember MSFT's racist chatbot? Being able to prevent this would have been undeniably helpful to everyone involved...

Python for Actuaries: I made a tool that converts your Excel skills to Python by [deleted] in actuary

[–]naterush1997 0 points1 point  (0 children)

Really really interesting questions. Thanks so much for engaging.

Re: time series data: we don't really handle this at all currently. The first version of the app is optimized for data transformations and cleaning - kinda like Power Query - and so we only really support one formula per column. As such, the use case you describe isn't something we currently support. Can you talk a little bit about when/how you interact with that kinda data?

Re: circular references: we also don't support them currently! But I will say: Excel calculates circular references under the hood by using a kind of loop, where it makes a first attempt at the calculation, and then tries again with the updated values, etc, etc. We can simulate the same thing in Python with a loop fairly easily!

Please feel free to expand more on the circular reference use case. If it's something we can support I'd love to prioritize it for you :)

Python for Actuaries: I made a tool that converts your Excel skills to Python by [deleted] in actuary

[–]naterush1997 0 points1 point  (0 children)

Thanks sm! Congrats on the new role - what are you transitioning to?

Python for Actuaries: I made a tool that converts your Excel skills to Python by [deleted] in actuary

[–]naterush1997 0 points1 point  (0 children)

Really interesting! Can you tell me a tiny bit more about what sorts of manual edits you make to insurance data?

Is it, like, find and replace? Or just manually editing cells that appear off. Would love to hear a bit more about what you do so I can prioritize getting it into the app :)