I’m excited to announce that I’m joining Paradigm as a Research Partner to help Matt Huang, Fred Ehrsam, Charlie Noyes, Dan Robinson, Arjun Balaji, and the rest of team Paradigm to continue building the best asset management firm in the cryptocurrency industry.
In recent months, I spent a lot of time thinking about my longer-term career arc. I’ve worked as a consultant in the cryptocurrency industry for almost three years, working in various roles with many companies, but I wanted to help build something that I could see myself working on for the next ten years. In addition, after spending most of my professional career independently, I was interested in joining a small, but high-powered team. …
In this post, I will attempt to make a deep dive on RSA Accumulators while providing a review of the recently released paper by Stanford’s Applied Cryptography Group, Batching Techniques for Accumulators with Applications to IOPs and Stateless Blockchains, by Benedikt Bunz, Ben Fisch and Dan Boneh.
I highly suggest you go through the math by hand for your better understanding.
Accumulators are a topic of interest in academia since 1994. Similarly to a Merkle Tree, they are used to cryptographically commit to the knowledge of a set of data. At a later point in time, proving membership of a subset of the dataset in the dataset can be proven by publishing a proof. …
The gist is that PoW provides the most proven security to date, but at the cost of consuming an enormous amount of energy. …
From the 8th to the 10th of March 2018, Paris got flooded with Ethereum professionals, researchers, investors and enthusiasts from all over the world for the Ethereum Community Conference (EthCC).
EthCC is organized by Asseth which is a French non-profit organization that has been promoting and sharing knowledge on Ethereum and its ecosystem since early 2016.
In Part 1 of this 2-article series we had a theoretical approach towards monetizing your Ethereum DApps. In this part we will look at some code examples that show how you can actually implement them in Solidity.
To start with, there needs to be a function that will allow the withdrawal of the funds to the owner’s address. This is as simple as:
In our last article, we went over why you should learn to build Blockchain DApps.
In this article, we will talk about how you can monetize them.
Before getting into DApp-specific cases, let’s try answering a popular question:
How do traditional apps make money?
Simply said, advertisers pay content providers and technology companies (you, the developer) to put advertisements in front of consumers (your users). Consumers in turn are influenced by the advertisements (whether they think they are or not), and spend money on the advertiser’s products.
In the old App Store days, there were the ‘Lite’ or ‘Regular’ and the ‘Pro’ versions of apps. Users would try out what the product offered, and if they liked it would purchase the full version of the App. …
Last week we released CryptoZombies Lesson 4, where we continue our journey to build an army of zombies with Solidity, Ethereum’s programming language. As of this lesson, over 90,000 people have used CryptoZombies and are getting more familiar with developing Decentralized Applications (DApps) on Ethereum.
What we have not discussed so far is why should you get involved in this space? What is there to gain? Does it really matter?
The one sure thing is that demand for Blockchain Developers (often called Blockchain Engineers) exceeds the supply by far, and this demand is increasing over time:
In this article, we’re going to look at similar historical growth of innovative platforms, and some ways you can start making money as a blockchain developer as you develop your skillset. …
In Loom Network’s Telegram (which has ~8,000 members!) people ask questions on various topics such as Loom’s roadmap, theoretical blockchain and Ethereum questions, and Solidity troubleshooting.
There was a specific question that was asked, which involved initializing an
array inside a
struct. The person who asked it then provided their code, wondering why it does not work. I could not think of an answer of the top of my head so I decided to talk about this topic briefly in a post.
The not-working code can be found below. I encourage you try finding a solution by yourself (you’ve been practicing on CryptoZombies all this time, haven’t you?). …
In our previous article about sidechains we mentioned how we are aiming to be the blockchain platform for building and running large-scale online games and social apps.
We envision a future where communites are run on a blockchain and sites such as Twitter, Reddit, Facebook, StackOverflow and even MMORPG’s are totally community-driven and impossible to censor.
Today’s DApps have bottlenecks which do not allow them to scale:
This is my entry for the Status Community Competition.
I started learning about blockchain technology around the end of 2016. In October 2017, after believing I knew somewhat enough to express my opinion publicly, I decided to make a post that criticized how everybody wants to use blockchains everywhere, even on non-existing use cases.
Ever since, I’ve been consistently writing about technical matters of blockchains, trying to simplify often complex terms and explain them to the public.
This post will be different. I will not go through any wild blockchain lingo, or try to explain how Ethereum or any other cryptocurrency works. …