Bitbyte Academy—An analysis of zkSync, a Layer 2 scaling protocol compatible with EVM
zkSync is a Layer 2 scaling protocol for the Ethernet blockchain that improves the scalability and speed of use of the Ethernet network through zkRollup scaling technology and implementation of EVM compatibility. The implementation provides cheaper and faster transactions while still guaranteeing on-chain security and decentralization. Since its launch in 2020, zkSync has made numerous advances and is now known as zkSync Era for zkSync 2.0, and zkSync Lite for zkSync 1.0. zkSync has attracted...
BRC20生态详细攻略(附带常用查询工具)
比特币网络的创新 作为数字黄金,比特币的市值占据了加密货币市场的一半以上。尽管比特币一直扮演着「点对点的电子现金系统」的角色,但当前加密世界的精彩大都基于智能合约,与以太坊这样的「世界计算机」相比,比特币网络缺乏智能合约的功能,因此其应用受到了一定限制。 然而,比特币的创新却从未停止,例如闪电网络和 Stacks 等技术的出现。去年年底,比特币核心贡献者 Casey Rodarmor 创建了 Ordinals 协议,引入了序数(Ordinals)和铭文(Inscriptions)的概念,催生了第一个比特币网络的 NFT。 结合利用比特币网络的 Segwit(2017)和 Taproot(2021)两项升级,Ordinals 实现了在比特币区块链上记录任意数据(图像、视频、文本等)的功能,让创建数字艺术品或 NFT 成为可能。 自此以后,比特币 NFT 的铸造量开始飙升,人们越来越关注比特币网络的新可能,更多的项目如 Yuga Labs 和 Magic Eden 也加入了这个生态系统,新的 builder 正在建设比特币的未来。 Ordinals 上第一个 BTC NFT 在以太坊...
走进Starknet(二)-技术架构
StarkWare 是 StarkEx 和 StarkNet 背后的开发团队,团队成员以密码学工程师为主,STARKs 和 SNARKs 发明者均是其创始人,技术实力一流;融资方面累计融资 2.7 亿美元,估值达到 80 亿美元,为 L2 最高。StarkEx StarkEx 是 StarkWare 创立的,为项目方定制 ZKR 的企业服务,它可以帮助项目定制应用专有的 ZKR,目前使用 StarkEx 的客户包括 dYdX 、 Sorare、ImmutableX、DeversiFi 等。 与通用 ZKR 不同,在通过 StarkEx 定制的 ZKR 中,项目方往往具有超级管理员的权限,可以决定交易是否通过与排序,外部开发者不能免许可地部署应用,网络较为中心化,但优点是性能极高。StarkEx工作流如下: 1、打包交易:链下服务器(往往由项目方中心化运行)处理客户请求,将多个交易组合成一个“批次”,供 StarkEx 处理。 2、确认交易和更新状态:链下服务器确认交易合法,并以被压缩后的哈希形式更新系统状态。 3、为交易生成证明:SHARP 会为交易生成 STARK 证明以确认交...
Bitbyte Academy—An analysis of zkSync, a Layer 2 scaling protocol compatible with EVM
zkSync is a Layer 2 scaling protocol for the Ethernet blockchain that improves the scalability and speed of use of the Ethernet network through zkRollup scaling technology and implementation of EVM compatibility. The implementation provides cheaper and faster transactions while still guaranteeing on-chain security and decentralization. Since its launch in 2020, zkSync has made numerous advances and is now known as zkSync Era for zkSync 2.0, and zkSync Lite for zkSync 1.0. zkSync has attracted...
BRC20生态详细攻略(附带常用查询工具)
比特币网络的创新 作为数字黄金,比特币的市值占据了加密货币市场的一半以上。尽管比特币一直扮演着「点对点的电子现金系统」的角色,但当前加密世界的精彩大都基于智能合约,与以太坊这样的「世界计算机」相比,比特币网络缺乏智能合约的功能,因此其应用受到了一定限制。 然而,比特币的创新却从未停止,例如闪电网络和 Stacks 等技术的出现。去年年底,比特币核心贡献者 Casey Rodarmor 创建了 Ordinals 协议,引入了序数(Ordinals)和铭文(Inscriptions)的概念,催生了第一个比特币网络的 NFT。 结合利用比特币网络的 Segwit(2017)和 Taproot(2021)两项升级,Ordinals 实现了在比特币区块链上记录任意数据(图像、视频、文本等)的功能,让创建数字艺术品或 NFT 成为可能。 自此以后,比特币 NFT 的铸造量开始飙升,人们越来越关注比特币网络的新可能,更多的项目如 Yuga Labs 和 Magic Eden 也加入了这个生态系统,新的 builder 正在建设比特币的未来。 Ordinals 上第一个 BTC NFT 在以太坊...
走进Starknet(二)-技术架构
StarkWare 是 StarkEx 和 StarkNet 背后的开发团队,团队成员以密码学工程师为主,STARKs 和 SNARKs 发明者均是其创始人,技术实力一流;融资方面累计融资 2.7 亿美元,估值达到 80 亿美元,为 L2 最高。StarkEx StarkEx 是 StarkWare 创立的,为项目方定制 ZKR 的企业服务,它可以帮助项目定制应用专有的 ZKR,目前使用 StarkEx 的客户包括 dYdX 、 Sorare、ImmutableX、DeversiFi 等。 与通用 ZKR 不同,在通过 StarkEx 定制的 ZKR 中,项目方往往具有超级管理员的权限,可以决定交易是否通过与排序,外部开发者不能免许可地部署应用,网络较为中心化,但优点是性能极高。StarkEx工作流如下: 1、打包交易:链下服务器(往往由项目方中心化运行)处理客户请求,将多个交易组合成一个“批次”,供 StarkEx 处理。 2、确认交易和更新状态:链下服务器确认交易合法,并以被压缩后的哈希形式更新系统状态。 3、为交易生成证明:SHARP 会为交易生成 STARK 证明以确认交...

Subscribe to Tim Bro

Subscribe to Tim Bro
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
No technical content is created out of thin air, there must be more technical building blocks at the time of its birth to form a series of technical innovations afterwards.
Blockchain and Cryptocurrency
In 2008, Satoshi Nakamoto published his famous “Bitcoin White Paper”, which demonstrated a decentralized system for peer-to-peer transactions and used the blockchain as the underlying technology. The key innovation of Bitcoin is the combination of blockchain (i.e. timestamp) and Proof of Work (PoW) consensus mechanism to form a cryptocurrency based on cryptographic scarcity, trust without regulation, and tamper-evident distributed ledger technology backing it.

The blockchain technology creates an unmodifiable decentralized ledger and the consensus protocol is a set of rules of the game for all participants to agree on, which enables them to pick out the blocks that can be incorporated into the blockchain among the many candidate blocks. Accordingly, the consensus is that the longest blockchain is the one that is legitimate and valid, and if an attacker wants to create a longer chain containing malicious transactions, it must exceed the sum of the computations of everyone else in the network. Obviously, no one would repeat the same calculations that everyone else has done in order to tamper with a transaction, which guarantees the blockchain’s tamper-evidence.
Cryptocurrency, the most widespread application that accompanies blockchain, protects on-chain accounts based on asymmetric key encryption algorithms, making it impossible for any transaction to take place without ownership of the corresponding account. The cryptographically protected and transmitted tokens make it impossible for anyone to make fraudulent transactions, which creates a payment network that allows bitcoins to be stored and traded globally in real time without any intermediaries or auditing.
Smart Contract Platforms
The smart contract platform was first proposed by the ethereum blockchain, giving the blockchain programmable functionality. Smart contracts are code that runs on the blockchain and can create or exchange arbitrary data or tokens. Their power lies in the fact that smart contracts allow users to code any type of transaction with peace of mind, or even create rare assets using specific features.
Many traditional business terms can be converted into smart contracts, and such “contracts” also use algorithms to enforce terms. Smart contracts can be used not only in the financial sector, but also in gaming, data management and supply chains.
In terms of the Ethernet blockchain, Ethernet is the equivalent of a huge computer with many smart contract applications. Developers can integrate various applications into the smart contract platform, but in order to limit the waste of blockchain resources, Ethernet will charge a certain transaction fee (gas) for each smart contract and the transactions running on it, which also ensures the security of the Ethernet blockchain.

Prophecy Machine System
For blockchain contracts, the contracts and ledger are isolated from the world outside of them. That is, the Ether blockchain only knows what is happening on the Ether blockchain and has no knowledge of what is happening outside the blockchain.
This drawback restricts the application of Ether’s own contracts and tokens, and limits the functionality of the smart contract platform, which is known as the prophecy machine (oracle) problem. During the development of a smart contract platform, the prophecy machine is the data source that can broadcast information external to the blockchain.
There are various implementations of the prophecy machine in different DeFi applications. One common means is to have a prophecy machine that belongs to the application itself, or to bind a prophecy machine to a trusted platform. The prophecy machine system is an open design problem, and DeFi must consider the prophecy machine problem if it wants to extend its functionality beyond the blockchain.
Stable Coins
Stablecoins were created because many cryptocurrencies are too volatile in price, which makes it difficult for users who want to apply DeFi, but can’t afford price fluctuations, to get started. Stable coins, however, can be anchored to the price of widely used assets such as the US dollar or gold, which maintains price stability and makes it easier for users to participate in DeFi applications.
There are currently three main types of stablecoins in the market, with the largest market cap being fiat-collateralized stablecoins, which are typically anchored by a reserve off-chain underlying asset, while an external entity or team oversees the collateralized assets and the regulator confirms the existence of the collateral through routine audits. The largest fiat-collateralized stablecoin is currently TEDA (USDT).
The second largest type of stablecoin is the cryptocurrency collateralized stablecoin, where the collateral is another cryptocurrency. The most popular cryptocurrency collateralized stablecoin is DAI, issued by MakerDAO, which uses ETH and other cryptocurrencies as collateral.
The third category is the uncollateralized stablecoin, which does not use any underlying assets as collateral, but instead uses an algorithm to raise or contract the supply for coin price regulation. However, because they do not have any underlying value to support their token transactions, they may lead to “bank runs” in times of economic crunch, which exposes a large number of tokens in the hands of token holders to devaluation and even a significant de-anchoring of the underlying price.
Decentralized Applications
dApps are very similar to traditional software applications, except that they are built on a decentralized smart contract platform. The advantage is that the license-free and censorship-resistant nature allows anyone to use dApps and no one can interfere with them.
DeFi apps can also be called dApps, as the first dApp projects provided a precedent for the mass birth of DeFi apps, which are also decentralized apps built on smart contract platforms.
In addition, a Decentralized Autonomous Organization (DAO), where all of its operating rules are coded using smart contracts, can determine which actions to perform. The DAO community also typically requires a governance token, the holder of which has a percentage of the voting power and can vote on community proposals.
No technical content is created out of thin air, there must be more technical building blocks at the time of its birth to form a series of technical innovations afterwards.
Blockchain and Cryptocurrency
In 2008, Satoshi Nakamoto published his famous “Bitcoin White Paper”, which demonstrated a decentralized system for peer-to-peer transactions and used the blockchain as the underlying technology. The key innovation of Bitcoin is the combination of blockchain (i.e. timestamp) and Proof of Work (PoW) consensus mechanism to form a cryptocurrency based on cryptographic scarcity, trust without regulation, and tamper-evident distributed ledger technology backing it.

The blockchain technology creates an unmodifiable decentralized ledger and the consensus protocol is a set of rules of the game for all participants to agree on, which enables them to pick out the blocks that can be incorporated into the blockchain among the many candidate blocks. Accordingly, the consensus is that the longest blockchain is the one that is legitimate and valid, and if an attacker wants to create a longer chain containing malicious transactions, it must exceed the sum of the computations of everyone else in the network. Obviously, no one would repeat the same calculations that everyone else has done in order to tamper with a transaction, which guarantees the blockchain’s tamper-evidence.
Cryptocurrency, the most widespread application that accompanies blockchain, protects on-chain accounts based on asymmetric key encryption algorithms, making it impossible for any transaction to take place without ownership of the corresponding account. The cryptographically protected and transmitted tokens make it impossible for anyone to make fraudulent transactions, which creates a payment network that allows bitcoins to be stored and traded globally in real time without any intermediaries or auditing.
Smart Contract Platforms
The smart contract platform was first proposed by the ethereum blockchain, giving the blockchain programmable functionality. Smart contracts are code that runs on the blockchain and can create or exchange arbitrary data or tokens. Their power lies in the fact that smart contracts allow users to code any type of transaction with peace of mind, or even create rare assets using specific features.
Many traditional business terms can be converted into smart contracts, and such “contracts” also use algorithms to enforce terms. Smart contracts can be used not only in the financial sector, but also in gaming, data management and supply chains.
In terms of the Ethernet blockchain, Ethernet is the equivalent of a huge computer with many smart contract applications. Developers can integrate various applications into the smart contract platform, but in order to limit the waste of blockchain resources, Ethernet will charge a certain transaction fee (gas) for each smart contract and the transactions running on it, which also ensures the security of the Ethernet blockchain.

Prophecy Machine System
For blockchain contracts, the contracts and ledger are isolated from the world outside of them. That is, the Ether blockchain only knows what is happening on the Ether blockchain and has no knowledge of what is happening outside the blockchain.
This drawback restricts the application of Ether’s own contracts and tokens, and limits the functionality of the smart contract platform, which is known as the prophecy machine (oracle) problem. During the development of a smart contract platform, the prophecy machine is the data source that can broadcast information external to the blockchain.
There are various implementations of the prophecy machine in different DeFi applications. One common means is to have a prophecy machine that belongs to the application itself, or to bind a prophecy machine to a trusted platform. The prophecy machine system is an open design problem, and DeFi must consider the prophecy machine problem if it wants to extend its functionality beyond the blockchain.
Stable Coins
Stablecoins were created because many cryptocurrencies are too volatile in price, which makes it difficult for users who want to apply DeFi, but can’t afford price fluctuations, to get started. Stable coins, however, can be anchored to the price of widely used assets such as the US dollar or gold, which maintains price stability and makes it easier for users to participate in DeFi applications.
There are currently three main types of stablecoins in the market, with the largest market cap being fiat-collateralized stablecoins, which are typically anchored by a reserve off-chain underlying asset, while an external entity or team oversees the collateralized assets and the regulator confirms the existence of the collateral through routine audits. The largest fiat-collateralized stablecoin is currently TEDA (USDT).
The second largest type of stablecoin is the cryptocurrency collateralized stablecoin, where the collateral is another cryptocurrency. The most popular cryptocurrency collateralized stablecoin is DAI, issued by MakerDAO, which uses ETH and other cryptocurrencies as collateral.
The third category is the uncollateralized stablecoin, which does not use any underlying assets as collateral, but instead uses an algorithm to raise or contract the supply for coin price regulation. However, because they do not have any underlying value to support their token transactions, they may lead to “bank runs” in times of economic crunch, which exposes a large number of tokens in the hands of token holders to devaluation and even a significant de-anchoring of the underlying price.
Decentralized Applications
dApps are very similar to traditional software applications, except that they are built on a decentralized smart contract platform. The advantage is that the license-free and censorship-resistant nature allows anyone to use dApps and no one can interfere with them.
DeFi apps can also be called dApps, as the first dApp projects provided a precedent for the mass birth of DeFi apps, which are also decentralized apps built on smart contract platforms.
In addition, a Decentralized Autonomous Organization (DAO), where all of its operating rules are coded using smart contracts, can determine which actions to perform. The DAO community also typically requires a governance token, the holder of which has a percentage of the voting power and can vote on community proposals.
No activity yet