What Is the Principle Behind Go's GMP Scheduler| en.smallyu.net
2025-08-14| en.smallyu.net
The dedicated Paragraph channel for the Web3 Project Analysis Series is:| smallyu‘s Blog
For convenience, this article refers to “Yin Wang” by name without honorifics like “Professor| smallyu‘s Blog
Let’s systematically explore the principles and application scenarios of continuations from basic to advanced. This tutorial series is| smallyu‘s Blog
Technically, Bitcoin Runes are simple and easy to understand. Implementing Runes only requires the use of the OP_RETURN| smallyu‘s Blog
Bitcoin Script is a bit like the elephant in the room—everyone knows it exists, but few can see it clearly or care enough. This tutorial| smallyu‘s Blog
Compared to the 2023 version of| smallyu‘s Blog
Suppose we want to write some code. Just use cargo new to create a project, and then define a function called| smallyu‘s Blog
This is a beginner-friendly series that teaches Solana smart contract development from the ground up. It has 3 parts:| smallyu‘s Blog
Over the past month, I worked at a company called Tantin Chain as a backend wallet developer.| smallyu‘s Blog
I’ve named this system zkgate.fun, aiming to leverage the features of zero-knowledge proofs in combination with| smallyu‘s Blog
Guess 2/3 of the Average is a classic| smallyu‘s Blog
Contents: Reverse a Linked List| smallyu‘s Blog
Is it possible for a blockchain to move beyond a purely linear structure into a graph-like data structure with multiple links—say,| smallyu‘s Blog
Hash function A hash function maps data| smallyu‘s Blog
In the Chinese context, there is no clear standard definition for “public chain” and “consortium chain.” In 2018, the National Institute| smallyu‘s Blog
In Layer 2 of blockchain, there’s a scaling solution called State Channels, where it’s necessary to find the nearest routing| smallyu‘s Blog
I originally didn’t want to mention blockchain specifically again. Due to work-related reasons, I frequently encounter related| smallyu‘s Blog
Preface I wrote this draft two months ago, and only| smallyu‘s Blog
How can one prove “I am me” in the world of the internet? Authenticate identity information on site A, and then need to authenticate| smallyu‘s Blog
Can web technologies (HTML5, CSS3, JavaScript) achieve stunning 3D modeling or even 3D animation effects? For now, I think not. For| smallyu‘s Blog
“Do the right thing, then wait to get fired.” This quote is from a blog post by Google engineer Tan Chade-Meng titled “| smallyu‘s Blog
For a long time, blockchain seemed to lack a clear definition. The terms often associated with blockchain are decentralization,| smallyu‘s Blog
Just now, a classmate asked me a question: What does it mean to new a member function in C++? …I thought to myself,| smallyu‘s Blog
The Actor Model is a broad concept that was proposed in the last century. It views an actor as a whole, which can be an atomic variable,| smallyu‘s Blog
Recently, I’ve seen several demo projects of management systems. Combining this with some inconvenient aspects encountered during| smallyu‘s Blog
1. Is an Auto-Increment Primary Key Necessary in MySQL? Sometimes we use a meaningful field as the primary key,| smallyu‘s Blog
One terrifying thing is when programmers no longer focus on code, software, systems, and architecture, but rather on products,| smallyu‘s Blog
Rust is memory safe. Facebook’s Libra uses Rust for development and has introduced a new programming language called Move. Move’s most| smallyu‘s Blog
The first time I heard about Monad was at a Scala Meetup. Later, I tried to understand the concept of Monad but was overwhelmed by| smallyu‘s Blog
Recently, national leaders have publicly encouraged the research of blockchain technology, stating that blockchain should| smallyu‘s Blog
I once thought blockchain was a revolutionary and disruptive technology, alongside artificial intelligence and big data as the forefront| smallyu‘s Blog
Rust is a language with complexity and application scenarios comparable to C++. Let’s learn it together! Recently, I’ve been| smallyu‘s Blog
Long, Long Ago, there were numerous Python web scraping tutorials available online, and various training courses leveraged the trend to| smallyu‘s Blog
A swordsman in the martial world must have a handy sword. A good programming language is like a good sword: the weight is appropriate,| smallyu‘s Blog
If you have worked with PHP, you are certainly familiar with associative arrays. In C or Java, array indices start from 0, whereas in| smallyu‘s Blog
When learning a programming language, it is important to start with its features rather than the language itself. Here, we attempt a| smallyu‘s Blog
Every time I take the elevator, I feel confused. There is an issue I’ve noticed for a long time.| smallyu‘s Blog
Although Go language is not highly regarded in terms of language design by Wang Yin, its concise code structure is indeed| smallyu‘s Blog
The syntax of Scala is relatively complex. In the spirit of incremental software development, learning a programming language should| smallyu‘s Blog
Origin I wanted to implement a Markdown parser using Java,| smallyu‘s Blog
December 2nd, sunny, One Piece is on hiatus.| smallyu‘s Blog
PHP 7 has been released for a long time, and it can make code more concise. Let’s take a look at its features.| smallyu‘s Blog
Java 11 Tutorial (Translation)| en.smallyu.net
Nearing the End of Studying Wang Yin's Computer Science Video Course| en.smallyu.net
I’ve named this project echoevm.com. The main goal is to start from the simplest stack operations and gradually build a complete| smallyu‘s Blog
Product Form giveme.wtf is a domain I just| smallyu‘s Blog
Previously, I recommended two blog posts by Yin Wang: “| smallyu‘s Blog
OIIA OIIA (Spinning Cat) is a recently popular meme featuring a spinning cat. Compared to DOGE on PoW chains, OIIA aims to be the| smallyu‘s Blog
A few days ago, a well-known figure from a non-Internet-related industry issued a memecoin on pump.fun. Over the past two days, there| smallyu‘s Blog
First, let’s rank consensus mechanisms in terms of decentralization. This ranking is almost indisputable: PoW > PoS > DPoS| smallyu‘s Blog
Events in 2024: Bitcoin halving, Bitcoin spot ETF approval, Bitcoin reaching new highs. Trump endorsing| smallyu‘s Blog
Restaking is a relatively early-stage field, with one of the more notable projects being Eigen Layer. It gained considerable attention| smallyu‘s Blog
Basic Structure The most basic| smallyu‘s Blog
The reasoning is simple. Ethereum has a core development team. The Ethereum Foundation, at its center, provides funding to various| smallyu‘s Blog
Currently, when the job market mentions “contract development,” it generally refers to “EVM contract development on Ethereum.” However,| smallyu‘s Blog
As time goes by and my understanding of the market deepens, the dollar-cost averaging (DCA) strategy, especially the| smallyu‘s Blog
Mainstream public blockchains can be classified into three categories based on their consensus mechanisms: PoW, PoS, and PBFT. The| smallyu‘s Blog
Casper the Friendly Finality Gadget is the consensus mechanism currently used by| smallyu‘s Blog
Why does PBFT require two rounds of voting, and what is the role of the second vote? This question has puzzled me for a long| smallyu‘s Blog
Prelude: “Creative Thinking“ — Wang Yin --- I’ve| smallyu‘s Blog
First, here are two additional tips about investing in cryptocurrencies: Whether you are using Bitcoin, fiat currency,| smallyu‘s Blog
| smallyu‘s Blog
I want to compare PoW and PoS from the perspective of entry barriers. We often describe a blockchain as either permissionless or| smallyu‘s Blog
If you held some cryptocurrencies during the market downturn, the biggest significance of a bull market is that it allows your limited| smallyu‘s Blog
The main work over the past six months has focused on three main tasks.| smallyu‘s Blog
In the past two months, I’ve been working remotely. However, remote work isn’t as glamorous as many imagine, like wearing swimsuits on| smallyu‘s Blog
| smallyu‘s Blog
Recently, I experienced something: I joined a startup and voluntarily resigned after working for two weeks. Although it was only a short| smallyu‘s Blog
Having gone through many interviews recently, I’ve noticed a common phenomenon: it’s hard to have a meaningful conversation with the| smallyu‘s Blog
Short Version If it issues coins, it’s| smallyu‘s Blog
Note: I have no intention of disrespecting the letter. The viewpoints on L2 in the email have given me a lot of| smallyu‘s Blog
The role of a consensus mechanism is to ensure that the data across most nodes remains consistent. Consensus mechanisms can be broadly| smallyu‘s Blog
This is an online web game: Pebbling Game. You can view this| smallyu‘s Blog
Proof of Storage The most| smallyu‘s Blog
A review of the past six months of work. Six months ago, I felt lost because I knew Filecoin was adapting to EVM, shifting the storage| smallyu‘s Blog
Lately, I’ve been troubled by the pain of poverty for a long time, but I don’t think trading cryptocurrencies is a good way to gain| smallyu‘s Blog
Looking back over the past six months of blog content, it seems a bit too serious and heavy. Recently, I’ve had a lot of meals and| smallyu‘s Blog
The blockchain itself does not allow for random numbers because all nodes need to synchronize their results. If the results differ each| smallyu‘s Blog
Have you ever wondered why the private key of Ethereum cannot be reverse-calculated from the account address? When you have a private| smallyu‘s Blog
Would you try your luck if you had a 1/100000000 chance to get rich?| smallyu‘s Blog
Timeline| smallyu‘s Blog
PORs (Proofs of Retrievability) and PDP were published in the same year, 2007. The paper is titled “PORs: Proofs of Retrievability for| smallyu‘s Blog
What we now refer to as PDP generally refers to the PDP mentioned in the 2007 paper “Provable Data Possession at Untrusted Stores,” with| smallyu‘s Blog
Of course, it’s not really a robot, just a simple script. However, it’s worth mentioning that it can indeed bring in| smallyu‘s Blog
Recently, I’ve been feeling a bit lost, so I’m just writing randomly. This might be somewhat disorganized. Previously, I’ve only written| smallyu‘s Blog
Steps Within a time window, a node will receive| smallyu‘s Blog
Yesterday, I encountered an issue where Ontology’s node stopped producing blocks. The node uses VBFT consensus, the network connectivity| smallyu‘s Blog
It’s been more than a year since I joined the company, and I want to do a simple phase review. Because I usually record the general work| smallyu‘s Blog
1 A couple of days ago, I encountered a small problem: a Solidity smart| smallyu‘s Blog
Web 3.0| smallyu‘s Blog
All misunderstandings stem from interpreting others’ actions through our own mindset. Each person is an independent individual,| smallyu‘s Blog
At the beginning, everyone is an empty container: As experiences grow, new contents are| smallyu‘s Blog
On October 15, I wrote the following: Using Cloudflare’s DNS, I changed the subdomain gub from a CNAME| smallyu‘s Blog
Blockchain is inherently a system that supports horizontal scaling, with exceptional node expansion capabilities.| smallyu‘s Blog
Introduction The meaning of “egocentrism”| smallyu‘s Blog
Don't Underestimate ChatGPT| en.smallyu.net
People Who Hype Cursor Usually Lack Technical Skills| en.smallyu.net