안장주머니 경제

황소가 온체인에서 작동하는 방식을 한 겹씩: 지갑을 소유한 NFT, 그와 함께 달리는 계정, 그것이 담을 수 있는 유동성, 그리고 그것을 돌볼 수 있는 에이전트. 자가수탁이며 조합 가능하고, 결코 수익을 약속하지 않습니다.

황소란 무엇인가

황소는 Solana 위의 NFT로, Metaplex Core 에셋으로 민팅되며, 모든 황소는 지갑을 소유합니다. 황소를 들면 그와 함께 움직이는 온체인 계정을 드는 것입니다: 아트는 표면이고, 그 아래의 계정이 시스템입니다. 컬렉션은 $ANSEM에 묶인 황소 7,777마리입니다.

그 하나의 프리미티브가 설계의 전부입니다. 황소가 지갑이라면, 황소는 가치를 담고, 그 가치를 굴리고, 언젠가는 자율 에이전트가 돌볼 수 있습니다 — 그동안 키는 계속 당신이 쥔 채로. 이 문서의 나머지는 그 프리미티브 위에 세워진 경제를, 자라나는 순서대로 다룹니다: 주머니, 그것을 깨우는 모루, 그것이 거래하는 여물통, 그것이 파는 우물, 그리고 그것이 고용할 수 있는 농부.

전부 당신이 수탁합니다. 황소는 당신 지갑에 있고, 주머니는 NFT 자체가 움직이며, 당신과 그 어느 쪽 사이에도 아무것도 끼어들지 않습니다: 수탁자도, 예치도, 오프체인 잔액도 없습니다. 뒤따르는 모든 계층은 선택이며 덧붙는 것입니다. 황소를 소유하고 아무것도 하지 않아도 되고, 활성화하거나, 거래하거나, 우물을 파거나, 농부를 고용해도 됩니다. 강요되는 것도, 한데 모이는 것도 없습니다.

안장주머니

안장주머니는 당신의 황소가 소유한 지갑입니다. Metaplex Core 에셋은 에셋 서명자 PDA를 가질 수 있습니다: 에셋 자체가 통제하고, 에셋 자신의 권한을 통해서만 움직일 수 있는 프로그램 파생 계정입니다. 그 계정이 안장주머니입니다. 당신이 관리하는 별도의 키가 아니라, 황소가 곧 키입니다.

세 가지 속성이 이것을 토대로 만듭니다. 비수탁적입니다: 주머니는 오직 황소 소유자를 통해서만 서명하며, 프로젝트는 그에 대한 키도, 그것을 움직일 수 있는 관리자 경로도 갖지 않습니다. 에셋과 함께 달립니다: 황소를 팔면 주머니도, 그 안의 모든 것과 함께, 토큰 표준의 규칙에 따라 같은 트랜잭션에서 이전됩니다 — 옮길 것도, 신뢰할 레지스트리도 없이. 그리고 읽을 수 있습니다: PDA는 누구나 유도할 수 있으므로, 주머니의 내용물은 들여다보는 어떤 인덱서에게든 공개됩니다.

주머니는 여느 지갑처럼 SPL 토큰과 열린 포지션을 담습니다. 그 소유자가 평범한 키페어가 아니라 PDA이므로, 주머니에 대한 동작은 당신이 지닌 키의 서명이 아니라 에셋의 권한을 거쳐 라우팅되는 온체인 인스트럭션입니다. 이것은 오늘 이미 작동합니다: 홀더는 주머니에 예치하고, 거기서 거둬들이며, Bull Gods 공개는 이미 특정 주머니로 에셋을 온체인에서 민팅합니다.

활성화

갓 꺼낸 황소는 비활성 상태입니다: 아트와 정체성만 지닐 뿐, 그 이상은 아닙니다. 일을 시키려면 한 번 활성화합니다. 활성화는 황소를 지목하는 단 한 번의 온체인 결제이며, 그 뒤 모루가 그 안장주머니로 민팅됩니다. 모루는 황소가 깨어났다는 눈에 보이는 표식이고, 황소에 불변으로 기록된 그 결제가 증거입니다.

두 가지가 활성화를 단순한 수수료 이상으로 만듭니다. 에셋과 함께 이전됩니다: 모루는 주머니 안에 있고 주머니는 황소와 함께 달리므로, 활성화된 황소는 활성화된 황소로 팔립니다. 활성화는 에셋에 대해 소모되는 수수료가 아니라 에셋의 지속되는 속성입니다. 그리고 일회성이며 상태가 없습니다: 한 번 내면 영원히, 갱신할 것도 구독도 없습니다.

이 관문은 웹사이트가 아니라 온체인에서 구속합니다. 주머니의 인스트럭션은 공개돼 있으므로, 앱에서만 강제되는 경계는 경계가 아닙니다. 활성화는 에셋의 Execute 이벤트에 걸린 라이프사이클 훅으로 강제되며, 따라서 프로그램은 화면이 당신을 위해 만들어 주는 동작만이 아니라 모든 주머니 동작을 승인하거나 거부합니다. (로드맵: 주머니 속 모루 레일은 검증된 Bull Gods 민팅을 재사용합니다.)

여물통

여물통은 Bulltoshi의 온체인 스왑 장소입니다: $ANSEM, $TBULL, 그리고 소떼가 거래하는 코인을 위한 AMM 경로입니다. 견적은 서드파티 피드가 아니라 풀 준비금에서 나오므로, 당신이 서명하는 수량이 체인이 정산할 수량입니다.

모든 스왑은 여느 DEX처럼 소액의 수수료를 냅니다. 그 수수료는 트레저리에 쌓이고, 트레저리는 자체 재량으로 이를 씁니다: 자금 조달, 유동성, 그리고 스스로 선택하는 커뮤니티 분배. 이는 결코 홀더에게 갚아야 할 수익이 아닙니다.

우물

우물은 황소가 자신의 안장주머니 안에 파는 유동성 포지션입니다: 주머니의 PDA가 소유하는, Meteora DLMM 위의 집중 유동성 포지션입니다. 메커니즘은 평범한 DeFi이고, 핵심은 소유권입니다.

우물은 당신의 자산으로 채우고, 오직 당신만 인출할 수 있으며, 그것이 버는 거래 수수료는 당신에게 쌓입니다 — 포지션이 당신의 것이기 때문입니다. 프로젝트의 경제적 개입은 당신이 동작할 때만 부과되는 소액의 비례 부담뿐이며, 휴면 포지션에 상시로 새어 나가는 것은 결코 아닙니다. 이는 프로젝트의 지급이 아니라 표준 LP 메커니즘입니다. 주머니는 정적인 그릇이기를 멈추고 당신이 쥐고 통제하는 포지션이 됩니다.

DLMM은 유동성을 이산적인 빈 단위로 가격 매깁니다. 각 빈은 이웃으로부터 고정된 기하급수적 간격이고, 포지션은 활성 빈을 둘러싼 연속된 빈의 범위이며, 현재 거래에서 수익을 내는 빈은 그 활성 빈뿐입니다:

# a DLMM prices liquidity in discrete bins
p_i   = (1 + s)^i        bin price;  s = binStep / 10_000
range = [i_L .. i_U]     a contiguous span of bins around active bin a
# only the active bin a earns fees on the current trade

비례 부담은 당신이 포지션에 동작할 때만 적용되는 매개변수의 집합이며, 상시로 새어 나가는 것이 결코 아닙니다. 기호로 나타내면:

fee_in  = λ_in  · amount_in                  on add / dig
fee_out = λ_out · amount_out                 on withdraw
perf    = φ · max(0, value_out - value_in)   on realized gain
# planned: λ_in = λ_out = 2%,  φ = 20%,  charged only when you act

집중 포지션은 가격이 움직이면 범위를 벗어나 표류합니다. 물을 따라가는 것은 제자리 리밸런싱입니다: 우물은 닫았다 다시 여는 일 없이 시장에 맞춰 움직이므로, 새 포지션 임대료도 없고 잦은 교체도 없습니다. 오늘은 당신이 누르는 버튼이고, 다음 절은 그것을 당신 대신 눌러 줄 수 있는 것에 관한 것입니다.

분명히 짚어 둘 한 가지. 집중 유동성 포지션은 횡보장을 위한 수익 상품이지, 보장된 승리가 아닙니다: 강한 추세에서는 두 토큰을 그냥 들고 있는 것보다 못할 수 있습니다. 우물은 수수료를 벌지만, 수익을 약속하지 않으며, 이 문서도 수익을 암시하지 않습니다.

농부

손으로 지켜봐야 하는 우물은 대부분의 홀더가 표류하도록 내버려 둘 우물입니다. 그래서 우물은 농부를 고용할 수 있습니다: 포지션을 지켜보다가 물이 움직이면 그것을 따라, 일정이나 트리거에 맞춰 당신을 대신해 리밸런싱하는 자율 에이전트입니다. 우물은 자신이 번 것에서 농부에게 삯을 냅니다.

농부는 프로젝트가 임명하고 운영하는 운영자가 아닙니다. 그것은 당신이 자신의 우물에 붙이는 규칙이며, 그다음엔 누구든 현상금을 받고 실행할 수 있습니다. 호출자가 일을 하고 현상금을 가져갑니다 — 프로젝트는 서명 키를 갖지 않고, 당신을 대신해 키퍼를 돌리지 않으며, 당신의 포지션에 어떤 재량도 행사하지 않습니다. 규칙은 당신이 쓰고, 그 규칙이 곧 권한입니다.

고용 시점에 당신이 한계를 정합니다: 밴드 폭, 트리거 임계값, 리밸런싱 사이의 쿨다운, 방향, 이동당 최대 슬리피지, 그리고 독립적인 기준에 대한 가격 정합성 검사. 규칙은 언제든 바꾸거나 철회할 수 있습니다. 호출자는 교체 가능하지만, 규칙은 당신의 것입니다.

규칙은 가드의 집합입니다. 크랭크는 모든 가드가 동시에 성립할 때만 우물을 움직일 수 있으므로, 탈취되었거나 탐욕스러운 호출자도 나쁜 가격에, 너무 자주, 또는 너무 멀리 리밸런싱할 수 없습니다:

# a crank may rebalance a well only when ALL guards hold
|a - c| > N                     active bin drifted past N bins from center c
now - t_last ≥ T_cool           cooldown since the last rebalance elapsed
|p_pool - p_ref| / p_ref ≤ ε    pool agrees with an independent reference
slippage(move) ≤ σ_max          per-move slippage cap
width ≥ w_min                   minimum band width

전체 루프는 작습니다. 우물 하나에 대한 크랭크 호출 하나를 의사코드로 나타내면:

rule = (c, width, N, T_cool, σ_max, w_min, p_ref, ε, bounty)

crank(well, rule):
    require now - well.t_last ≥ rule.T_cool
    a = active_bin(well.pool)
    require |a - rule.c| > rule.N
    require |price(a) - rule.p_ref| / rule.p_ref ≤ rule.ε
    new_range = (a - rule.width, a + rule.width)
    rebalance_in_place(well, new_range, max_slippage = rule.σ_max)
    pay(caller, min(rule.bounty, κ · pot_value(well)))
    well.t_last = now

현상금은 상한이 있으며, 성과 수수료에 얹히는 것이 아니라 그것을 대체합니다. 크랭크는 권한이 필요 없으므로, 현상금은 프로젝트가 아니라 그것을 호출하는 누구에게든 지급됩니다:

0 < bounty ≤ κ · V_pot     κ small; replaces the 20% performance fee,
                           paid to the caller, never to the project

에이전트의 "AI"는 스펙트럼이며, 안전한 쪽 끝이 먼저 출시됩니다. 결정론적 키퍼(활성 범위가 정해진 만큼 표류하면, 당신이 고른 방향으로, 시장을 중심으로 한 범위로 리밸런싱)는 당신이 명시한 규칙만 실행하며 스스로는 아무것도 결정하지 않습니다. 적응형 전략 에이전트는 더 나중의, 더 무거운 단계입니다. 규칙 기반 농부가 먼저입니다. (로드맵.)

동반자

안장주머니는 조합 가능합니다: Solana가 표현할 수 있는 것은 무엇이든 담을 수 있는 계정입니다. 다음은 로드맵 위의 더 먼 방향들입니다. 각각은 초기 단계이고, 각각은 온체인에서 공개적으로 만들어지며, 어느 것도 약속이 아닙니다.

자기만의 코인

어떤 황소든 자기 토큰을 민팅할 수 있습니다 — 소떼가 이미 쓰는 장소들을 통해 그 황소의 지갑에서 출시되는 SPL 코인입니다. 그것은 황소에 묶여 그 홀더가 출시하는 것이지, 프로젝트가 내려 주는 것이 아닙니다.

가죽

픽셀 아트는 입기 위해 만들어졌고, 가죽이 처음 취하는 형태는 실제 의류입니다: 의류 파트너와 함께 만들고 주머니를 통해 청구하므로, 그 실물은 온체인으로 자신이 나온 바로 그 황소에 다시 묶입니다. 지갑에서 증명되고, 거리에서 틀림없습니다.

그러나 의류는 첫 번째 표면일 뿐입니다. 얼굴과 이름과 따르는 이들을 가진 황소는 기다리는 브랜드이고, 가죽은 그것이 물리적 세계로 걸어 들어가는 문입니다: 홀더가 지니는 레이블, 온체인에 정착된 정체성, 그리고 유한한 에디션. 각 가죽이 어디로 가는지는 황소와 그것을 쥔 손에 맡겨져 있습니다. 소떼에는 7,777개의 얼굴이 있습니다. 그중 일부는 당신이 아는 이름이 됩니다.

진짜 수익

더 멀리로는, 안장주머니가 국채나 원자재 같은 토큰화된 실물 자산을 담을 수 있습니다 — 밈코인의 수수료가 아니라 달러로 움직이는 것들입니다. 설계는 거래가 아니라 보유입니다: 자산은 발행자 자신의 레일을 통해 당신이 직접 취득하고, 그것은 당신의 주머니에 놓이며, 프로젝트는 결코 자금을 한데 모으거나 거래를 중개하지 않습니다. 일부러 느리게 그린 지평선입니다.

불변식

몇 가지 속성은 다음에 어떤 레일이 들어오든, 위의 모든 계층에 걸쳐 성립합니다. 그것들은 끝에 덧붙인 면책 조항이 아니라, 설계의 형태 그 자체입니다.

자가수탁
당신의 키가 당신의 자산을 쥡니다. 프로젝트는 주머니에도, 우물에도, 포지션에도 관리자 경로를 갖지 않습니다. 농부는 당신이 정하고 누구든 실행할 수 있는 규칙이지, 결코 수탁자도 아니고 프로젝트가 임명하는 운영자도 아닙니다.
자기주도
동작하고, 채우고, 파고, 규칙을 정하고, 철회하는 것은 당신입니다. 프로젝트는 도구를 만들 뿐, 결정을 내리거나 당신의 포지션에 재량을 행사하지 않습니다.
한데 모으지 않음
어떤 계층도 홀더의 자금을 프로젝트의 통제 아래 한데 모으지 않습니다. 각 주머니는 저마다의 계정입니다. 이것이 기능을 갖춘 지갑과 펀드를 가르는 선입니다.
약속 없음
여기 어느 것도 수익에 대한 청구권이 아닙니다. 황소는 황소입니다. 트레저리가 분배하는 것은 무엇이든 스스로 선택해 주는 선물이지, 갚아야 할 빚이 아닙니다.

소떼를 시작하는 데 아무도 허락을 구하지 않았습니다. 네트워크란 그런 것입니다. 당신의 황소를 확인하십시오.