a16z: It is not easy to work hard in the bear market. These seven developer tools may help you

This morning, a16z Crypto shared some tools and concept proofs built by the organization through its official Twitter, covering zero-knowledge proofs, contract security, decentralization and other fields. From the target point of view, these tools and concepts are mainly aimed at developers who are still working tirelessly during the long bear market. Interested friends may wish to give it a try.

The following is the full text of a16z Twitter, compiled by Odaily Planet Daily.

We’re excited to see many exciting new ideas emerging from the crypto community. In the following tweets, you will find some development tools to help you continue to build.

The purpose of sharing these tools and proofs of concepts is to show the community how to use the latest technical primitives in development and production, and to accelerate the adoption of these technical primitives by the hands of more developers.

Zero-knowledge proof aspect

1. zk Documentation (zkDocs)

zkDocs can be understood as an online documentation tool that supports zero-knowledge proofs. It allows parties involved in a workflow to collectively share and validate information, ensuring that information meets certain standards without exposing them.

a16z: It is not easy to work in a bear market, these seven developer tools may help you

Detailed introduction: https://a 16 zcrypto.com/zkdocs-zero-knowledge-information-sharing/

Github Portal: https://github.com/a 16 z/zkdocs

2. Privacy-protecting Airdrops

As the name suggests, this is a privacy protection tool for airdrop scenarios. We created this tool to protect ordinary users with zero-knowledge proofs, improving security by improving privacy leaks during airdrops.

a16z: It is not easy to work in a bear market, these seven developer tools may help you

Detailed introduction: https://a 16 z.com/2022/03/27/crypto-airdrop-privacy-tool-zero-knowledge-proofs/

Github portal: https://github.com/a 16 z/zkp-merkle-airdrop-contracts

contract security

1. ERC 4626 Property Tests

This is a tool for detecting the enforceability of contracts under ERC 4626 (a set of standards for tokenized vaults), which helps vault builders detect violations of the standard that have the potential to cause damage or lead to vulnerabilities.

a16z: It is not easy to work in a bear market, these seven developer tools may help you

Detailed introduction: https://a 16 zcrypto.com/generalized-property-tests-for-erc 4626-vaults/

Github portal: https://github.com/a 16 z/erc 4626-tests

2. Metamorphic Smart Contract Detector

This is a tool for detecting changeable smart contracts, which can prevent attacks launched by changing the content of smart contracts.

Some smart contracts can still be changed after deployment, which means that developers can change the code at any time, which poses a serious threat to users. The purpose of this tool is to allow anyone to easily detect whether there is a possibility of changing a particular smart contract.

a16z: It is not easy to work in a bear market, these seven developer tools may help you

Tool link: https://metamorphic.a 16 zcrypto.com/

Decentralization & Decentralization

1. Ethereum Light Client Helios

This is an Ethereum light client based on the rust language, which helps to further promote the decentralization of Ethereum. Helios provides completely trustless access to the Ethereum blockchain without storing historical transaction information, and it only takes 2 seconds to complete data access when needed.

a16z: It is not easy to work in a bear market, these seven developer tools may help you

Details: https://a16zcrypto.com/building-helios-ethereum-light-client/

Github Portal: https://github.com/a 16 z/helios

2. Trustless, on-chain Auctions

This is an on-chain implementation of the “Vickrey auction”. The so-called “Vickery auction” means that all bidders bid through sealed bids, and the bidder with the highest bid wins the lot and pays the second highest bid.

The basis for this suite of tools is that Ethereum’s CREATE 2 opcode allows bid content to be hidden from blockchain activity.

a16z: It is not easy to work in a bear market, these seven developer tools may help you

Details: https://a 16 zcrypto.com/hidden-in-plain-sight-a-sneaky-solidity-implementation-of-a-sealed-bid-auction/

Github portal: https://github.com/a 16 z/auction-zoo

Three: Trusted Setups

We have open-sourced a codebase that allows anyone to implement the Kate-Zaverucha-Goldberg (KZG) and powers-of-tau “ceremony” on the Ethereum chain (Odaily Planet Daily Note: Proof of Data Availability in a Trusted Way) The required parameters are initialized).

a16z: It is not easy to work in a bear market, these seven developer tools may help you

Details: https://a 16 zcrypto.com/on-chain-trusted-setup-ceremony/

Github Portal: https://github.com/a 16 z/evm-powers-of-tau

Total
0
Shares
Related Posts

Li Ming: Metaverse Research and Exploration

On September 20, the 8th Blockchain Global Summit hosted by Wanxiang Blockchain Lab was held in Shanghai. Li Ming, chairman of the IEEE Computer Society Blockchain and Distributed Ledger Technology Standards Committee, delivered a keynote speech on “Metaverse Research and Exploration”. In…
Read More