1. 현상금이 '누가 도와줄 사람?'보다 나은 이유
자원봉사 요청은 일회성 응답을 받습니다. 회원은 한 번 돕고 기분 좋게 다시 잠복 상태로 돌아갑니다. 기록도, 보상도, 후속 조치도 없었기 때문입니다. 현상금은 동일한 요청을 서버의 누구든지 볼 수 있는 공개적이고 가격이 책정된 상태 저장 계약(제목, 보상, 소유자, 상태 및 이력)으로 전환합니다.
가격 책정이 핵심입니다. 문서화 작업에 대한 20유로 현상금은 그 작업이 실제 가치를 지닌다는 신호입니다. 자원봉사를 하지 않을 회원들도 가격이 책정된 작업에 응답합니다. 가격이 책정된 작업은 그들의 노력이 인정받을지 여부에 대한 불확실성을 제거하기 때문입니다.
2. 수명 주기: 네 가지 명령, 다섯 가지 상태
Sovereign은 현상금을 엄격한 상태 머신으로 구현합니다: OPEN → IN_PROGRESS → REVIEW → PAID, 그리고 포기된 게시물에 대한 명시적인 CLOSED 경로가 있습니다. 연결된 Identity를 가진 누구든지 `/bounty create <Title> | <Amount>` (최소 5 EUR, 센트 단위로 저장) 명령으로 현상금을 생성하고, `/bounty list`로 열려 있는 현상금을 찾아보고, `/bounty claim <ID>`으로 현상금을 수락하고, `/bounty done <ID>`으로 완료된 작업을 제출할 수 있습니다.
상태 머신이 중재 작업을 대신 수행합니다. 현상금은 두 번 청구될 수 없으며, 생성자는 자신의 게시물을 청구할 수 없고, 할당된 작업자만이 제출할 수 있습니다. 각 전환은 적절한 사람에게 알립니다: 생성자는 현상금이 청구될 때 DM을 받고, 작업이 제출될 때 다시 DM을 받으며, 제출물은 승인을 위해 Dashboard Exchange에 도착합니다.
자금은 Dashboard에서 명시적인 승인 후에만 지급됩니다. 이는 신뢰가 중요한 부분에서는 인간적인 개입을 유지하고, 다른 모든 곳에서는 자동화합니다.
// Command routing and the guard clauses that make the state machine safe
switch (action) {
case 'create': return await createBounty(tenantId, member.id, args); // -> OPEN
case 'list': return { reply: await listBounties(tenantId) }; // 5 latest OPEN
case 'claim': return await claimBounty(tenantId, member.id, args); // OPEN -> IN_PROGRESS
case 'done': return await completeBounty(tenantId, member.id, args); // IN_PROGRESS -> REVIEW
}
// Guards enforced inside the transition functions:
// - status must match the expected state or the command is rejected
// - creatorId !== workerId (no self-claims)
// - only the assigned workerId may call /bounty done
// Funds are released after owner approval: Dashboard > Exchange (REVIEW -> PAID)3. 단순히 결과물만이 아닌, 유지율을 높이도록 현상금 조정하기
효과적인 현상금은 작고, 구체적이며, 하룻밤 안에 해결할 수 있는 것들입니다. 일주일에 세 개 이상의 새로운 현상금을 게시하는 커뮤니티는 회원들에게 서버를 확인할 지속적인 이유를 제공합니다: 열려 있는 작업은 정기적으로 새로고침되는 복귀 이유이며, 이는 유지율 엔지니어들이 만들어내려고 하는 바로 그 행동입니다.
복합적인 전략은 커뮤니티 운영을 개선하는 것들(온보딩 스크립트, 문서화, 클립 제작, 중재 범위, 이벤트 물류)에 대한 현상금을 게시하는 것입니다. 각 완료된 현상금은 일회성 결과물이 아닌 영구적인 자산입니다.
최소 금액은 노이즈를 걸러냅니다. 5 EUR 미만의 현상금은 상태 머신 오버헤드나 실제 작업에서 뺏는 주의를 기울일 가치가 없습니다. REVIEW 게이트와 마찬가지로 가격 하한선은 제품 규칙으로 위장한 사기 및 스팸 제어입니다.