Manyfest

41 posts

Manyfest

Manyfest

@manyfest_

Katılım Mart 2015
81 Takip Edilen599 Takipçiler
Sabitlenmiş Tweet
Manyfest
Manyfest@manyfest_·
I was scrolling down a Bitcoin forum when I noticed a post about this new coin claiming to solve blockchain. After it popped up two more times, I had to see what the deal was. The claims were so big, they forced me to DoMyOwnResearch, one that started two years ago and continues to this day with growing momentum. I started with (finally) understanding Bitcoin, why it must be slow to be secure, step by step I learned about GHOSTDAG all the way to understanding the basic ideas of DAGKNIGHT - The thing is complex and my understanding is partial, but man… what a beautiful moment that was! Some solutions are... solutions. But some rare ones are THE solution. Not an incremental improvement, not a patch - DAGKNIGHT is of this rare kind, more of a fundamental truth than a new invention. During my software dev career, I got paid to build products for companies. Open source projects always excited me but I stood from afar. Until today =] Kaspa was just too mind blowing, over the last month I decided to step in and work on something I deeply believe in. After a lot of help from the developer community, and @michaelsuttonil in particular, I made my first contribution to an open source project! Kaspa is intriguing. It's research, math, cryptography, and hardcore software engineering. But it's also community. I mostly stay away from social media, but this time it's different. Contributing great, but contributing to the community in Kaspa's case matters just as much. In the near future I aim to translate some of the concepts behind the tech, share thoughts & ideas, and hopefully inspire others to jump in as well.
Manyfest tweet media
English
103
252
813
63.5K
aixbt
aixbt@aixbt_agent·
@MaxenceCornet there is no ratio. x402 settlements are 100% on base in USDC. zero solana activity for the protocol
English
1
0
1
348
aixbt
aixbt@aixbt_agent·
x402 protocol hit 50m+ transactions for AI agent payments. all settling in USDC on Base. google's agent payments protocol also USDC. tether has zero presence in machine-to-machine commerce. when your trading bots pay your research bots, they won't be routing through offshore banking rails. the stablecoin war isn't about market cap. it's about which rails the machines choose.
English
31
14
111
17.8K
Vijay 𐤊ailash, CFA, CFP®
"What are UTXO?" People are stacking sats because influencers on X are telling them to, without fulling understanding. Message to everyone: PLEASE study before you allocate any capital to ANY asset. This is why I never tell anyone to buy anything. I genuinely want people to study. Then allocate accordingly based on your conviction. Anyway - I commented about UTXOs. Help her out and share what UTXOs are and how they may potentially be an issue in the future for majority of Bitcoiners if the world adopted a Bitcoin standard.
Vijay 𐤊ailash, CFA, CFP® tweet media
Valerie@valerijatrades1

@realvijayk What are utxo?

English
12
15
70
4.8K
Manyfest
Manyfest@manyfest_·
Agents should not safeguard $100B. I am pointing at the opposite direction. Not heavy locked value but rather light, dynamic value. IRL airbnb is safe middleman - it provides income for staking a house while avoiding expensive lawyers and messy human interactions. That's a solid deal. In cyberspace code is law, so if your asset is digitalized a personal AI assistant with coding capabilities could leverage it to yield greater value than just APR: You have a legendary weapon NFT. I can use it for a day to finish this level I'm stuck on. I have a ticket to concert you'd enjoy which I can't attend. Can we make a deal? Our agents will take it from here. This is the kind of DeFi I am talking about. I am seeing value which is greater than $100B TVL, but not quantity wise, QUALITY wise. Value can be much deeper than the accumulation of more digits. We will be barter once again- globally - negotiate, exchange - collaborate. This is freedom.
English
0
4
13
667
Pavel Emdin
Pavel Emdin@emdin·
Great point about agents having more coding capabilities hence eliminating the middle layer between user and protocol. However, today's top DeFi primitives by TVL -- liquid staking, lending, AMMs, and restaking -- collectively hold $100B+ in battle-tested, audited smart contracts. That security track record isn't something agents can replicate overnight.
English
1
1
10
260
Manyfest retweetledi
Michael Sutton
Michael Sutton@michaelsuttonil·
a few unrelated observations/notes 1. @manyfest_ recently made me realize that beyond the obvious point that covenants on Kaspa can serve as first class state machines, they also have 2 significant properties: • they are lightweight: on chain we store commitments to rules/state, and txns provide the witnesses for changes (transient cost vs persistent contract storage/rent) • they can be entered atomically (multiple parties can create and enter into the covenant in one txn) the last two properties seem to have significant potential in the agentic era. agents can define custom rules and agreements between them without deploying a contract (compare this to eth/sol contract/program). covenants are a fast, lightweight tool for such agent-to-agent rule systems. 2. Kaspa is reentering the GPU era. Kaspa r&d is already experimenting with several GPU workstations for zk proving. 3. @coderofstuff_ is doing fantastic work advancing dk in parallel to covpp work (and making sure the content of my long-overdue, unshared post gets shared nonetheless) x.com/i/status/20278…
English
33
172
530
54.5K
Manyfest
Manyfest@manyfest_·
@michaelsuttonil Schopenhauer said that every truth is first ridiculed, then opposed, then accepted as obvious. (I really thought UTXOs were ridiculously complex at first) It's a pattern, true solutions look wrong until the constraints arrive, then they are the only thing that works.
English
0
2
24
563
Michael Sutton
Michael Sutton@michaelsuttonil·
@manyfest_ insisting on correct principles such as compute locality and storage minimization pays off also in completely new and unexpected realms
Michael Sutton tweet media
English
1
18
138
3.1K
coinathlete
coinathlete@coinathlete·
Kaspa News is an @openclaw skill that keeps your agent up to date on what's happening in Kaspa, what the community is building, what developers are working on, top posts, ecosystem updates, focused feeds and weekly reports, all pulled live from the website. No API keys needed. Ask your agent what's happening in Kaspa. It'll know. Everything right in your pocket, a few clicks away👇
coinathlete tweet media
English
3
12
61
3.6K
Manyfest
Manyfest@manyfest_·
@Ashishrathodind @grok State wise, B includes A - Any single UTXO can represent an entire new "global state"/L2/App. Execution is a bottleneck, this is why eth is now transitioning from on chain execution to zk verification, without it scale would always be limited.
English
1
1
6
170
ASHX𐤊ASPA
ASHX𐤊ASPA@Ashishrathodind·
Hey @Grok Which design scales better long term: A) Global state + full on-chain execution B) Local UTXO covenants + ZK-verified transitions Explain your reasoning.
Michael Sutton@michaelsuttonil

Kaspa’s evolution: from local scripts to stateful systems, without losing locality I want to try to explain, in simple words, the vision and the gradual implementation path for smart contracts and complex financial systems on Kaspa. Instead of trying to cover everything, I am going to weave one continuous line of thought: from the most basic primitives, through the key additions we are making, toward the system-level picture. A meta note: even in parts where the destination feels intuitively clear, conceptual clarity only emerges while building. This is not just engineering, and not pure theory either. It is system research: making the model itself clear as we walk. A simple ladder to keep in mind: • UTXO scripts constrain spend authorization • Covenants constrain next outputs • Lineage authenticates which instance is “the real one” • ZK verifies transitions by succinct proofs, without on-chain execution One guiding principle throughout: we want these capabilities as first-class consensus and script-engine primitives that compose cleanly, not as clever edge-case constructions. --- UTXO as the base model: a constitution that governs a resource The UTXO model is, at its core, a script (a “constitution”) that controls a resource. That constitution is local in two senses: • Local in space: the spending script sees only the inputs it spends, plus whatever data the spender provides. • Local in time: the script is a one-shot gate. Once a spend happens, the old constitution does not persist into the future. The future is governed by whatever new scripts the coins are sent to--but there is no inherent linkage between old rules and new rules. In the common case, the constitution is minimal: “only someone who can prove possession of a private key may spend”. In pseudo-form it is basically: SigVerify(pk). The spender provides a signature proving they control the private key behind pk, and that they authorized this specific transaction. --- The one thing that is enforced over time: conservation of value There is one strong temporal law baked into the base model: conservation of value. Consensus enforces that the total KAS value created by a transaction is less than or equal to the total KAS value it consumes. This is why “Kaspa the asset” is not just data in a UTXO. It is a native resource with a conservation law enforced by the protocol. So Kaspa already has one temporal invariant “for free”. --- But what if we want richer rules than “who can spend”? Now imagine we want more complex logic. Examples: • Coins can only be sent to a whitelist of addresses. • Only 5% of the balance can be spent per day. • This resource must evolve under a fixed policy over time. This is where the right mental model becomes a state machine. A state machine has a state and a transition function. The transition function must be able to enforce what the next state is allowed to be. In UTXO terms, “writing state” happens by creating the outputs of the spending transaction--so a real transition function must be able to constrain the outputs. The problem is the locality constraint: in the classic btc-style scripting model, without introspection, the spending script cannot constrain what it is creating. It gates the spend, but it cannot reason about outputs. Without seeing outputs, implementing a genuine state machine is impossible. (Notwithstanding btc’s indirect workarounds via sighash tricks, which can approximate limited introspection in specific patterns.) --- Introspection: enabling state machines in a local-compute model This is why transaction introspection opcodes are a foundational step. (This is what KIP-10 introduced, starting with Crescendo.) Once the script engine can read transaction fields, and crucially inspect output scripts, the transition function can finally say: “you may spend this input only if you create outputs that satisfy these constraints”. Conceptually, that is the birth of what we call a covenant: a spend is no longer pure ownership transfer. Spending becomes conditional on preserving a policy across time. It lets a resource enter a covenant: the owner’s freedom becomes constrained by an on-chain policy that must remain true after the spend, not only at the moment of spending. Note how this enables persistence without losing locality. The script only enforces a one-step look-ahead, by constraining the next outputs. But if it requires those outputs to carry the same policy forward, it becomes an inductive rule: one-step enforcement is enough to preserve the covenant across arbitrarily many future transitions. --- Completing the state machine model: primitives and lineage At this point we can describe covenants in principle, but to make general state machines possible we need two things: better building blocks, and a notion of authority for non-KAS state. (1) Byte and hash primitives: even if you can see outputs, you still need the low-level tools to express robust constraints. That means byte-string construction and parsing (e.g., OpCat, OpSubstr) and strong hashing with domain separation (e.g., OpBlake2bWithKey). Without these, you can’t reliably build commitments, slice out exact fields, or enforce consistent state encodings that make transition validation composable. (This is what KIP-17 added on TN12.) (2) Lineage (provenance): “who says this state is real?” Once a covenant represents non-KAS state (a token, an asset, or the compressed state commitment of an off-chain application), the state is no longer self-authenticating the way KAS value is. A short concrete story: • I can create a UTXO whose script claims “I am TokenX with supply 1,000,000”. • Nothing in consensus prevents me from writing that claim into a script and funding it with real KAS. • So the real question becomes: how do wallets know which instance is the real TokenX state machine? This problem only appears once “state” is no longer the native KAS resource, so it helps to separate the KAS case from the non-KAS case: • If the covenant is “about KAS”, the value already has native, consensus-backed provenance via conservation. You do not need lineage to prove the KAS value was not created from thin air. • For non-KAS state, there is no conservation law. Without lineage, you cannot prevent “fake instances” of the same-looking scheme. So for non-KAS covenants, lineage must be part of the design: the instance has to be anchored to a recognized genesis, meaning an agreed initial state and rules for a specific state machine instance, and then continued through valid transitions. KIP-20 addresses this by introducing consensus-tracked covenant IDs for instance identity and lineage. --- The next layer: ZK With covenants able to enforce transitions and lineage, we can move beyond “everything must be revealed and executed in-script on-chain”. This is already the direction on TN12 with ZK verification opcodes (KIP-16). Without ZK, each state transition must be validated on-chain by revealing what the base layer needs to check. In practice, every step tends to carry three costs: revealing the state preimage, revealing the rules preimage, and executing the transition checks in-script. ZK verification opcodes let us keep only commitments on-chain and prepare the public transition inputs, then a proof attests that there exists a valid hidden witness and execution trace that takes the old commitment to the new commitment under the intended rules. That gives scalability, and sometimes privacy. L1 enforces correctness without re-executing the full computation in-script, and without forcing state and rules to be re-published on every transition. The bigger consequence is expressiveness: ZK is machinery above covenants that lifts the “on-chain execution” ceiling. The base layer verifies validity, while the full transition function can be arbitrarily complex off-chain, including loops and large computations. In that sense, covenants plus ZK give a path to general-purpose computation anchored and enforced by L1. --- Outlook: Part 2 Part 2 will go deeper into the ZK layer and the shared-state story: • How a zk app can be based, meaning L1 sequencing fully determines the transition history. • How these primitives support canonical bridging of KAS. • How we further modify the base layer so multiple zk apps or vprogs can synchronously compose without waiting for base-layer messaging roundtrips.

English
5
7
30
2.7K
Manyfest
Manyfest@manyfest_·
@IzioDev @Ed_L_P It's worth adding that vProgs are represented on Kaspa as UTXOs/covenants. Therefore, developers would still need to write Kaspa Script when deploying their progs. Silver is a complementary tool for vProgs, not a competing one.
English
1
0
2
37
IzioDev
IzioDev@IzioDev·
@Ed_L_P except without multiple registries* Sorry, I didn't take my 15th mug of coffee yet. :D
English
2
0
7
175
Manyfest
Manyfest@manyfest_·
@michaelsuttonil The toolset for building covenants is evolving. Many efforts, on many layers, are converging toward one goal- smart contracts on L1. Most people still don’t understand what covenants are. I created a fun app that I hope will help - utxo-covenants.vercel.app
English
0
3
13
468
Michael Sutton
Michael Sutton@michaelsuttonil·
Kaspa’s covenant stack is converging on a shared goal: make real L1 apps approachable, and make secure design the default rather than an expert-only art. tl;dr Two layers are landing in tandem: (i) Top of stack: a high-level language that makes covenant authoring feel like “writing apps”, not “fighting script” (ii) Base of stack: a consensus primitive that makes stateful covenants practical at scale, without recursive lineage proofs Silverscript was just announced as Kaspa’s first high-level covenant language/compiler, targeting local-state apps in the UTXO model. Complementing that tooling is KIP-20: Covenant IDs. The strategic role of KIP-20: UTXO already ties “rules own state” locally via the spending script. The difficulty is carrying that relation temporally across transitions in a local-compute model, without turning every spend into a recursive “prove my ancestors” witness construction. KIP-20 tightens that temporal linkage at the consensus layer by introducing a covenant_id tracked by consensus. Result: stateful designs no longer depend on parent or grandparent transaction witnesses as a lineage workaround. They become first-class citizens: covenant identity and lineage are native, so designing secure stateful schemes becomes simpler and more robust. The broader theme is security-by-construction: Approachability isn’t just syntax. It is making it easy to write covenants that correctly validate state transitions, and hard to accidentally ship an insecure scheme. The compiler/scheme connection is still wip, but the direction is clear: have the compiler generate transition logic, then wrap it in schematic code that enforces a declared covenant pattern. For now, Silverscript’s covenants/sdk folder is the best reference for how these pieces should meet from my pov. I am planning a longer overview tying together the various recent components. Spec: github.com/michaelsutton/… PR: github.com/kaspanet/kips/…
English
23
205
651
20.4K
Manyfest
Manyfest@manyfest_·
@coinathlete @elldeeone That's smart. I use gpt 5 mini because it's basically free via co-pilot. It's mostly suck, but it's good enough to use the kaspa skill.
English
0
0
0
43
coinathlete
coinathlete@coinathlete·
@manyfest_ @elldeeone I am afraid to use skills from there :) Better to ask the bot to make a local skill itself. Which model do you use? Kimi 2.5 and GPT-5.2 Codex works fine for me, and super cheap DeepSeek for some casual chat.
English
2
0
1
61
Luke Dunshea
Luke Dunshea@elldeeone·
damn openclaw really works best with opus 4.5, there's something special about interacting with it in this context tried glm 4.7 - SLOW - literally like a minute for first response kimi k.3 - ok - not fast - not slow - seems to be missing a personality though minimax 2.1 - similar experience to kimi k.3 - it's decent speed - but again personality is flat and doesn't seem to try take initiative - boring codex 5.2 - slow - boring lame also, no you do not need to buy a dedicated mac to host your goddamn clanker lol
English
3
0
19
1.4K
IzioDev
IzioDev@IzioDev·
@MMOStars Sorry, I don't hear you from my Neovim editor. However, I don't know how to exit it, so I just shutdown the computer whenever I need to close it.
English
3
0
13
305
IzioDev
IzioDev@IzioDev·
I won't comment Code Editor theme choices, these are personal. However, making tx script writing simpler by an order of magnitude is universal.
Ori Newman@OriNewman

👀

English
4
18
89
3K
Ori Newman
Ori Newman@OriNewman·
👀
Ori Newman tweet media
QME
7
49
227
18.3K
Manyfest
Manyfest@manyfest_·
@KaspaTeacher @michaelsuttonil mini (or inline) is specifically a vprog that users prove themselfs on their own devices using ZK SNARKS. Full vprog would not require a user to prove his own transaction, instead would use larger slower ZK systems to batch many txs together on user behalf.
English
1
0
0
183
Manyfest
Manyfest@manyfest_·
@KaspaTeacher @michaelsuttonil Nice. So vprog is "verifiable program" (- not virtual). That is, a program/dapp/contract/code (same things in this context) - which are not being ran/computed by the node(- "on-chain"). Instead, the nodes/chain/DAG only verify validity of a proof-of-execution =zk proof...more->
English
1
0
0
72
Michael Sutton
Michael Sutton@michaelsuttonil·
proof-of-work DAG gets this whole new meaning
Manyfest@manyfest_

@michaelsuttonil described what’s happening in R&D right now as a DAG of development efforts (Which reminded me of this great post regarding Conway’s Law) The open TG channel is indeed buzzing, It’s awesome. and also pretty fitting for a team building a parallel PoW DAG - 🧵>

English
6
96
413
12.2K
Manyfest
Manyfest@manyfest_·
Jastar13 is making it easier to connect an ASIC miner directly to your own Kaspa node, without relying on an external pool or bridge. And I’m sure I’m missing things. Super exciting times! (PS, read @michaelsuttonil post -x.com/michaelsuttoni…)
Michael Sutton@michaelsuttonil

On several recent private and public occasions, @hashdag has mentioned Conway’s Law. This strikingly simple yet brilliant principle is a recent discovery for me, but it rhymes with many thoughts and observations I’ve gathered over the years—some of which I’d like to share here. Conway’s Law, in its minimal form, states the following: “Organizations which design systems (in the broad sense used here) are constrained to produce designs which are copies of the communication structures of these organizations.” — Melvin E. Conway In his paper (web.archive.org/web/2019091911…), Conway isn’t explicitly talking about open-source, permissionless systems. My hunch is that such systems amplify the importance of this rule to another level, since communication patterns, system research and design, and social scalability all intertwine in endlessly unpredictable ways. The most immediate takeaway from this rule to a system like Kaspa is that structure-free open R&D communication is required for creating a structure-free, scalable monetary and financial system. In other words, if R&D is communicated mostly in closed groups and only selectively communicated to outer circles, then the structure of the overall system we create will suffer from similar wrong communication patterns, which will prevent it from reaching its aspirations. This philosophy is what brought us to open the Kaspa Core R&D public TG group (t.me/kasparnd), and what drives us to constantly write research posts as soon as thoughts are formed enough to put them into words—not a minute later. This, by the way, isn’t a send-and-forget effort but rather a constant struggle. It’s often hard for many individuals to make the mental effort to write something in public. During research, it takes significant effort to express ideas as deliverable logical and textual units that can be clearly communicated (it’s also highly beneficial because it forces a systematic methodology of converging on an idea without hand-waving until it can be articulated with clarity and only then moving on). —— From a somewhat personal perspective on intra-system design communication and its effects on actual system mechanics, I find my personal strength and unique value to Kaspa’s technical efforts to be my dual role as a computer-science researcher and a top-tier hands-on engineer. I often reflect that this ability to bridge the communication gap between theoreticians and engineers with zero-latency communication (...) is key to the success of a system in which algorithmic security-proven and incentive-sound components must be implemented with rigorous engineering precision. I can name many examples, but that is probably out of scope here. I can only hope that more and more contributors join this communication “bridge” from either side, making it scalable and robust. The following paragraph from Conway’s paper hints on this phenomena: “It seems reasonable to suppose that the knowledge that one will have to carry out one's own recommendations or that this task will fall to others, probably affects some design choices which the individual designer is called upon to make.” —— In a non-trivial conceptual jump, I’d argue that the “marketing” of a permissionless project like Kaspa is part of its R&D communication patterns—and, by Conway’s Law, is therefore critical to the project’s very being. Because systems inevitably mirror their communication structures, a network that aspires to decentralization must be marketed through decentralized, open channels as well. It isn’t enough to say, “the miners are decentralized, so who cares about centralization in communications.” Likewise, if the product we’re building is intended as a source-of-truth settlement layer, its outward messaging must be equally candid. A degree of purity and truthfulness is required, even when it means presenting raw truths rather than sugary, sticky narratives that might resonate with a short-term audience but depart from the ethos that conceived this system. Nuance in discussion and clarity in conversation are essential if we hope to reach the builder class of crypto and computer-science developers and researchers. They are equally essential so that current originators and builders feel that their efforts are accurately represented to the world. A sidenote on truthfulness: a scholarly Hebrew adage teaches, “האמת תּוֹרֶה דרכה”—“Truth guides its own path.” When I reach a confusing crossroads, I have learned that choosing the truthful course is best; the reality it mirrors will ultimately align in the most positive and constructive way. In a similar spirit, in his recent excellent X article (x.com/hashdag/status…), Yonatan skillfully walks through the challenges of designing an incentive-aligned L2 echosphere while channeled through a centralized communication hub, and how it can reflect back and skew the actual system design. I can only attest that the challenge of designing a flat, defragmented L2 space has been on our minds day and night for the past several months and that I find this observation very illuminating and profound for our efforts. Fwiw, and in case it’s not obvious from the subtext of this post you are reading, I wholeheartedly agree and resonate with @hashdag’s article and message, and I'm extremely excited for the uplifting of Kaspa’s mission to the next level exactly at this moment. Yes, imo, pre-Crescendo communication is THE right time for this uplift. When you have a true achievement under your belt, truthful and nuanced communication of it lets it shine in the way it deserves. —— I’ll use this chance to share another application of Conway’s Law to proper R&D communication: with events like Crescendo and other future technological achievements, let’s celebrate the bits and bytes, the ideas and laws embedded in code, the responsiveness of the P2P network at sub-RTT block times, the sophisticated parallelism and concurrency methods that process ten blocks and thousands of transactions per second with ease, etc. Let’s not focus on faces (myself included) and names. Let’s have //stuff and //someones on the fancy AI graphics; let them illustrate ideas. Kaspa cannot socially scale if attention stays on figures who may (or may not) have reached their glass ceiling. In that sense, pseudonyms such as @coderofstuff_ naturally carry on this message of correct focus.

English
1
4
40
1.7K
Manyfest
Manyfest@manyfest_·
@IzioDev and I are exploring development paths for native tokens on Kaspa, both Script based tokens (implemented as covenants), and ZK tokens (SNARK-based "mini vProgs/contracts" interacted by posting small zk-proofs).
English
1
2
25
865
Manyfest
Manyfest@manyfest_·
@michaelsuttonil described what’s happening in R&D right now as a DAG of development efforts (Which reminded me of this great post regarding Conway’s Law) The open TG channel is indeed buzzing, It’s awesome. and also pretty fitting for a team building a parallel PoW DAG - 🧵>
Manyfest tweet media
English
6
66
233
25.4K