With the number of stablecoin wallet addresses increasing sevenfold in just the last 5 years, crypto, which was once branded as a scam, is now cementing its status as a new financial empire. #Markets2026 #BitcoinPizzaDay $LAB
The company that understood gaming better than anyone just sold all its games. Pixels is doing the
Last Tuesday night I was sitting at a café with a friend who does growth marketing for a mobile game studio. He asked what projects I was following. I said Pixels. He nodded and asked something I didn't expect: "is it competing with AppLovin or with game studios?" I laughed, thinking he was joking. I went home and opened the whitepaper again. And realized he wasn't joking. At first I thought the question was a stretch. Pixels is a game, so it competes with game studios, obviously. But after reading the whitepaper carefully, I got pulled in a completely different direction. Pixels doesn't just want to make a better game than other games. It's trying to wedge itself into the space where game studios used to pay an entire growth machine. In other words, it's not standing across from another game. It's standing across from the user acquisition machine. The first pivot point is that Pixels describes itself as a "decentralized AppsFlyer or Applovin for both Web3 and Web2 games." That sounds wildly ambitious, but reading it closely it's actually pretty direct. Pixels doesn't just want to be a title that attracts players. They want to become the middle layer between capital, data, and growth. The game is no longer the final destination. The game is where the system measures, tests, rewards, and learns.
That's the biggest difference I see. A game studio asks: "how do we make this game more fun?" Pixels asks: "how do we make every reward dollar generate more value than what went in?" The whitepaper establishes a very clear metric, RORS, Return on Reward Spend, and admits it's currently around 0.8, with a goal of exceeding 1.0 so every token distributed generates net-positive revenue for the ecosystem. Reading that, I could clearly see Pixels getting pulled toward ad-tech more than game design. From a player's perspective, Pixels is still a game. There's farming, rewards, upgrades, social loops. But looking at the underlying mechanics, it resembles an incentive distribution machine. Players aren't just playing a game. They're generating data. That data gets used to target rewards. Rewards drive retention, and retention generates cleaner data. That loop reminded me more of performance marketing logic than of a virtual world. What shifted my perspective was the section where Pixels describes its data-driven infrastructure as a next-generation ad network, using machine learning to allocate rewards based on player behavior that drives long-term value. From that point, Pixels is no longer a place that "distributes tokens to players." It's a place that buys behavior with tokens. And once you're buying behavior, everything changes. AppLovin in 2024 decided to sell its entire gaming division to go all-in on ad tech. They sold the gaming business for $900 million and doubled down on the advertising platform. Meaning the company that understood gaming better than anyone concluded: the money isn't in the game, it's in the distribution layer above the game. Pixels is moving in the opposite direction. They started from the game and are building the distribution layer from the inside. Who's right depends on one question: can players replace a targeting algorithm? RORS is how Pixels is betting the answer is yes. But here's where it gets interesting. Pixels can't fully become AppLovin, because it still has to keep the "fun" part. The project is very clear that the game needs to be enjoyable, because without an intrinsic motivator the entire growth model falls apart. So Pixels is caught between two forces. On one side is tool logic, where efficiency and measurement are everything. On the other is game logic, where the feeling of playing is what keeps people around. Lean too hard toward AppLovin and it becomes a metric optimization system without soul. Lean too hard toward game studio and it falls back into the old P2E loop, where rewards look great on paper but the economics bleed out. No clean exit from that tension. Small suggestion: Pixels should publish a public dashboard tracking RORS in real time. Not to hype. But so studios considering joining can evaluate where the infrastructure actually stands, instead of having to trust an AMA. The way I see it, Pixels is trying to solve this by turning games into validators. Staking is no longer about node security or chain validation. It's game pools competing for reward and UA budget. The game isn't just a product anymore. It's an economic unit that has to prove its efficiency before getting funded. Brutal, but logical. Games that retain well, games that make players spend real money, games that generate better data, they survive. Games that just burn rewards without generating return get starved out.
From where I stand, Pixels isn't competing with game studios in the traditional sense. It's doing something more uncomfortable: turning game studios into tenants of a growth distribution system. In the old model, studios own the game and buy users through platforms like AppLovin. In the Pixels model, studios enter the ecosystem, stake, share data, receive rewards, prove RORS, and only then expand. Power shifts from product to infrastructure. That's not a small shift. That's the whole game changing. So who is Pixels competing with? On the surface, game studios. Looking at the actual mechanics, AppLovin, AppsFlyer, and every middle layer currently holding the UA money flow of the entire gaming industry. Pixels isn't trying to win at games. It's trying to become the calculator sitting underneath games. And once it gets to sit there, the rest is just a question of who ends up paying fees to whom.
I got a staking link through Telegram and my first reaction was suspicion. A bot named Sleepagotchi, with a sleepy purple egg as its avatar, told me to send $PIXEL so it could go to sleep for me.
I clicked anyway, half expecting a scam.
It wasn’t. Sleepagotchi is how Pixels wrapped on-chain staking into something ridiculously simple. All I had to do was send a message inside Telegram. No MetaMask, no manual wallet connection, no seed phrase. I typed the command, the bot confirmed, and my $PIXEL was already sitting in the official staking pool.
Staking 5,000 PIXEL took me less than 40 seconds. The tokens are still held in the real staking contract, still receive Land Boost if I have the NFT, and still participate in the validator pools normally.
What surprised me wasn’t just the convenience. It was how perfectly it solved the biggest friction in staking: the barrier for normal Web2 users and casual players.
Before, even with in-game auto-staking, many people still had to open a browser or wallet extension. With Sleepagotchi, they can stake and check rewards right where they already spend hours every day, inside Telegram.
Of course, there are limitations. Right now Sleepagotchi only supports basic staking. It hasn’t fully integrated features like Land Boost or pool voting yet. More importantly, giving a Telegram bot permission to interact with a staking contract is always a security risk. If the team doesn’t handle it extremely carefully, this could become a serious vulnerability.
Still, this is a smart move. Pixels isn’t trying to force users to learn MetaMask. They’re bringing staking to where the users already are.
I’m still watching to see how Sleepagotchi develops in the coming months. If they nail the security and expand the features properly, this could be one of the most effective ways to bring real staking to hundreds of millions of Telegram users without them ever needing to understand what web3 means.
They don’t know they’re staking. They just think they’re taking care of a sleepy virtual pet.
This morning, I sat at a coffee shop with a buddy who's building an indie game. He sighed, "Man, I spent six months on a reward system, still don't know who to reward." I showed him the Stacked article, pointed to "SDK integration under one day." He went quiet. "One day? For real?"
March 27, 2026, Pixels opened Stacked's SDK to third‑party studios. No beta or whitepaper. Just real infrastructure that had processed 200 million rewards and driven over $25 million in revenue. Four whole years to reach that moment.
It runs simply: a studio plugs in a REST API, defines rewardable events, funds a pool, and watches a dashboard showing live spend vs revenue. The AI economist analyzes cohorts, spots churn patterns, proposes reward experiments on its own. No data scientist or custom anti‑fraud system needed. Everything ships inside the SDK. One reactivation campaign targeting players inactive over 30 days delivered 131% ROI. Not a forecast, internal production numbers.
I call it Pivot from Token to Tool. No longer "buy Pixels because the game will grow," but "use Stacked because it solves retention for any game." Value no longer ties to a single title.
But I see a clear weak spot. Once the SDK opens, Pixels risks becoming an ad network for lousy games. A studio hops in, integrates, grabs emission, farms, exits. The ecosystem gets diluted by games never meant to last. Stacked filters bots, not bad studios. My suggestion: apply the same RORS benchmark to partner studios. Any studio using the SDK must hit minimum RORS within six months or lose emission access. Use the proven mechanism to protect the ecosystem from exploiters.
Stacked isn't Pixels' new product. Game is just the first use case. But when the SDK door opens to everyone, will Pixels keep its quality, or become a bazaar any game can walk into?
Nghịch lý RORS: Tại sao việc tối ưu lợi nhuận cá nhân lại làm hại chính cái túi của bạn?
Thứ Tư tuần trước, đứa em mình mới vào Pixels hỏi: "anh claim xong thường làm gì với PIXEL?" Mình trả lời không cần nghĩ: "bán thôi, giữ chi." Nó gật đầu rồi làm theo. Ba ngày sau reward của mình giảm rõ rệt. Không phải giảm nhẹ. Giảm đủ để mình phải ngồi lại nhìn vào pattern. Mình bắt đầu trace ngược và zoom vào đúng một chi tiết kỹ thuật: cách Stacked tính RORS và dùng nó để re-weight reward budget. RORS là Return on Reward Spend. Cách tính đơn giản: tổng doanh thu ecosystem thu về chia cho tổng rewards đã phát ra. Hiện tại RORS của Pixels đang ở khoảng 0.8, tức mỗi PIXEL phát ra chỉ tạo lại được 0.8 đơn vị doanh thu. Mục tiêu là vượt 1.0, tức mỗi PIXEL phát ra tạo ra nhiều hơn một đơn vị doanh thu trở lại.
Stacked retrain model mỗi đêm. Reward budget được re-weight về phía cohort có RORS contribution cao hơn. Cohort bán ngay sau claim có RORS contribution gần zero vì token thoát ra ngoài thị trường, không tạo ra doanh thu trong ecosystem. Cohort tiêu trong game hoặc stake có RORS contribution dương vì token tiếp tục cycle bên trong. Đây là điểm mà mình và đứa em đang cùng kéo RORS của nhau xuống mà không biết. Ví dụ cụ thể để thấy rõ scale của vấn đề. Chubkins hiện đang chạy ở RORS 3.0, tức mỗi dollar rewards phát ra tạo lại 3 dollar doanh thu. Luke Barwikowski confirm con số này trong AMA tháng 3. Đó là benchmark cao nhất trong ecosystem hiện tại. So sánh: nếu mình farm 180 PIXEL mỗi ngày và bán 100% ngay sau claim, RORS contribution của mình về cơ bản là zero. Stacked nhìn vào cohort đó và re-weight reward budget ra khỏi họ. Nếu mình farm 180 PIXEL và tiêu 60% trong game, stake 30%, chỉ bán 10%, RORS contribution dương và mình nằm trong cohort được tăng incentive. Chênh lệch reward giữa hai behavior đó không phải nhỏ. Đây chính xác là lý do reward của mình giảm sau ba ngày đứa em vào chơi và cả hai cùng bán hết ngay sau claim. Hai người không đáng kể. Nhưng pattern behavior đó được system đọc và adjust theo. Mình gọi đây là Sell Feedback Trap. Khác với trap thông thường ở chỗ không ai cài bẫy. Chính hành vi mặc định tạo ra nó. Farm xong bán là lựa chọn hợp lý nhất nếu nhìn trong isolation. Nhưng khi đủ người cùng làm vậy, RORS của ecosystem giảm, model retrain overnight, reward budget shift ra khỏi cohort sell pressure cao, reward của chính những người đó tụt. Vòng lặp tự khép. Không cần ai can thiệp. Điểm yếu thật của cơ chế này không phải logic. Logic đúng và có số liệu thật để backup. Điểm yếu là người chơi không có cách nào biết mình đang ở đâu trong vòng lặp đó trước khi reward tụt.
RORS hiện tại là 0.8. Nhưng con số đó không được hiển thị trong game. Không có chỉ số nào trong UI nói rõ ecosystem đang ở đâu, cohort nào đang được reward tốt hơn, behavior nào đang bị penalize. Người chơi chỉ thấy số reward thay đổi và tự đoán nguyên nhân. Nếu Pixels thêm một dashboard đơn giản, chỉ cần RORS hiện tại và trend 7 ngày, người chơi có thể tự điều chỉnh hành vi trước khi model retrain và cut reward của họ. Không cần reveal toàn bộ algorithm. Chỉ cần đủ signal để quyết định có ý nghĩa hơn là đoán mò. Mình vẫn chưa nói lại với đứa em. Nhưng lần sau nó hỏi "claim xong làm gì", câu trả lời của mình sẽ khác. Không phải vì ai bảo giữ. Mà vì mình đã hiểu bán ngay không chỉ là quyết định về ví của mình. Nó là input vào một hệ thống đang quyết định mình nhận được bao nhiêu vào ngày hôm sau.
Last Sunday, my cousin came over. A die-hard Web2 gamer, never touched blockchain. He pointed at the screen: "What game is that? Looks like Stardew Valley." I handed him the mouse. Fifteen minutes later, he still hadn't asked about tokens or wallets. Just "how do you get milk?"
After he left, I checked my own 7-day data on the Stacked dashboard. Two numbers hit me: 18 hours played, 1,240 $PIXEL earned. But average session only 22 minutes.
22 minutes.
Every time I went to craft something, the game demanded a transaction signature. Each signature broke the flow. I call that the Friction Gap. The distance between what the game shows and what the blockchain demands.
Stacked was built to close that gap. Its AI economist analyzes cohorts, spots churn patterns, and suggests reward experiments. One reactivation campaign hit 131% ROI.
But the problem isn't the reward. Pixels distributes around 1,000,000 tokens daily. If 60% gets sold, that is 600,000 tokens dumped straight to the market. A new player like my cousin, onboarded smoothly, could keep those tokens to craft, upgrade, stake. But if he hits the Friction Gap in his first minutes, he leaves before ever understanding what the token is for.
The weak spot: Stacked is great at retaining old players, but does nothing for someone without a wallet. The entire cohort analysis pipeline only activates once a player is on-chain. The AI has no data to work with until a person signs a transaction.
My suggestion: allow the first 3 sessions with no signatures. Accumulated rewards sit in on-chain escrow. The wallet activates only when the player chooses to claim. The token exists but stays invisible.
Four years of data. 200 million rewards. All meaningless if players like my cousin walk away before their first reward. It works if the player has fun before asking what the token is. It fails if the first thing they say is still "sign what?"
Làm sao để hệ thống Pixels biết bạn không phải là một bức tượng đứng im?
Tuần trước mình ngồi cà phê với thằng bạn, nó chỉ vào điện thoại: "Mày xem Union tao nè, 1,200 thành viên, phe kia có 1,100. Ngang ngửa rồi." Mình cầm máy lên coi. Hearth Hall im ắng. Lác đác vài chục người chạy qua chạy lại. Còn lại đứng im. Không chat. Không di chuyển. Mình ngồi đếm thử. Ba mươi phút, tổng cộng 41 người thực sự hoạt động. "Tụi kia đứng im vậy mà vẫn tính hả?" thằng bạn hỏi. Ừ, vẫn tính. Và mình bắt đầu giải thích cho nó cách Pixels biết ai trong đống tượng đó là bot. Pixels Events API bắt pattern này bằng cách log vector di chuyển. Một người chơi thật tạo ra chuỗi tọa độ thay đổi liên tục với phương sai cao. Một script đứng im tạo ra chuỗi tọa độ không đổi trong 3,600 giây liên tiếp. Ngưỡng đầu tiên rất đơn giản: nếu delta tọa độ bằng 0 trong hơn 30 phút, tài khoản bị gắn cờ. Lớp thứ hai là ID Graph. Mình từng tìm thấy một script Python trên GitHub hỗ trợ multi-account farming cho Pixels, tự động hóa toàn bộ quy trình trồng cây và thu hoạch trên hàng trăm tài khoản. Tất cả chạy từ một VPS duy nhất, nghĩa là cùng một địa chỉ IP, cùng một device fingerprint. Khi 200 tài khoản cùng chia sẻ một fingerprint và cùng thực hiện chuỗi hành động giống hệt nhau trong cùng một khung giờ, ID Graph không cần phải đoán. Nó gắn cờ toàn bộ cụm. Fraud Score tổng hợp các tín hiệu này thành một điểm số. Hệ thống không công bố ngưỡng chính xác, nhưng cơ chế thì rõ: tài khoản có session depth dưới một phút, tỷ lệ bán token trên 90% ngay sau khi claim, và chu kỳ hoạt động lặp lại chính xác đến từng phút sẽ bị trừ điểm liên tục. Khi điểm xuống dưới ngưỡng, reward tự động giảm mà không cần thông báo. Cái hay của hệ thống này là nó không cần chứng minh bạn là bot. Nó chỉ cần khiến việc làm bot không còn ROI dương.
Nhưng chính thằng bạn mình suýt dính chưởng. Nó chơi 10-15 tiếng mỗi ngày, thu hoạch thủ công theo chu kỳ 2 tiếng vì tính chất công việc rảnh theo khung giờ cố định. Tháng trước reward của nó tự nhiên giảm 35%. Khiếu nại mất 5 ngày mới được phản hồi, và câu trả lời chỉ là "hệ thống gắn cờ hành vi bất thường". Không giải thích thêm. Hóa ra pattern chơi đều đặn của nó trùng khớp với signature của script: chu kỳ 2 tiếng, hành vi lặp, đúng giờ như đồng hồ. Đây là lý do Pixels cần một audit trail cụ thể, không phải một cơ chế khiếu nại mơ hồ. Audit trail đó nên trông như thế nào? Khi reward của một tài khoản bị giảm, dashboard phải hiển thị chính xác: "Reward giảm 35% vì Chu kỳ hoạt động lặp lại bất thường trong 72 giờ qua kèm Dữ liệu: 14/16 phiên trong 3 ngày bắt đầu vào 08:00:00 ± 15 giây". Hoặc: "Reward giảm 20% vì Tỷ lệ bán token 94% trong 30 ngày kèm Ngưỡng gắn cờ: 90%". Và dòng cuối cùng: "Bạn có thể yêu cầu đánh giá lại bởi người kiểm duyệt. Thời gian phản hồi dự kiến: 48 giờ." Ba thành phần: lý do cụ thể gắn với hành vi, bằng chứng dữ liệu kèm ngưỡng so sánh, và một nút bấm để người thật yêu cầu người thật xem xét. Bot sẽ không bấm nút đó vì chủ bot biết mình có tội. Người chơi thật bị oan sẽ bấm, và đó chính là tín hiệu phân biệt cuối cùng mà không thuật toán nào có thể thay thế.
Mình vẫn ghé Hearth Hall mỗi tuần. Vẫn thấy những bức tượng. Hệ thống bắt được một số, bỏ sót một số. Nhưng mình sẽ không phàn nàn về việc bot tồn tại. Mình sẽ chỉ phàn nàn khi thằng bạn mình bị đối xử như bot mà không có cách nào chứng minh điều ngược lại. @Pixels $PIXEL #pixel
That evening I was scrolling through the feed watching people complain about dropping rewards and token price not looking any better. I didn't complain. I opened my calculator and started doing the math.
Start with one normal player. Farming 200 PIXEL a day, selling 65% to "lock in profits just to be safe." That's 130 tokens hitting the market every single day. Sounds small. Nothing to worry about.
But Pixels doesn't have one player.
Multiply that by 15,000 people doing the exact same thing. 130 tokens times 15,000 is 1,950,000 PIXEL dumped into the market every day. At around $0.08 per token, that's $156,000 in sell pressure daily. One month is close to $4.7 million.
No whales needed. Just normal people, farming consistently, not missing a day.
This is where I stopped. None of those 15,000 people did anything wrong. They farmed, they claimed, they sold. Playing it right. Rational. Optimizing for themselves. But when 15,000 people optimize the same way, the result is nearly $5 million in sell pressure hitting the market every month without a single unusual transaction.
Stacked reads this signal. When net sell pressure crosses a threshold, rewards on high-sell-rate activities start dropping. Not punishing anyone. No announcement. Just the environment quietly adjusting itself.
The weakness is here. Cutting rewards doesn't create new demand. It just makes selling slightly less attractive. Those 15,000 people will still sell, maybe 55% instead of 65%. Pressure drops but doesn't disappear. And every time rewards get adjusted, a portion of players feel nerfed even though the goal is just to balance the system.
If Pixels wants to go further, it needs something Stacked can't do on its own: gameplay that forces players to use $PIXEL to progress. No use, no advancement. When that happens, those 15,000 players no longer have a better option than holding and spending instead of farming and dumping.
Stacked is good at reading behavior. But it can't change behavior if the game itself doesn't create a reason to change.
High Level, Low $PIXEL: Nghịch lý đau đớn và lời giải từ Stacked AI
Tháng trước mình ngồi cùng một người bạn đã chơi Pixels từ beta. Họ mở wallet cho mình xem. Token balance thấp hơn đáng kể so với account của một người mình biết mới vào game ba tháng trước, chưa biết T2 recipe là gì, nhưng chạy script farming 24/7. Mình không biết nói gì. Bạn mình cũng không nói gì. Chỉ đóng wallet lại. Luke gọi đây là worst case trong AMA tháng 3: low level high PIXEL, high level low PIXEL. Không phải vấn đề cá biệt. Đây là kết quả tất yếu của bất kỳ reward system nào đo volume thay vì value.
Cơ chế cũ của Pixels, như hầu hết P2E trước đó, reward hành động. Farm được bao nhiêu, claim được bao nhiêu. Không có cơ chế nào phân biệt được người farm vì yêu thích game và người farm vì muốn dump token ngay khi claim. Cả hai nhóm thực hiện cùng một hành động trong mắt hệ thống. Kết quả là người chơi lâu năm bị lẫn vào cùng cohort với yield farmer. Người có skill cao, người contribute vào economy thật, người tạo ra social fabric của game, tất cả nhận cùng mức incentive với người vào chỉ để extract. Stacked giải quyết bài toán này bằng cách thay đổi câu hỏi cơ bản: từ "người chơi này làm được gì" sang "người chơi này contribute gì cho ecosystem." Pixels đã publish một case study cụ thể. Họ muốn re-engage veteran players không mua gì trong hơn 30 ngày. Thay vì blast generic notification đến toàn bộ user base, Stacked identify đúng cohort đó và deploy personalized offer. Kết quả: 178% lift trong conversion to spend, 129% tăng active days của những player được target, và 131% return on reward spend.
Ba con số đó không phải kết quả của việc tăng reward size. Đó là kết quả của việc phát đúng reward cho đúng người vào đúng lúc. Veteran player không mua trong 30 ngày là cohort mà hệ thống cũ sẽ để im hoặc blast generic push notification. Stacked biết đây là người đã invest thời gian thật, có behavioral history dài, và chỉ cần một trigger đúng thời điểm. Đó là thứ loyalty signal mà farming volume không bao giờ capture được. Nhưng mình muốn nói thẳng về điểm yếu của approach này vì không có system nào hoàn hảo. Vấn đề đầu tiên là warmup cost. Model cần đủ data về người chơi cụ thể trước khi target chính xác. Người chơi mới, dù genuine, có thể bị underrewarded trong giai đoạn model chưa có đủ signal để phân biệt họ với yield farmer mới vào. Vấn đề thứ hai là gaming the system theo cách tinh vi hơn. Khi yield farmer biết rằng loyalty signal và behavioral history được reward, một số sẽ bắt đầu manually build up pattern trông giống genuine player. Không bằng bot, mà bằng cách invest thời gian thật để fake long-term commitment. Giải pháp cho cả hai vấn đề nằm ở cross-game data. Genuine player có behavioral consistency across multiple games theo thời gian dài. Yield farmer chuyển từ game này sang game khác theo reward cycle. Khi Stacked có data từ Pixels, Pixel Dungeons, Chubkins, Sleepagotchi cùng lúc, cross-game behavioral fingerprint trở thành signal mạnh hơn bất kỳ single-game metric nào. Người bạn cũ của mình có behavioral fingerprint trải dài qua nhiều tháng, nhiều session type khác nhau. Bot và yield farmer không có thứ đó. Mình vẫn nghĩ đến cái khoảnh khắc họ đóng wallet lại. Và mình muốn tin rằng system đang được xây để không còn khoảnh khắc như vậy nữa.
Tại sao 1 ngày tích hợp Pixels Events API lại giá trị hơn 1 năm tự xây dựng hạ tầng?
Mình đã từng xây một fraud detection system từ đầu. Mất bốn tháng. Nó vẫn không tốt bằng thứ Pixels offer trong một ngày integration. Năm 2022, mình làm việc với một startup gaming nhỏ đang cố build analytics infrastructure riêng. Không phải vì họ thích tự xây. Mà vì không có vendor nào offer đúng thứ họ cần ở mức giá họ có thể trả. Mình ngồi trong cuộc họp mà CEO hỏi: "chúng ta cần bao lâu để có LTV model chạy được?" Data scientist trả lời: "sáu tuần nếu data clean. Ba tháng nếu không." Data không clean. Mất gần bốn tháng. Rồi họ cần fraud detection. Thêm hai tháng nữa. Session depth analysis. Thêm một tháng. Churn prediction. Thêm sáu tuần. Tổng cộng gần một năm để có bốn metric mà bây giờ Pixels offer qua một REST endpoint với integration time dưới một ngày.
Mình đọc dòng đó trong whitepaper và ngồi im một lúc. Bốn metric đó không phải bốn thứ random được bundle lại với nhau để trông impressive. Chúng là bốn góc nhìn khác nhau về cùng một câu hỏi: người chơi này có giá trị với ecosystem không, và nếu có thì giá trị đó tồn tại bao lâu? LTV curve là góc nhìn tài chính. Nó dự đoán tổng doanh thu mà một người chơi sẽ tạo ra trong toàn bộ lifetime của họ trong game, không phải chỉ hôm nay hay tuần này. Metric này khó xây vì nó đòi hỏi historical cohort data đủ dài để model học được pattern. Studio mới không có historical data. Họ phải ước tính dựa trên proxy metrics và thường sai theo cách tốn tiền nhất: over-invest vào cohort có LTV thấp, under-invest vào cohort có LTV cao. Fraud score là góc nhìn bảo mật. Không phải rule-based blocking kiểu "IP này đã tạo mười account." Đó là behavioral anomaly detection: người chơi này hành xử như người thật hay như script? Farming pattern có consistent quá không? Session timing có random đủ không? Click pattern có human enough không? Fraud detection tốt đòi hỏi đủ data về cả người chơi thật lẫn bot để model biết ranh giới ở đâu. Data đó chỉ có được từ adversarial conditions thật, không phải từ synthetic test data. Session depth là góc nhìn engagement. Không phải "người này login bao nhiêu lần" mà là "khi họ login, họ làm gì và đi sâu đến đâu trong game loop." Người chơi login năm phút để claim daily reward và người chơi login hai giờ để craft T3 recipe đều được tính là "active" trong DAU. Session depth phân biệt hai nhóm đó. Metric này quan trọng với reward targeting vì người có session depth cao hơn thường có LTV cao hơn và fraud score thấp hơn. Churn vector là góc nhìn dự báo. Không phải "người này đã churn" mà là "người này đang có bao nhiêu phần trăm khả năng churn trong bảy ngày tới và vì lý do gì." Churn vì hết content khác với churn vì streak thua. Churn vì bạn bè rời đi khác với churn vì token giảm giá. Mỗi churn reason đòi hỏi intervention khác nhau. Model churn vector tốt phải học được những pattern đó từ đủ nhiều people đã churn theo đủ nhiều cách khác nhau. Đây là lý do tại sao bốn metric này không thể tách rời nhau khi dùng cho reward targeting. LTV cao nhưng fraud score cao có nghĩa là bạn đang nhìn vào một bot được thiết kế để trông có giá trị. Session depth cao nhưng churn vector cao có nghĩa là người chơi đang engaged nhưng sắp rời đi vì lý do gì đó bạn chưa hiểu. Fraud score thấp và LTV thấp có nghĩa là người chơi thật nhưng không phải cohort bạn nên invest rewards vào. Khi AI game economist của Stacked quyết định phát reward cho ai, nó đang cross-reference cả bốn metric cùng lúc. Không phải từng cái một. Một người chơi với LTV curve đang tăng, fraud score thấp, session depth vừa drop nhẹ, và churn vector vừa tăng là người cần intervention ngay hôm nay, trước khi họ rời đi. Reward đúng lúc đó có thể flip churn vector. Reward sai lúc đó là lãng phí budget. Không có cái nào trong bốn metric đó đủ để đưa ra quyết định đó một mình. Bây giờ mình sẽ nói về phần mà hầu hết bài viết về Pixels bỏ qua. Xây bốn metric đó tốn thời gian. Nhưng thứ thật sự tốn thời gian không phải là xây chúng. Là xây chúng trên data thật từ người chơi thật trong adversarial conditions thật. LTV model được train trên simulated data sẽ fail khi gặp người chơi thật có behavior không ai predict được. Fraud detection được train trên synthetic bot data sẽ bị bypass bởi bot thật được thiết kế để game detection system. Session depth model được train trên một game sẽ misinterpret session pattern của game khác genre.
Pixels có gì mà startup gaming trong cuộc họp đó năm 2022 không có: hàng triệu người chơi thật, hàng trăm triệu rewards đã được xử lý, fraud attack thật đã được đối phó, churn pattern thật đã được observe qua nhiều cohort và nhiều giai đoạn thị trường khác nhau. Dataset đó không mua được. Không thể replicate bằng cách raise thêm vốn và hire thêm data scientist. Nó chỉ được xây bằng cách vận hành một ecosystem thật đủ lâu và survive qua đủ nhiều thứ có thể giết nó. Studio integrate Pixels Events API trong một ngày không chỉ nhận được bốn metric. Họ nhận được bốn metric đã được calibrate trên production data thật. Đó là thứ khác hoàn toàn với bốn metric được xây từ đầu trong môi trường clean.
Mình nghĩ đến startup gaming đó năm 2022. Họ đã build tất cả những thứ đó từ đầu. Mất gần một năm, tốn tiền không nhỏ, và cuối cùng có một hệ thống hoạt động ở mức "đủ dùng" chứ không phải "thật sự tốt." Nếu Pixels Events API tồn tại lúc đó, câu hỏi trong cuộc họp đó sẽ không phải "mất bao lâu để xây." Câu hỏi sẽ là "chúng ta có nên tự xây không." Câu trả lời khá rõ.
Pixels đặt Fun First lên đầu. Whitepaper lại kể một câu chuyện khác.
Mình đọc whitepaper Pixels v3 lần đầu theo cách mà hầu hết người trong crypto đọc whitepaper: lướt qua phần đầu, tìm đến tokenomics, đọc kỹ emission schedule và RORS. Phần "Fun First" mình đọc qua trong khoảng mười giây rồi tiếp tục. Tuần sau mình đọc lại từ đầu vì một lý do khác và dừng lại ở đoạn đó lâu hơn. Pixels đặt Fun First là pillar thứ nhất, trước Smart Reward Targeting và trước RORS. Không phải vì thứ tự đó random. Mà vì đây là lesson đắt nhất mà toàn bộ ngành P2E đã trả từ 2021 đến 2023 và vẫn chưa học xong.
Axie Infinity đỉnh cao năm 2021 không phải vì token mechanics tốt. Nó đỉnh cao vì người ta thích chơi. Breeding Axie, battle, collect, có cả community thật đang invest thời gian vào game thật. Token chỉ là lớp incentive bên trên một game đã có người chơi vì lý do phi kinh tế. Rồi Axie nghiện vào token growth. Emit nhiều hơn để giữ APR cao. Thiết kế game xoay quanh reward thay vì xoay quanh fun. Người mới vào vì yield, không vì game. Khi yield giảm, không còn lý do nào khác để ở lại. Toàn bộ user base rời đi trong vài tháng. Đây không phải câu chuyện của riêng Axie. StepN, Gods Unchained, hàng chục P2E khác đều đi qua cùng một vòng lặp với cùng một kết cục. Và mỗi lần post-mortem đều có cùng một dòng: "gameplay không đủ engaging để giữ người chơi khi tokenomics không còn hấp dẫn." Mình đã đọc câu đó ít nhất mười lần trong các báo cáo khác nhau. Rồi vẫn thấy dự án mới tiếp theo build token mechanics trước gameplay. Fun First không phải marketing tagline. Đó là architectural decision. Khi game đủ fun, token là optional layer. Người chơi ở lại vì game, nhận thêm token là bonus. Khi token giảm giá, một phần user base rời đi nhưng core player tiếp tục. Dataset từ core player đó là thứ Stacked dùng để calibrate model. Reward targeting từ dataset đó chính xác hơn vì nó được build trên behavioral pattern của người chơi thật, không phải yield farmer. Khi game không đủ fun, token là load-bearing wall. Toàn bộ cấu trúc retention đứng trên incentive kinh tế. Khi token giảm, wall sụp, không có gì còn lại. Dataset từ ecosystem đó là noise: hành vi của người đến vì yield và rời đi vì yield không phản ánh gì về long-term player value.
Đây là lý do tại sao RORS của Pixels hiện tại ở 0.8 dù họ đã có $20 triệu revenue năm 2024. Phần lớn behavioral data từ giai đoạn growth đó bị contaminated bởi yield farmer, không phải genuine player. Model targeting build trên dataset đó sẽ kém chính xác hơn model build trên dataset của game genuinely fun. Chapter 3 của Pixels, với Exploration Realms, LiveOps Templates, proximity chat, emote interactions, không phải content update thuần túy. Đây là Pixels đang đầu tư vào fun layer để clean up dataset cho model targeting về sau. Người chơi ở lại vì Chapter 3 genuinely fun sẽ tạo ra behavioral signal khác hoàn toàn so với người chơi ở lại vì Farmer Fee làm việc rút tiền quá tốn kém. Pixels Pals với delayed wallet requirement sau bảy ngày là cùng logic đó áp dụng cho một game mới. Bảy ngày đầu không có wallet, không có token, không có yield. Chỉ có game. Nếu người chơi không thấy fun trong bảy ngày đó, họ rời đi trước khi ecosystem phải tốn bất kỳ reward nào cho họ. Đây là pre-qualification filter tốt nhất mà không hệ thống targeting nào có thể replicate: để game tự lọc người chơi thật ra khỏi yield farmer trước khi token xuất hiện. Mình thấy nghịch lý ngay trong whitepaper: "Fun First" đứng đầu nhưng chỉ chiếm chưa tới hai trang, tokenomics thì hơn mười lăm. Mình sẽ tin hơn nếu Pixels có một tài liệu riêng về gameplay trước khi bàn đến token, giống cách họ làm với Stacked. Hầu hết bài viết về Pixels tập trung vào vPIXEL, RORS, staking model, phased rollout. Tất cả đều quan trọng. Nhưng tất cả đều là lớp thứ hai và thứ ba build trên một assumption: game đủ fun để người ta chơi ngay cả khi không có reward. Nếu assumption đó sai, không có token mechanics nào đủ tốt để fix nó. Whitepaper đặt Fun First ở trang hai không phải vì team muốn nghe có vẻ casual. Mà vì không có thứ tự nào khác làm cho phần còn lại của whitepaper có nghĩa. Mình mất khá lâu để đọc lại và nhận ra điều đó. Có lẽ vì mình cũng là người đọc thẳng đến tokenomics mà bỏ qua trang hai.
I used to laugh when I saw the phrase "AI game economist" in the Pixels whitepaper. Sounded like a marketing gimmick. An AI doing the job of an economist? Then I came across the actual retention numbers from one of their reactivation campaigns: a 178% increase in spending conversion and a 129% lift in active days. ROI reached 131%. Not a projection. Numbers reported by Pixels from their own internal operating data.
What did the AI actually do to get those results? It targeted precisely the cohort of players who hadn't made a purchase in over 30 days. Instead of spraying rewards across everyone, it isolated the group at real risk of churning permanently and reactivated them with an offer delivered at exactly the right moment. Not some vague "small reward." Targeting based on actual purchase behavior, measured by spending conversion and active days.
But there's a weak spot I can't ignore. All this analytical power depends on behavioral data Pixels accumulated over four years of running Stacked internally before opening the SDK to outsiders. A new studio integrating the SDK won't have any player history for the AI to analyze cohorts or spot churn patterns. They'll have to wait weeks, maybe months, just to gather enough initial signal. During that stretch, the AI is practically blind.
Stacked lets studios query in natural language and run campaigns through the SDK. But none of the documentation spells out how they'll handle this cold start problem. A small studio with a few thousand early players might not survive long enough for the AI to get smart enough to help them.
My suggestion: Pixels should offer a pre‑trained AI model built on anonymized, aggregated data from existing games. A new studio downloads that model, runs inference from day one, then fine‑tunes it gradually with its own real data. Standard practice in machine learning.
I still believe the AI economist has real value. But that value will only be proven when it works effectively for a studio that shows up with nothing in its hands. Until then, the question stays open.
Mình farm T1 recipe trong Core Pixels suốt ba tuần. Mỗi ngày login, craft Wood Plank và Basic Fiber, bán ngay, lặp lại. Coin tăng đều, mình nghĩ mình đang chơi đúng cách.
Rồi một người trong guild hỏi sao không craft T3. Mình mở menu và thấy T3 recipe lần đầu.
T1 player farm và extract: bán Basic Fiber ngay lập tức, coin sink yếu, retention thấp. T3 player farm, hold và invest: một Premium Hardwood Plank cần 12 giờ craft, 8.500 coin + 40 Basic Fiber + 15 Rare Sap. Họ phải giữ resource thay vì bán, upgrade crafting station tốn thêm coin, và quay lại check timer nhiều lần trong ngày. Kết quả là coin sink mạnh hơn rõ rệt và retention cao hơn đáng kể.
Hầu hết active players vẫn kẹt ở T1. Basic resource đổ vào thị trường vượt xa nhu cầu tiêu thụ. Economy loãng không phải vì emission mà vì behavior của người chơi bị kẹt ở tầng thấp nhất.
Enhanced High-tier Recipes trong roadmap của Pixels là cơ chế dịch chuyển người chơi từ cohort extract sang cohort spend. Từ góc RORS, hai cohort này tạo ra giá trị kinh tế hoàn toàn khác nhau dù cùng login số ngày.
Mình mất ba tuần vì hệ thống không thiết kế để mình phát hiện T3 sớm hơn.
Nếu Pixels cải thiện discovery path và đẩy nhiều người lên T3 nhanh hơn, mình tin RORS sẽ tăng rõ rệt. Cohort spend sẽ lớn hơn cohort extract, và rewards phát ra sẽ quay về doanh thu nhiều hơn thay vì bị bán tháo.
Mình vẫn đang theo dõi sát xem thay đổi này xảy ra khi nào.
Discovery path là lever rẻ nhất Pixels có để cải thiện RORS. Không cần thay đổi tokenomics, không cần tăng emission, không cần thêm tính năng mới. Chỉ cần đảm bảo người chơi tuần thứ ba không còn không biết T3 tồn tại.
Tại Sao Pixels Lại Làm Game Nuôi Thú? Câu Trả Lời Nằm Ở "Social Retention"
Pixels Pals không phải pet game. Đó là data collection engine được ngụy trang rất khéo. Mình nhận ra điều này khi đọc đến dòng mô tả về Sush và Pengu là inspiration cho Pixels Pals. Hai app đó không nổi tiếng vì gameplay phức tạp. Chúng nổi tiếng vì một thứ: người ta chơi cùng nhau, cùng lúc, và cảm thấy cần phải quay lại vì người kia đang chờ.
Synchronous gameplay tạo ra một loại áp lực mà async farming không tạo ra được. Trong Core Pixels, bạn login khi muốn, farm khi rảnh, offline không ai biết. Không ai chờ bạn. Không ai bị ảnh hưởng nếu bạn biến mất ba ngày. Churn signal từ async game vì vậy rất khó đọc: người chơi có thể inactive một tuần rồi quay lại bình thường, hoặc không bao giờ quay lại, và hệ thống không biết cái nào cho đến khi đã quá trễ để can thiệp. Synchronous two-player đảo ngược điều đó hoàn toàn. Khi bạn và một người khác cùng nuôi một con pet, session của hai người bắt đầu và kết thúc cùng nhau. Hệ thống biết chính xác: ai là người đến trước, ai là người chờ, ai là người đề xuất session, ai là người kết thúc sớm. Session overlap data từ synchronous gameplay không chỉ nói "người này active." Nó nói "người này active vì người kia active." Đó là retention được tạo ra bởi social bond, không phải bởi game loop đơn thuần. Đây là thứ mà Stacked cần nhưng chưa có trong current dataset. Core Pixels, Pixel Dungeons, Forgotten Runiverse đều là single-player experience về cơ bản. Người chơi tương tác với game, không tương tác với nhau theo nghĩa real-time. Social graph data từ ba game đó phẳng: bạn biết ai refer ai, ai trade với ai, nhưng không biết ai giữ ai ở lại. Synchronous co-op tạo ra directed social graph, một mũi tên có hướng giữa hai người chơi nói rõ relationship đó ảnh hưởng đến retention theo chiều nào.
Khi AI game economist của Stacked hỏi "tại sao người chơi này quay lại ngày thứ bảy," câu trả lời từ async game thường là "vì có reward." Câu trả lời từ synchronous co-op có thể là "vì người kia nhắn tin." Hai nguyên nhân đó đòi hỏi intervention hoàn toàn khác nhau. Người chơi quay lại vì reward có thể giữ được bằng reward tốt hơn. Người chơi quay lại vì social bond thì reward không phải lever hiệu quả nhất, reconnect mechanism mới là. Pixels Pals cũng tạo ra re-engagement pattern mà async game không có. Khi một người trong cặp bỏ game, người kia có động lực kéo họ quay lại vì pet của cả hai bị ảnh hưởng. Đây là organic re-engagement không tốn rewards. Hệ thống chỉ cần log: ai là người gửi re-engagement signal, ai là người response, session tiếp theo kéo dài bao lâu. Dataset đó dạy model về re-engagement cost thật, không phải re-engagement cost ước tính từ push notification open rate. Delayed wallet requirement sau bảy ngày là quyết định đúng nhưng vì lý do khác hầu hết người nghĩ. Không phải để lower barrier to entry cho Web2 user. Mà vì bảy ngày đầu là giai đoạn mà social bond hình thành. Nếu wallet requirement xuất hiện quá sớm, friction không chỉ ảnh hưởng đến cá nhân người chơi. Nó phá vỡ một cặp đang hình thành. Mất một người là mất cả social data của cặp đó. Mình không chắc Pixels Pals sẽ là hit casual theo nghĩa thông thường. Synchronous gameplay đòi hỏi coordination cost mà không phải ai cũng sẵn sàng trả. Nếu người chơi không tìm được partner ổn định trong tuần đầu, retention sẽ thấp hơn cả async game. Nhưng với những cặp tồn tại được, dataset tạo ra sẽ là loại data mà Stacked hiện tại không có nguồn nào để lấy. Social retention khác economic retention. Pixel Pals được xây để học cái trước. Đó là lý do nó tồn tại trong roadmap, không phải vì team muốn làm thêm một pet game.
I was reading through the Phase 1 emission breakdown close to 1 AM. Core Pixels 20 million, Forgotten Runiverse 5 million, Pixel Dungeons 2 million. I wrote down the 20:5:2 ratio on paper and stopped.
That ratio isn't a reward distribution. It's a data collection ratio.
Casual farming players churn because they run out of things to do. Session frequency drops sharply within 48 hours of inventory filling up. The signal is clean, easy to detect, easy to label. Mid-core players in Pixel Dungeons churn after three losses in a row. They don't log in that day, might come back tomorrow, might not. Same gap in DAU, completely different cause and completely different intervention needed.
Casual players need a resource bonus right before inventory fills, before the decision not to log in gets made. Mid-core players need a consolation reward after the third loss in a streak. Not the next day.
Wrong timing, same reward becomes wasted budget.
Stacked's AI game economist needs to tell these two patterns apart. 20 million in emissions going to Core Pixels generates enough volume for the model to learn the boundaries of casual churn. 2 million into Pixel Dungeons is enough to learn mid-core signals without casual data drowning them out.
The current dataset has no PvP. PvP players churn because matchmaking keeps placing them in the wrong rank, not because of resource scarcity or a normal losing streak. Reward intervention for that group requires the model to learn from behavioral patterns that none of the three current games produce.
The fourth game will tell me what kind of data Stacked is missing. That's worth reading more carefully than any partnership announcement.
Phase 1 emissions weren't a reward plan. They were an AI training plan. 20:5:2 is the formula for teaching the model to identify marginal users across genres. When Stacked opens to external studios, this dataset determines whether the model calibrates fast enough to matter.
I'm still watching to see what the fourth game will be.
Giải Mã Logic Phần Thưởng Của Pixels: Bài Toán Aligned Incentives Trong Web3
Năm 2023, mình dành khoảng ba tháng chạy airdrop farming cho một số protocol DeFi. Quy trình quen thuộc: tạo ví, bridge token, swap qua lại, thêm liquidity, rút ra, lặp lại. Không có giá trị gì được tạo ra. Mình biết điều đó. Protocol biết điều đó. Tất cả đều đang chơi một trò chơi mà kết quả đã được định sẵn từ đầu. Khi airdrop về, dump ngay. Không phải vì mình không tin vào dự án. Mà vì đó là lý do duy nhất mình ở đó từ đầu. Protocol nhận ra điều đó sau snapshot, thường là quá muộn. Đây là vấn đề cấu trúc của mọi referral và growth program trong crypto: bạn không thể phân biệt được người dùng thật với người đến chỉ để lấy rewards trước khi họ cho bạn thấy họ là ai. Và đến lúc họ cho thấy, tiền đã đi rồi. Pixels thiết kế referral và Share-to-Earn theo một logic khác.
Rewards trong hai chương trình này không phát dựa trên hành động. Chúng phát dựa trên kết quả kinh tế. Cụ thể hơn: một referral chỉ trigger rewards nếu cohort được refer duy trì RORS dương. Share-to-Earn tương tự, phần thưởng gắn với engagement thật, không phải số lần chia sẻ. Nghe qua thì chỉ là một điều kiện thêm vào. Thực ra nó thay đổi toàn bộ đối tượng được chọn lọc vào hệ thống. Trong airdrop farming thông thường, điều kiện để nhận rewards là thực hiện một hành động. Swap, bridge, refer một địa chỉ ví. Hành động đó có thể thực hiện bởi bất kỳ ai với bất kỳ ý định gì. Bot, farmer chuyên nghiệp, người dùng thật, tất cả đều vượt qua điều kiện như nhau. Protocol không có cách nào biết cho đến khi nhìn vào on-chain data sau sự kiện và thấy 80% địa chỉ dump trong vòng 48 giờ. Trong hệ thống của Pixels, điều kiện để nhận rewards là cohort bạn bring in phải tạo ra giá trị kinh tế thật. Bạn có thể refer một trăm ví bot, không có rewards nào được phát vì RORS của cohort đó bằng không. Bạn có thể share nội dung spam lên một trăm group Telegram, không có rewards nào được phát vì engagement không chuyển thành người chơi thật chi tiền thật. Điều này tạo ra một áp lực chọn lọc mà referral program thông thường không có. Người muốn kiếm từ referral của Pixels buộc phải tìm người chơi thật, không phải địa chỉ ví rỗng. Buộc phải share nội dung đến đúng audience có khả năng engage, không phải spam số lượng. Vì rewards của họ phụ thuộc vào hành vi của người họ bring in, không phải hành vi của chính họ. Đây là cơ chế mà ngành marketing gọi là aligned incentives. Người refer chỉ thắng khi người được refer cũng thắng. Hai bên cùng có lý do để hành xử tốt. Trong airdrop farming, không có aligned incentives. Farmer thắng khi dump được nhiều nhất vào đúng thời điểm. Protocol thua khi điều đó xảy ra. Đây không phải lỗi của farmer. Đây là kết quả tất yếu của thiết kế.
Mình nghĩ đến ba tháng chạy airdrop năm 2023 và nhận ra mình chưa bao giờ bị khuyến khích để quan tâm đến việc protocol đó có tồn tại hay không sau khi mình rút tiền ra. Có một điểm yếu rõ ràng trong cách Pixels thiết kế điều này. RORS-gated rewards khó kiểm chứng từ phía người dùng thông thường. Bạn không thể nhìn vào một transaction và biết chính xác tại sao rewards được phát hay không được phát. Nếu hệ thống tính toán RORS không minh bạch hoặc có sai sót, người refer hợp lệ có thể bị thiệt mà không có cách nào khiếu nại. Đây là bài toán accountability mà bất kỳ outcome-based reward system nào cũng phải giải quyết. Nhưng hướng thiết kế thì đúng. Referral program tốt nhất không phải chương trình trả nhiều nhất. Mà là chương trình khiến người tham gia có lý do để bring in người dùng thật thay vì địa chỉ ví rỗng. Mình đã từng là người tạo địa chỉ ví rỗng. Biết sự khác biệt.
The first time I read the vPIXEL specs, I traced through what the economic loop would look like if Pixels had used a soulbound token instead of ERC-20c.
The result: the flywheel spins one round then stops.
Soulbound tokens are locked to a wallet — no transfer, no staking. Players receive rewards, spend them in-game, token disappears. The loop ends after one step. Sell pressure drops because there's no path out to the open market, but there's also no path back in to generate more value inside the system.
ERC-20c keeps something soulbound doesn't: the ability to stake.
Specifically: each vPIXEL counts 1:1 with $PIXEL toward staking power. Players receive vPIXEL from gameplay, stake it into a game pool, earn additional rewards from that pool, then continue staking or spending. When vPIXEL is spent, the backing $P$PIXEL side the Tokenmaster pool gets permanently unlocked and the studio uses that amount for the next round of UA rewards.
The same token moves through stake, reward, spend, unlock before it ever touches the open market. Soulbound cuts that loop after the first step.
This is why the choice between two token standards isn't a purely technical decision. It's a decision about which direction you want capital to flow inside the system.
Soulbound kills sell pressure by creating a dead end. ERC-20c kills sell pressure by creating enough destinations inside the system that capital has no reason to leave.
A token that can't move can't build a flywheel. Pixels knew that.
Công cụ tốt nhất thường không được xây để bán. Chúng được xây vì không có lựa chọn nào khác.
Có một câu trong tài liệu Stacked mà mình đọc đi đọc lại nhiều lần hơn bất kỳ câu nào khác trong toàn bộ ecosystem Pixels: "Built in production, not in a deck." Câu đó không phải marketing. Đó là lời thừa nhận. Mình đã làm việc đủ gần với các startup để nhận ra sự khác biệt giữa sản phẩm được xây theo roadmap và sản phẩm được xây vì đội ngũ không tìm được thứ gì đủ tốt trên thị trường và hết kiên nhẫn chờ đợi. Hai loại sản phẩm đó có texture khác nhau. Loại thứ nhất thường có tính năng đầy đủ, tài liệu đẹp, và thiếu chiều sâu ở những chỗ quan trọng nhất. Loại thứ hai thường có giao diện thô hơn, tài liệu ít hơn, nhưng giải quyết đúng vấn đề thật vì nó được xây bởi người đang sống trong vấn đề đó. Stacked là loại thứ hai.
Năm 2024, Pixels đang vận hành một trong những Web3 game lớn nhất thế giới theo daily active users. $20 triệu doanh thu. Hàng triệu người chơi. Và một bài toán không có công cụ nào trên thị trường giải được đúng cách: làm thế nào để biết reward nào đang tạo ra giá trị thật và reward nào đang bị extract mà không tạo ra gì cả. Họ nhìn vào AppsFlyer. Tốt cho attribution mobile thông thường, không được xây để xử lý on-chain reward mechanics hay behavioral data của Web3 player. Họ nhìn vào các analytics platform khác. Không có cái nào hiểu được sự khác biệt giữa một người chơi đang farm để sell và một người chơi đang farm để reinvest vào ecosystem. Hai hành vi trông giống hệt nhau từ bên ngoài nhưng có giá trị kinh tế ngược chiều hoàn toàn. Không có công cụ nào đủ tốt. Vậy thì họ tự xây. Đây là lý do tại sao câu "built in production, not in a deck" quan trọng theo cách mà hầu hết người đọc bỏ qua. Khi một sản phẩm được xây để giải quyết vấn đề của chính người xây nó, incentive alignment là tuyệt đối. Pixels team không xây Stacked để pitch cho investor. Họ xây nó vì token của họ đang bị bán sập và họ cần hiểu tại sao rewards đang chảy sai chỗ trước khi quá muộn. Mỗi tính năng trong Stacked, từ fraud detection đến RORS tracking đến AI game economist, đều xuất hiện vì một vấn đề thật cần được giải quyết ngay, không phải vì nó trông tốt trên một slide deck. Sản phẩm được xây theo kiểu đó có một đặc tính mà không thể fake được: nó đã tồn tại qua adversarial conditions thật. 200 triệu rewards đã được xử lý qua hệ thống này. Không phải trong môi trường test. Không phải với simulated users. Với người chơi thật, một số trong đó đang tích cực cố gắng game hệ thống, bot farm, extract giá trị mà không contribute lại. Fraud detection của Stacked được train trên dữ liệu tấn công thật, không phải threat model giả định. Đây là thứ mà không có bao nhiêu tiền cũng không mua được nhanh hơn thời gian thật. Và đây cũng là điểm mà mình phải dừng lại và đặt câu hỏi ngược. Stacked được xây để giải quyết vấn đề của Pixels, bởi team của Pixels, được tối ưu trên data của người chơi Pixels. Khi nó mở ra cho external studios, câu hỏi không phải là liệu nó có hoạt động hay không. Câu hỏi là liệu nó có hoạt động tốt như nhau cho một studio có genre khác, demographic khác, churn dynamic khác hay không. Một dungeon crawler có player behavior khác một farming game. Một PvP strategy game có spending pattern khác một casual social game. Model được train trên Pixels data sẽ cần thời gian để calibrate lại cho mỗi studio mới. Trong giai đoạn đó, "right reward to right user" sẽ kém chính xác hơn những gì marketing materials gợi ý. Điều đó không làm Stacked trở thành sản phẩm xấu. Nó làm Stacked trở thành sản phẩm cần được hiểu đúng kỳ vọng.
Nhưng về phía người xây, mình tin vào một thứ sau nhiều năm nhìn vào các sản phẩm B2B trong tech: công cụ tốt nhất trong bất kỳ category nào thường không phải công cụ được xây bởi team muốn bán phần mềm. Nó được xây bởi team không tìm được thứ gì đủ tốt và quyết định tự giải quyết vấn đề của mình trước. Pixels không có kế hoạch xây Stacked. Họ chỉ không có lựa chọn nào khác. Đó là nguồn gốc của hầu hết công cụ thật sự tốt mà mình biết.
“Give The Right Reward To The Right User” Nghe Đơn Giản Nhưng Khó Hơn Nhiều
Câu này nghe đơn giản đến mức hầu hết người đọc qua mà không dừng lại: "give the right reward to the right user." Mình dừng lại khá lâu. Không phải vì câu đó sai. Mà vì mình đã từng làm việc đủ gần với các hệ thống targeting để biết rằng câu đó che giấu một bài toán mà cả ngành data science đã vật lộn trong nhiều năm mà vẫn chưa giải xong hoàn toàn. Vấn đề không phải là phát rewards. Phát rewards thì dễ. Vấn đề là biết trước ai sẽ thay đổi hành vi vì rewards đó trước khi bạn phát nó. Trong machine learning, đây gọi là uplift modeling. Bạn không muốn target người chắc chắn sẽ ở lại vì họ ở lại dù bạn có làm gì. Bạn không muốn target người chắc chắn sẽ rời đi vì rewards không giữ được họ. Bạn muốn target người đang ở ngưỡng giữa, người mà một reward đúng lúc sẽ tip họ về phía ở lại. Nhóm người đó gọi là marginal users. Vấn đề là bạn không biết ai là marginal user trước khi chạy campaign. Bạn chỉ biết sau khi nhìn vào data của control group, những người không nhận rewards, và xem ai trong số đó đã churn. Người churn từ control group là người mà rewards có thể đã giữ lại được. Đó là marginal user. Nhưng lúc bạn có thông tin đó thì campaign đã chạy xong rồi. Đây là vòng lặp mà mọi hệ thống reward targeting phải sống trong đó. Bạn đưa ra quyết định dựa trên probability estimate, chạy campaign, nhìn vào kết quả, cập nhật model, chạy campaign tiếp theo với model tốt hơn một chút. Mỗi vòng lặp làm model chính xác hơn. Nhưng vòng đầu tiên luôn là vòng tệ nhất.
Stacked giải quyết bài toán này bằng cách dùng behavioral data từ toàn bộ Pixels ecosystem để bootstrap model cho studio mới tích hợp. Thay vì bắt đầu từ zero, studio mới nhận được một model đã được train trên hàng triệu người chơi thật với hàng trăm triệu data points về churn pattern, spending behavior, session depth. Đó là lợi thế thật và đáng kể. Nhưng có một chi tiết mà Stacked chưa nói thẳng trong bất kỳ tài liệu công khai nào. Behavioral data từ Pixels ecosystem là data của người chơi Pixels. Khi một studio mới tích hợp, người chơi của họ là một cohort khác, từ một genre khác, với một demographic khác, có thể với một churn dynamic hoàn toàn khác. Model được train trên casual farming game không nhất thiết predict chính xác churn trong một dungeon crawler hay một strategy game. Vòng đầu tiên của mọi studio mới là vòng model đang học để calibrate lại cho đúng cohort. Trong giai đoạn đó, rewards có thể đi sai chỗ nhiều hơn bình thường. Committed player nhận rewards không cần thiết. Budget bị lãng phí vào người đã quyết định rời đi từ trước.
Đây là warmup cost thật của việc tích hợp Stacked. Không ai biết nó kéo dài bao lâu vì chưa có public case study nào về external studio đã đi qua giai đoạn đó. Mình không nêu điều này để nói Stacked không hoạt động. 200 triệu rewards đã được xử lý và $25 triệu doanh thu là bằng chứng đủ để không cần tranh luận về tính khả thi của hệ thống. Mình nêu điều này vì "give the right reward to the right user" là một điểm đến, không phải điểm xuất phát. Studio tích hợp Stacked ngày đầu tiên không nhận được sự chính xác đó ngay lập tức. Họ đang mua vào một hệ thống sẽ trở nên chính xác hơn theo thời gian khi model học được churn dynamic của người chơi họ. Đó là một sản phẩm tốt với một kỳ vọng cần được đặt đúng chỗ. Câu hỏi mà bất kỳ studio nào nên hỏi trước khi ký: warmup period của chúng tôi sẽ kéo dài bao nhiêu vòng campaign, và chi phí của giai đoạn đó trông như thế nào trên bảng RORS? Câu trả lời cho câu hỏi đó quan trọng hơn bất kỳ demo nào về AI game economist.
I worked in data before getting into crypto. Long enough to know the hardest targeting problem isn’t lack of data. It’s the same user showing up under multiple identities in the same system.
The ads industry calls this identity fragmentation. One player uses an iPhone in the morning, a MacBook in the evening, and creates a new wallet when the old one gets locked. To normal analytics, those are three different people with three different behaviors. You could reward the same person three times without knowing it. Or worse, mark them as churned simply because they switched devices.
iOS 14.5 in 2021 broke a huge part of Meta’s targeting system when Apple killed IDFA. Facebook lost the thread connecting user behavior across apps. The estimated damage? Around $10 billion in ad revenue.
Pixels built an ID graph that connects wallet addresses, device fingerprints, and social identifiers into one unified profile. Not for surveillance. But so that when Stacked’s AI game economist asks “Is this player about to churn?”, the answer uses their full real behavior. Not just one fragmented slice from one device in one session.
Real example: A player logs in with Wallet A on mobile, then creates Wallet B on desktop for security. Without the ID graph, the system treats them as two new players and resets churn prediction to zero. With the graph, Wallet A’s full history follows to Wallet B. Reward targeting stays accurate.
This dataset wasn’t built from one airdrop. It came from 200 million real rewards given to real players over years.
I don’t know how many studios Stacked will onboard in the next 12 months. But any studio that integrates gets something they could never build quickly: a battle-tested identity layer trained on genuine gaming behavior. Not generic data bought from third parties.
That kind of layer takes years and millions of real users to create. Pixels already has it.
So the real question is: which studios will be the first to plug in?