software developer. 1X hackathon winner •Failed at so many things and constantly improving.

Blockchain
Joined January 2021
My goal is to win, and not in a small way.
1
1
1
7
1,096
🔄 DAO Proposal Sync (Discussion Phase) Project: FiberNuts — Cashu-based RUSD payments over Fiber. Applicant: Code3ks. Previous work: The applicant reports an existing adapter, browser wallet, and live public-testnet Community Market. Deliverable: A 12-week programme covering settlement and refund recovery, public-testnet onboarding through a hosted LSP so users need not run a Fiber node, reusable releases, an upstream contribution, independent validation, and a Community Market pilot. Budget: $6,000 USD equivalent, paid in CKB at the exchange rate at each disbursement. Four equal $1,500 instalments: 25% on approval, then 25% after acceptance of each milestone at weeks 4, 8, and 12. Scope: The mint remains custodial. Mainnet validation is limited and subject to safety checks. Public mainnet launch, a formal audit, and grant-funded reserves or channel liquidity are excluded. 30 likes on the first post within seven days makes the proposal eligible to proceed to the Voting Stage after the discussion period. 👉 talk.nervos.org/t/11051
7
1
28
358
Check out my proposal here: talk.nervos.org/t/dis-fibern…
🔄 DAO Proposal Sync (Discussion Phase) Project: FiberNuts — Cashu-based RUSD payments over Fiber. Applicant: Code3ks. Previous work: The applicant reports an existing adapter, browser wallet, and live public-testnet Community Market. Deliverable: A 12-week programme covering settlement and refund recovery, public-testnet onboarding through a hosted LSP so users need not run a Fiber node, reusable releases, an upstream contribution, independent validation, and a Community Market pilot. Budget: $6,000 USD equivalent, paid in CKB at the exchange rate at each disbursement. Four equal $1,500 instalments: 25% on approval, then 25% after acceptance of each milestone at weeks 4, 8, and 12. Scope: The mint remains custodial. Mainnet validation is limited and subject to safety checks. Public mainnet launch, a formal audit, and grant-funded reserves or channel liquidity are excluded. 30 likes on the first post within seven days makes the proposal eligible to proceed to the Voting Stage after the discussion period. 👉 talk.nervos.org/t/11051
3
10
105
Code3ks retweeted
Pocket Node @PocketNodeCKB just got better, Better security, Better UI
Pocket Node v1.8.6 Wallet passphrase protection Simpler settings Clearer backup checks Better recovery guidance
4
16
131
Code3ks retweeted
I am not saying its the coolest tool out there, but its getting preety close to it! Are there CKB fans out there that wanna participate in awesomness? Come say hi web.telegram.org/a/#-1004457… talk.nervos.org/t/cellula-wa… Open source your mind, this is where we begin!
1
8
30
502
Thank you @FiberDevs Community feedback provides great value, because it helps me to improve and harden FiberNuts protocol.
Nice to see more Fiber projects moving from prototypes to public testing! @ebubedev opened Twine's P2P trading app for testnet testing, @Code3ks opened the FiberNuts Community Market (and already shipped fixes based on feedback), and @truthixifi turned hackathon feedback into Fiber Forge v0.4.0, with new SDK, CI, and CCH testing tools. Meanwhile, @Dean8IX shared new recovery evidence for FNN Safeguard, and @LusoCryptoLabs opened the Cellula Wallet testnet beta. If you're trying out any of these projects, let the builders know what works or breaks, and what you'd like to see next!⚡ Catch up with the community in Pulse 17: fiber.world/blog/pulse/issue…
1
12
200
Code3ks retweeted
Blackbox Devlog #10: prepaid card and tap-to-pay support added Prepaid card support: - A tap reads the card’s balance and counter, checks whether the sale is allowed, writes the new balance back, and signs the result; no server, no live transaction - The terminal holds a debit key that can spend down a card but cannot create value; issuing and loading stay in the Vault, which holds the on-chain reserve behind each card - Settlement is a separate, later act: the terminal journals every completed tap and batches them to the Vault when it can; until then it runs on an unsettled cap, bounding the worst case of a terminal that never phones home - Currently a demo tier running on cheap NTAG cards with a custom MAC rather than the DESFire EV3 secure element the shipping card will use; disabled by default behind a compile-time flag Handling failed taps: - Every debit is written to a journal as an intent before the card is touched, removed only once the card write is confirmed; a card pulled mid-write, a power loss, a reader glitch each land in a state the terminal can name and recover from - A write known not to have landed charges nothing; a write whose outcome is unknown parks until the same card is tapped again, resolving to exactly one charge or none - Cards were yanked mid-write deliberately five times at the bench; the ledger came out with five charges, no doubles, no losses - A sale cancelled at the instant of card write raises a flag the cashier must acknowledge, and the same card is refused a second tap until they do; the guard is held until cleared, not on a timer Vouchers and staff keys: - Item vouchers put a product rather than a balance on a tag, each backed by a chain cell that closes automatically once settlement lands - Staff keys use the cryptographic originality signature NXP puts on genuine NTAG silicon; a price override requires a staff tag. The demo cards turned out to be counterfeit and cannot produce this signature, which is precisely why staff authorisation uses it Bug: UI freeze under concurrent flash writes: - The confirmation screen began freezing hard after a successful card debit followed immediately by a settlement sync - Cause: an SPI flash write on the ESP32-S3 briefly stalls the other CPU core; the journal task was unpinned, so it ran on the core opposite the UI, dropping the UI’s clock tick mid-sleep - Fix: pin flash-writing tasks to the same core as the UI, so the stall lands on the networking core; seventeen hours of uptime and a full bench run with no recurrence. The same latent bug was found and fixed in the Bitcoin header path before it surfaced Also: Add Item form now has a Scan barcode button that arms the scanner in place and drops the code into the field, keeping name and price already typed Space bar on the Add Item keyboard was hidden under the footer bar; fixed Next: watchdog for a genuinely wedged terminal, certificate pinning so settlement cannot be spoofed on a hostile network, on-device voucher and staff key support, and the DESFire secure-element card once stock arrives. Full devlog: blackbox.wyltekindustries.co…
8
15
219
10x engineer on the eMudhra CVE.
34
111
16
1,381
65,817
Code3ks retweeted
My iPhone Duo video went viral, so I'm giving away 100 iPhones on X 😛
94,576
97,532
6,703
144,600
5,382,669
Einstein explains his formula E=mc².
43
291
33
1,259
83,829
Update: you can claim tesnet RUSD to test the community market app on fibernut It’s also my birthday : Link 👇
Hello fellow CKB builders I just shared a post on the CKB Forum about FiberNuts Community Market, a testnet app for Cashu on Fiber. The post explains the project, what I'm building, and how it connects Cashu with Fiber Network. link to project below👇
2
2
6
149
Another reason to avoid relying on an ever-growing list of cryptographic precompiles is that each one embeds a cryptographic operation in the protocol’s consensus rules. Introducing a new signature scheme this way requires the network to reach social consensus around a fork. There is a consistent direction in Vitalik’s proposals, from exploring RISC-V as a replacement for the EVM to now advocating “EIP-8288 maximalism”: give Ethereum room to support new cryptography without continually expanding the protocol. EIP-8288 would open a path to supporting different signature schemes without a dedicated precompile for each. Signature verification would be proven off-chain, and those proofs aggregated for the chain to check, reducing the associated data and verification costs. The broader idea is one we've discussed extensively: blockchains are for verification, not computation. Vitalik is reframing the "world computer" along precisely these lines: "any data/computation that does not need to be in the 'main thread' of data/execution should not be put into the main thread." This is the reasoning CKB was built around from the beginning. Its accounting model (the Cell model, which is a generalized version of the UTXO model) separates off-chain state generation from on-chain verification. CKB also launched without cryptographic precompiles. Signature verification runs as ordinary software on its RISC-V VM, so developers can introduce new schemes as Lock Scripts and users can adopt them without waiting for a protocol upgrade. That's how an audited post-quantum lock, SPHINCS+, is already live on mainnet. The idea is simple: keep the base layer simple and stable while giving the cryptography and applications built on it room to evolve. It's the essence of crypto-agility, and it's becoming more appreciated amid the looming threat of cryptographically relevant quantum computers and AI.
Ultimately, precompiles and EVM are both the wrong place to put most cryptography support into Ethereum. The reason is that precompiles and EVM both operate on data that has to be included into the ethereum chain somehow, which realistically means included in a block as calldata. That space is limited - even with PeerDAS and blocks-in-blobs, there's a practical cap of ~8 MB/s before it starts getting uncomfortable. Remember: it's not a blockchain. It's a cryptographic world computer. Any data/computation that does not need to be in the "main thread" of data/execution should not be put into the main thread. Instead, the correct solution is... EIP-8288 maximalism. If you have any heavy computation that's self-contained, compute it and STARK it client-side (this is quickly getting faster and faster, even on phones), and push the STARK through the EIP-8288 recursive aggregation mechanism. The chain sees the fact that the computation was done and what the result is; it never needs to see the actual data and computation. This way everyone can use whatever cryptography they want, the Ethereum chain can be lean, and we never need to add more precompiles again.
1
13
2
54
1,108
Congratulations @Hanssen0
All credit goes to @c_hongzhou! I couldn't possibly have finished this paper without him. 感谢舟舟,我不会踌躇。
7
213
Code3ks retweeted
Elon did it all in one life
286
2,364
207
29,329
509,710
You can swap native CKB for native USDC right now using Perun atomic swaps 🙀
7
33
8
108
4,216
Code3ks retweeted
1999. ELON MUSK GETS HIS FIRST MILLIONS AND A $1M SUPERCAR... BUT HIS BIGGEST FEAR THAT DAY WASN'T LOSING THE MONEY 7am. a truck stops outside a small apartment and a 27-year-old Musk watches a McLaren F1 roll off the back "there are 62 McLarens in the world and i will own one of them" "it's a million dollars for a car. it's decadent" he'd just sold Zip2 to Compaq for ~$307M. his cut: ~$22M then he says the line that tells you who he is: "just 3 years ago i was showering at the Y and sleeping on the office floor" his fiancée Justine is standing right next to him. a new millionaire with a new supercar. and this is what he's worried about: "my fear is that we become spoiled brats. that we lose a sense of appreciation and perspective" he knew exactly what the money could buy: "i could go and buy one of the islands in the bahamas and turn it into my personal fiefdom" "i'm much more interested in trying to build and create a new company" and he meant it. he put "the great majority" of his net worth into x.com, an online bank almost nobody believed in his own words: "it's sort of like a series of poker games" "i haven't gone and taken my winnings... i've just put almost all of it back into the new game" x.com became paypal. paypal turned into ~$180M. the $180M went into spacex and tesla. you know the rest and the car? a year later, Peter Thiel in the passenger seat, on the way to pitch Sequoia. Musk floors it. the F1 spins and goes airborne. no insurance. both walk away napkin math: the toy: $1M in 1999. F1s now sell for $20M+. ~20x the chips he pushed back on the table: ~$22M. today: hundreds of billions. four more zeros the island: still just an island the only time he ever cashed out, he bought a car. everything else went back into the game 26 years later the richest man alive sleeps in an airstream. the 27-year-old who was scared of becoming a spoiled brat never let it happen
Turns out the future does have flying cars
75
648
39
4,612
1,083,280