Lưu trữ cho từ khóa: developers

Put developers at the center of web3 | Opinion

Web3 development has stalled. The concepts that have dominated the current crypto cycle—L2s, DeFi, RWAs, gaming, and prediction markets—originated in the previous cycle. We’re not growing, and we’re not innovating—we’re stuck. 

The web3 dev community has done historic work, but that community is vanishingly small—approximately 22,000, less than 0.1% of the estimated 27 million developers worldwide. We can’t onboard “the next billion users” until we onboard the first million devs. To get them, we need to empower devs by treating them as not just builders but creatives, embracing AI dev tools, and fostering a culture of developer collaboration.

In his keynote address at the recent Token2049 extravaganza in Singapore, Ethereum (ETH) co-founder Vitalik Buterin outlined his vision for the future of blockchain: finish building the “durable digital structures” that comprise the network’s ecosystem, work toward making crypto faster, cheaper, and easier to use; and preserve the aspirational qualities of blockchain tech that differentiate it from the traditional financial system.

It’s an inspiring vision. But who’s going to do all this building and all this work? Where are all the ideas to realize this vision supposed to come from? As we often say in web3, “Devs, do something!”

The numbers keep falling 

Yet, in 2023, the overall number of blockchain devs fell by more than 10%, driven by an exodus of “newcomer” devs (those with less than one year of experience in blockchain), whose numbers dropped over 50% year-over-year. Even with last year’s milestone rollout of Ordinals, Bitcoin (BTC) lost 19% of its devs, leaving only 1,000 BTC builders. 

The number of web3 developers is decreasing; we need this number to increase. So, instead of saying, “Devs, do something!” we need to say, “Do something for devs!” To make web3 a more appealing home for developers, we need to let them cook. Here’s how.

Devs are creatives, so treat them that way. Devs are innovative and innovation is creative, so devs are creatives. Creativity is messy, non-linear, and doesn’t always happen on schedule. Let’s stop treating devs as if their role is to compile pre-existing blocks of code into pre-designed Lego towers, because it’s not. Let’s give devs the support they need to create, test, and build new ideas. 

AI is a part of coding now, so embrace it. AI is not a dev replacer; it’s a dev enhancer. AI is a dev mech suit. AI is how Gen Z will learn and write code, massively accelerating the learning curve for newer devs. Junior devs will be able to focus on mastering concepts rather than trying to piece together incomplete documentation or wading through thousands of lines of code for that one missing semicolon.

And AI isn’t just for beginners. Experienced devs are already using AI-powered tools to reduce time to deployment and assist with increasingly important audits of increasingly complex smart contract protocols.

My company, Cookbook, offers ChefGPT, an AI chatbot that can help spark ideas, search smart contract libraries for templates, troubleshoot problems, and more. For devs, this means it’s faster and easier to plan, build, and deploy projects onchain. For developer relations reps, this means devs get answers faster in every language and time zone.

AI dev tooling has a key role to play in the future of web3. Let’s make these tools available to as many devs and students as possible. 

The need for a community

Devs work best when they work together, so help them collaborate. We talk about community a lot in web3, but our web3 dev community is fractured and isolated. Web3 devs are a small community that should be closer. There are nearly ten times as many members in the BAYC Discord (still) than there are web3 devs. Web2 devs are far more collaborative than web3 devs. 

That could be attributed to the still-emerging status of the web3 industry, where devs often are also owners, executives, investors, or otherwise have direct interests in the success of their protocol. Consequently, they may feel they have competing interests against others’ success. But that doesn’t fully explain the lack of collaboration among web3 devs.

Web3 is tribal. Bitcoin vs. Ethereum vs. Solana, and so on, has sometimes felt like a religious war unfolding on crypto Twitter. But the reality is that we are now, and have always been, moving toward a multi-chain universe where different blockchains serve different use cases with increasing degrees of interoperability. So, while fun is fun, the idea that we need to shred each other over different VM structures as human sacrifices to the Twitter algorithm is dumb. Vitalik is a Bitcoiner. Anatoly ♥️ ETH. Less bickering, more building.

That means less forking and reskinning of others’ projects. It also means more communication and cooperation with other devs. Messageboards and virtual meetings are OK, but much of the real relationship-building has to occur—gasp—in real life. 

It’s a truism going back to Steve Jobs and Pixar—or even WWII-era Bell Labs—that random interactions between creative people tend to spark creative ideas. Web3 needs that energy. And we know that people are less inclined to drag each other online when they have to see each other in person. So, let’s meet up. 

One simple way to facilitate these IRL interactions is to create more shared workspaces like the House of Web3 in San Francisco. We’re fortunate to have strong global crypto communities—in San Francisco, New York, Lisbon, Zug, Singapore, Buenos Aires, Lagos, Sydney—so let’s activate them. Let’s get in some rooms with some whiteboards and design the future together. 

Web3 has made enormous progress in its mission to build a more open successor to Web2. To regain the momentum that we had before 2022, we need to do more for devs. Don’t just give devs work. Let devs cook. 

Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Crypto News

Avalanche announces $40m grant program for L1 developers

Avalanche has announced a new grant program that will reward developers building on the blockchain’s mainnet.

The Avalanche (AVAX) ecosystem will benefit from this new $40 million grant program through the ‘Retro9000’ initiative introduced by the Avalanche Foundation on Sept. 26.

A $40 million grant program

Retro9000 is a retroactive rewards program designed to incentivize developers to contribute to the blockchain platform’s ecosystem growth via layer-1 chains built and deployed on the Avalanche mainnet.

The program is part of ‘Avalanche9000’ upgrade, which is set to reduce the costs associated with layer-1 blockchain deployment and maintenance on the mainnet. A key feature of the upcoming upgrade is making it economically feasible for projects to launch within the growing subnets ecosystem.

“L1 validators will no longer have to stake high amounts of AVAX for entry, giving thousands of projects access to a custom, interoperable blockchain built on a battle-tested tech stack at a low cost,” Martin Eckardt, director of developer relations at Ava Labs.

Luigi D’Onorio DeMeo, chief operating officer at Ava Labs, stated that the grant is an initiative aimed at bootstrapping the layer-1 ecosystem of Avalanche. Retro9000 provides early developers with incentives that will drive the further growth of their products.

Retro9000 encourages developers to build their projects publicly, earning them community support. Projects can then test their products before launching to earn rewards.

Avalanche’s DeFi ecosystem

In recent months, the Avalanche DeFi community has benefited from the BOOST program. Among partners bringing these rewards to the community is DeFi protocol Aave (AAVE). Others are Benqi Finance, Delta Prime and GMX.

The Avalanche community is also set to benefit from the launch of SolvBTC to the network. SolvBTC is a yield-bearing Bitcoin (BTC) token also currently available on Ethereum(ETH) and other chains.

Solv Protocol’s SolvBTC integration brings the project’s decentralized Bitcoin reserves to Avalanche. Users within the ecosystem can now earn staking rewards on their Bitcoin holdings.

Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Crypto News

The Graph upgrades tooling for Solana devs to accelerate dApp deployment

The Graph, a decentralized protocol for blockchain data indexing and access, has introduced key upgrades aimed at enhancing the decentralized applications ecosystem on Solana.

A press release shared with crypto.news on Sept. 16 states that The Graph (GRT) has upgraded its tooling on Solana (SOL) network to offer new ways for developers to access and leverage the blockchain.

With the upgrades, developers now have more options to access indexed Solana data. The substreams-powered subgraphs allow those building on the smart contracts platform to tap into pre-built solutions from providers like Messari and Top Ledger.

Leveraging Substreams-powered subgraphs

In The Graph’s ecosystem, substreams-powered subgraphs offer technology that enables faster indexing for decentralized applications. Benefits include a dev-environment where dapp developers can use coding tools both remotely and locally.

Developers on Solana can also utilize this technology to sync projects quickly. Builders can access Solana blockchain data without needing to use substreams or the Rust programming language.

A boost to Solana’s web3 ecosystem

This means developers can get the best out of Solana’s network amid the web3 explosion, noted Nick Hansen, head of growth at The Graph Foundation. He highlighted features like high throughput, low fees, and a growing ecosystem of DeFi projects.

“The meteoric rise of developer and user activity on Solana has created a huge demand for open, decentralized data that is true to the values of web3. The Graph’s latest tooling upgrade and enhanced support will ensure the Solana community can get even more value out of web3’s decentralized data layer.”

Nick Hansen, head of growth at The Graph Foundation.

Apart from Solana developers, data analysts and the broader web3 community are also likely to find the new tools crucial.

The Graph, launched in 2018, has grown into one of the key blockchain projects in the web3 space. Developers have deployed dapps built with subgraphs on more than 70 blockchains, including Ethereum (ETH), Arbitrum (ARB), and Avalanche (AVAX).

Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Crypto News

Developer shortage in the crypto space is where the real problem lies | Opinion

There’s a silent threat lurking beneath the surface—a developer shortage. While the crypto world thrives with a vibrant community of traders and enthusiasts, the developers who build the onchain products that drive long-term value are rare. Without a robust developer base, crypto’s potential to achieve mass adoption is significantly reduced.

Most people aren’t interested in trading or hyper-financial products—they want solutions that make their lives easier, more efficient, and more secure. We need builders who can create sustainable, long-term-focused products that go beyond short-term hype and speculation to achieve this. For crypto to reach mainstream adoption, blockchain technology must disrupt industries beyond just finance.

Here’s a brutal truth: crypto has roughly 1,000 times fewer developers than traditional tech. As of 2024, Electric Capital’s Developer Report indicates 26,037 monthly active web3 developers globally. In contrast, estimates from Evans Data Corporation and International Data Corporation suggest there are around 27 million developers worldwide, with GitHub reporting approximately 100 million active developers. This stark disparity highlights a significant problem: the crypto space lacks the developers needed to build the wide range of applications required for mainstream adoption.

Consider the example of Base, a project that has prioritized creating a developer-friendly environment. By providing a comprehensive suite of tools, documentation, and resources, Base simplifies the process of building onchain. This approach has attracted numerous developers, both experienced and junior, who are already working on a wide range of decentralized applications and tools. Base’s success demonstrates the powerful impact a vibrant developer ecosystem can have on crypto’s growth and adoption with a more mainstream audience. When developers are empowered with the right tools and incentives, they can create applications that will bring millions of users into the crypto ecosystem.

Developer shortage is the real pain

The shortage of web3 developers stems from several challenges. One major issue is the “cold start problem” in crypto. It would be easier to onboard new developers if they were already onchain users.  However, to onboard them as users, we need a broader range of apps beyond just financial use cases, and creating these apps requires more developers.

Another challenge is the perception of risk associated with becoming an onchain developer. Crypto is still viewed by many as a shady, unregulated area linked to scams and market volatility. Additionally, the lack of job security and clear career paths makes it a less appealing option compared to more stable, established fields. Consequently, the crypto industry tends to attract younger developers who have less to lose, while experienced professionals remain cautious about the potential risks.

In my personal opinion, building onchain is far more fun than building online, but this isn’t always apparent to developers from the outside. To them, crypto can seem dominated by financial products, shady projects, and complex technology, leaving little room for meaningful and impactful work.

So the question arises: How can we make building in crypto more attractive?

To address this developer shortage, the industry has leaned heavily on grants and hackathons. While these are valuable tools, they often result in crypto companies competing for the same limited group of existing crypto developers instead of working together to bring more builders onchain. Hackathons, while exciting and full of potential, are typically one-off events that don’t provide the long-term support developers need to sustain their projects. Grants are often too bureaucratic and centralized, with lengthy application processes and strict requirements that can be discouraging for new builders. 

Universal builder income is a new way

What if we could offer developers a more consistent and reliable way to make ends meet? This is where universal builder income comes in. UBI, an idea pioneered by Base and coined by Jesse Pollak, represents a novel approach to distributing financial incentives to builders more efficiently. By “builder,” I’m referring to all people directly involved in shipping software, not exclusively developers.

Think of UBI as a regular paycheck for new onchain builders—one that doesn’t require an application process but instead rewards actual contributions and verified reputations. We’re already seeing the early stages of UBI in action. For example, Drips Network—a decentralized toolkit aimed at funding essential software dependencies—is exploring how to distribute financial incentives more effectively and at scale.

For crypto to succeed, we need more builders. UBI offers a way to attract more builders onchain by acknowledging and supporting those who are committed to shipping great software. By providing a safety net, UBI empowers developers to focus on creating innovative solutions rather than worrying about their next paycheck. Additionally, UBI can further decentralize the crypto ecosystem. By distributing financial incentives directly to individual builders, we can reduce the reliance on centralized entities and foster a more equitable distribution of rewards. Eliminating intermediaries ensures that value flows directly to the edges of the network, prioritizing new over established builders.

Critics might question, “Who funds this?” However, we’re already investing substantial resources to attract developers, much of which is wasted on inefficient corporate strategies like employer branding or arbitrary sponsorships and events. By contrast, imagine a future where a portion of profits or ecosystem transaction fees automatically supports a UBI pool, rewarding those who are actively building the future of crypto.

UBI isn’t just about efficiency—it also has the potential to attract a more diverse group of developers, including those from underrepresented backgrounds. By providing financial incentives directly to individuals rather than startups, UBI fosters a more inclusive and experimental environment, unlocking a new wave of creativity and innovation. This approach can bring a variety of global perspectives, leading to more diverse solutions and driving crypto adoption in novel ways. Talent is everywhere, so the next big breakthrough could come from anyone, anywhere.

Anu Atluru talks about “The Rise of the Software Creator,” and it paints a beautiful picture: a future where anyone can be a builder. With AI making shipping software easier, we’ll see a wave of “low-code builders that specialize in concept, creativity, and distribution more than in technical prowess.” UBI fuels this movement by giving these software creators the freedom to experiment and chase their ideas. With more builders empowered, we can expect an explosion of apps that go beyond tooling—they become art, games, and experiences that enrich our lives.

It’s action time for crypto leaders

UBI is a transformative concept with various potential implementations. It represents a value system and worldview, offering a general direction rather than an exact recipe.

To the crypto leaders reading this: it’s time to start your own UBI experiments. Explore different funding models, evaluate their effectiveness, and share your insights with the community. The more we experiment, the closer we get to realizing universal builder income.

The crypto industry stands at a crossroads. We can either maintain the status quo or innovate to create a more resilient and inclusive ecosystem. By supporting builders through initiatives like UBI, we can ensure that the next generation of software creators has the tools and resources they need to succeed. The road to mass adoption doesn’t lie with traders but with the builders who will develop the applications and services that integrate crypto into the daily lives of billions.

Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Crypto News

Blockchain industry must break vendor lock-in for developers’ freedom | Opinion

No single entity, interest group, or political faction defines (or dominates) the blockchain industry. But despite all differences, positive and negative, there is a shared mission—achieving mass adoption. 

More people, businesses, and communities must benefit from crypto and blockchain tech worldwide. To achieve this fully, anyone should be able to build high-quality dApps and on-chain tools. Devs must have the freedom to express themselves in any language and on any chain. They should be able to build once and deploy anywhere. 

While the recent institutional uptake and political attention might seem exciting, they are mostly driven by vested interests. What’s ‘crypto-friendly now’ does not mean crypto-friendly five years from now, as Vitalik Buterin pointed out. Good dApps, however, are actual manifestations of blockchain’s principles and potential. Once deployed, they can continue serving the community on pre-defined terms enforced by censorship-resistant blockchains—ideally, even when the original creator is not there, as with Bitcoin (BTC). 

Thus, the endgame is empowering developers (and users). No single interest or agenda, political or technological, shall determine the path forward. In its purest form, crypto is an expression of freedom—freedom from intermediaries and censorship, freedom to express through code.

DApps make blockchain real—and valuable

Blockchain tech must solve real, day-to-day problems to transition from speculative adoption to long-term mass/retail adoption. However, the recent spike in financial nihilism and meme coin adoption shows that people care more about speculation than foundational principles. 

Yet speculation without actual underlying value is unsustainable. Only those apps and platforms that generate value through fees, transaction volumes, etc., will still be around in ten years or more. As of August 7, 2024, Uniswap, for example, collected about $13 million in weekly fees—that’s hundreds of millions in annual revenue. With the 10x price-to-earnings heuristic often applied to high-growth tech companies, it seems Uniswap (UNI) $4.5 billion valuation is on par, and the market is pricing it appropriately. 

DApps make crypto or blockchain tech usable for end-users. They bring the power of immutable code—which doesn’t need intermediaries—to the masses. Trading, lending, gaming, rideshares, etc., can all happen without any single entity opaquely and unfairly extracting value. 

Given crypto’s roots in Bitcoin and close proximity to money, finance was the first industry to be disrupted. But the recent rise of decentralized gaming, socials (DeSoc), physical infra (DePIN), AI, etc., on cost-effective and high-throughput chains like Base or Solana shows how the tech has a much wider scope than disrupting financial products/processes. 

That’s why there is a rising demand in the global dApp industry, where daily unique active wallet interactions reached an all-time high in Q2 2024. 

Industry unique active wallets | Source: DappRadar

Landline telephones took 99 years to reach peak adoption. Automobiles took 78. Computers, however, crossed 89% adoption in 24 years. Whereas social media and tablets achieved a similar feat in 14 and 7 years, respectively. 

This shows how newer technologies have achieved majority adoption in significantly less time than their predecessors. But key ‘enablers’ must be present for this, which dApps can be for blockchain tech. 

From user-friendly graphical interfaces to making backend components frictionless/invisible to end-users, dApps are inevitable. And those who say blockchain needs more dApps and less infra are quite right from this view. 

Anywhere, anytime, all at once

As crypto continues to grow, a lot of talented devs have entered the space, including some of the brightest minds from Google, Meta, IBM, etc., like the founding team at Aptos and Sui, among others. Great things have happened as a result. Move rising like a phoenix from Diem’s ashes and SVM from FTX are two prime examples of a new generation of devs picking alternatives to the EVM status quo. Lowering the barriers to dApp development is mission-critical now so more projects can emerge. 

For a long time, the Ethereum Virtual Machine has been the only standard available to blockchain developers. Along with Solidity, the EVM was built to deploy and run custom programs on Ethereum. Likewise, there is  ‘Solana VM’ on Solana, ‘Move VM’ on Aptos or Sui, Web Assembly on Cosmos, etc. Although these are great innovations with many merits, they have caused fragmentation and vendor lock-in. EVM-based dApps can’t run natively on Solana, and SVM-based dApps can’t use Ethereum, Binance Smart Chain, or other EVM-powered platforms.

Meanwhile, deploying dApps on multiple chains is very cumbersome and unfeasible due to high costs. For one, devs have to create and maintain multiple code bases. Thus, truly multi-chain and interoperable dApps take a lot of work to come by. Projects like AAVE or Pancakeswap are exceptions, as they have the necessary resources for multi-chain deployment. However, even for them, innovation in non-EVM code lags behind the EVM code due to high costs and time requirements. Moreover, for end-users, vendor lock-in means they need to use multiple wallets and hold assets from various ecosystems because their favorite dApp, wallet, or token doesn’t support the new chain they want to use. 

Devs want freedom from such walled gardens for the sake of blockchain’s long-term progress if not anything else. They must be able to build an application once and offer it to users across ecosystems, asset classes, and VMs—not just one. Users have a similar need.

Abstracting wallets, chains, and even VMs is a viable solution. It will let developers build dApps on any VM in any programming language and run them on every other chain or VM. That, too, with little or no additional costs and security compromises. 

Further, abstracting away the underlying complexities will allow anyone to build robust dApps with a few clicks. That will change everything. Web3 will mirror web2’s performance and speed after the mass market adoption of container technologies like Kubernetes, which helped get rid of public cloud vendor lock-in. To the extent that builders can utilize different chains/platforms for different aspects of their dApps based on specific needs and demands, such as Solana for high-frequency transactions, Ethereum for settlement finality and data availability, and so on. 

Solving vendor lock-in will improve the developer and end-user experience. Everyone can reap the benefits of the underlying tech stack and that’s the path to mass adoption. More dApps can enter the market than ever before. All of them won’t be great. But the more there are, the higher the chances of finding the next gamechanger. 

Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Crypto News

Is web3’s innovative explosion constraining user adoption? | Opinion

In the decade since Ethereum co-founder Gavin Wood first coined the term “web3,” we’ve seen the promise of a new digital empire rise into reality. Cryptocurrency has become a trillion-dollar mainstain of the global economy; NFTs have entrenched themselves in high-stakes art and investment trades; blockchain-based financial services have transitioned from novelty to normal.

For all the above, we can thank the dreamers and developers who took it upon themselves to create solutions that consumers didn’t even know they needed. It’s not a stretch to say that their creative determination built our nascent web3 empire; today, the ecosystem encompasses tens of thousands of dApps and an expansive variety of defi services.  

The question is, will that same creativity topple it, too?

Web3 proliferation is undercutting user adoption

In theory, web3’s innovative explosion should accelerate user adoption. As offerings multiply and diversify, the ecosystem naturally becomes more intriguing. However, while user adoption has been respectable enough in recent years, the rates we see today are far disproportionate to web3’s apparent value proposition.

Why? We have a chain fragmentation problem. According to a report from CoinPaper, over 1,000 distinct blockchains were operational as of January 2024. The Ethereum ecosystem features over 50 L2s today, with another 50-plus anticipated to go live soon, all competing for users and liquidity. 

This fragmentation has an intense impact on experience. Users often need to manually switch between networks within their wallets or interfaces, which can be confusing and lead to frustrating (or even costly) errors. L2, L2, and L3 chain proliferation forces users to keep their available assets and gas tokens in their wallets if they want to sample emerging applications built on those chains. And when they do, they face a learning curve: each blockchain poses its own set of rules, transaction fees, and functionalities.

Given these challenges, is it any wonder that mainstream consumers have hesitated to leap into web3? To unlock widespread user adoption among mainstream consumers, we must deliver more seamless, intuitive user experiences.  

The intuitive answer would seem to be to encourage developers to improve cross-chain compatibility and interoperability. However, relying on individual developers to provide global interoperability is a bit like asking someone to empty the ocean with a bucket: the scale of the challenge renders the request laughable. 

Chain fragmentation is constraining blockchain developers

Today, the web3 ecosystem features a thousand active blockchains; we could see ten times more in five years. Blockchains are proliferating at an exponential rate as innovators build chains that cater to particular industries, interests, or business use cases—and given the early success and adoption of the blockchain modularity thesis, this fragmentation will likely intensify. 

But even if chain proliferation was a tenth as quick as it is today, developers could never keep up. Unlike web2, where innovators can build once and attract users from across the internet with few limitations, web3 developers typically need to deploy instances of their apps on multiple chains to chase users and liquidity. As a result, developers need to spend their time building insecure, inefficient, and inelegant cross-chain messaging solutions rather than elevating their core value proposition. 

To return to our empire metaphor: instead of expanding web3’s reach and resources, architects and builders are reduced to patching cracks and digging connective tunnels between city sections, exhausting themselves with work that most denizens will never see or appreciate.  

So, how do we alleviate web3’s user experience problems and give developers more time for value-adding innovation? The answer lies in chain abstraction. 

Chain abstraction is a necessity for users, developers, and web3 overall

Imagine a world where our fragmented chains were abstracted away. Developers might build a single instance of their app on the chain of their choosing and attract users across any chain without interruption or inconvenience; users would not need to know which chain that app was built on or worry whether their assets and gas tokens are compatible. 

To build this functionally abstracted ecosystem, web3 advocates would need to meet several requirements. First, user balances would need to be unified, aggregated, and accountable across all chains to ensure that users could spend their balances freely without hassle while preventing intentional or accidental overdrafts. Additionally, developers should not need to incorporate complex integrations into their solutions to facilitate cross-chain accessibility.  

Much like Rome, an abstracted web3 empire won’t be built in a day—but there’s little doubt that we need to start building today. Unless there is an ecosystem-wide effort to prioritize abstraction, we won’t have the opportunity to unlock mainstream adoption. We owe it to the web3 architects and innovators to ensure that their visionary work receives the acclaim, appreciation, and utilization it deserves. 

Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Crypto News