Dance2Abundance v2
Dance2Abundance · v2

Start with nothing. The work you are paid for builds your wave.Začneš brez ničesar. Delo, za katero te plačajo, gradi tvoj val.

You come in with an empty account. Someone orders your work and pays you in balanced euros (EURB), balanced dollars (USDB) or balanced pounds (GBPB). What you receive grows your wave, so you can pass it on. At the same moment the community receives the same amount and orders work for the common good with it.

Vstopiš s praznim računom. Nekdo naroči tvoje delo in ti plača v balansiranih evrih (EURB), balansiranih dolarjih (USDB) ali balansiranih funtih (GBPB). Kar prejmeš, poveča tvoj val, zato lahko to podaš naprej. V istem trenutku skupnost prejme enak znesek in z njim naroča delo za skupno dobro.

Every booking has two sides, so the sum of all accounts is always zero, to the cent. Your wave grows until it reaches a cap (1 000 000 unless the administrator sets another); after that, what you receive becomes a crest, and gravity pulls the part you do not use back to the community. Anyone can also pay real money in to get a wave at once; only someone who paid money in can take money out, and never more than they paid in.

Vsako knjiženje ima dve strani, zato je vsota vseh računov vedno nič, do centa natančno. Tvoj val raste, dokler ne doseže praga (1 000 000, če skrbnik ne določi drugega); nato to, kar prejmeš, postane greben, gravitacija pa del, ki ga ne uporabiš, vleče nazaj v skupnost. Vsak lahko vplača tudi pravi denar in takoj dobi val; denar ven lahko dobi le, kdor ga je vplačal, in nikoli več, kot je vplačal.

Mila, from the example below — she can still giveMila iz spodnjega primera — še lahko da
600 EURB
Her wave (all she received below the cap)Njen val (vse, kar je prejela pod pragom)1 000
Below sea level — a trough (all she gave)Pod nivojem morja — dolina (vse, kar je dala)−400
The community received when her wave grewSkupnost je prejela, ko je njen val rasel+1 000
The ideaZamisel

Five things to knowPet stvari, ki jih je dobro vedeti

1

You come in with nothingVstopiš brez ničesar

A new account starts at sea level (0) with a wave of 0. It can receive at once, from anyone. It cannot give until it has received something or paid money in: how much you can give is always your balance plus your wave.

Nov račun začne na nivoju morja (0) z valom 0. Prejema lahko takoj, od kogarkoli. Dati ne more, dokler česa ne prejme ali vplača denarja: koliko lahko daš, je vedno tvoje stanje plus tvoj val.

2

What you receive becomes your waveKar prejmeš, postane tvoj val

When you receive 300, your wave grows by 300, and in the same booking 300 goes from your account to the community: the counter-booking. Your balance stays where it was, your wave is 300 higher, so you can give exactly the 300 you received, and the community holds 300 more.

Ko prejmeš 300, se tvoj val poveča za 300, v istem knjiženju pa gre 300 s tvojega računa skupnosti: protiknjižba. Tvoje stanje ostane, kjer je bilo, val je višji za 300, zato lahko daš natanko 300, ki si jih prejel, skupnost pa ima 300 več.

3

The capPrag

Your wave grows until it reaches its cap: 1 000 000 for every wallet, unless the administrator sets another cap for the whole circle or for one wallet. At the cap, what you receive stays in your balance: it fills a trough first, then becomes a crest, and gravity pulls the crest towards the community.

Tvoj val raste, dokler ne doseže praga: 1 000 000 za vsako denarnico, razen če skrbnik določi drug prag za ves krog ali za eno denarnico. Na pragu ostane to, kar prejmeš, v tvojem stanju: najprej zapolni dolino, nato postane greben, gravitacija pa greben vleče proti skupnosti.

4

The community orders workSkupnost naroča delo

The community account has no wave and never goes below 0. Any member may propose an order for the common good; it is public for 72 hours so anyone can object, an administrator decides (never on an order that pays themselves), and the community pays in full only once it holds the whole amount.

Račun skupnosti nima vala in nikoli ne gre pod 0. Vsak član lahko predlaga naročilo za skupno dobro; 72 ur je javno, da lahko kdorkoli ugovarja, odloči skrbnik (nikoli o naročilu, ki plača njega), skupnost pa plača v celoti šele, ko ima ves znesek.

5

Euros in, euros outEvri noter, evri ven

Paying real money in gives you a wave at once: the administrator confirms what arrived on the bank statement, the main wallet books it to you, and the community receives the same amount. Only someone who paid money in can take money out, never more than they paid in and only as far as they have not spent it.

Vplačilo pravega denarja ti takoj da val: skrbnik potrdi, kar je prispelo na bančni izpisek, glavna denarnica ti to knjiži, skupnost pa prejme enak znesek. Denar ven lahko dobi le, kdor ga je vplačal, nikoli več, kot je vplačal, in le toliko, kolikor ga ni porabil.

Always zeroVedno nič

Why the sum of all accounts is always zeroZakaj je vsota vseh računov vedno nič

Nothing in v2 is ever booked on one side only. Every booking takes from one account exactly what it gives to another. There are five kinds, and the books check after each of them that the sum of all accounts (members, the community and the main wallet) is zero to the cent.

V v2 se nič nikoli ne knjiži samo na eno stran. Vsako knjiženje enemu računu vzame natanko toliko, kolikor da drugemu. Vrst je pet, knjiga pa po vsaki preveri, da je vsota vseh računov (članov, skupnosti in glavne denarnice) nič do centa natančno.

BookingKnjiženjeFromOdToKomuWhat it meansKaj pomeni
PaymentPlačilomember or communityčlan ali skupnostmemberčlanWork or goods paid for. The giver goes down, the receiver goes up.Plačano delo ali blago. Dajalec gre dol, prejemnik gor.
Counter-bookingProtiknjižbathe receiverprejemnikcommunityskupnostIn the same moment as a payment, as far as the receiver's wave can still grow under its cap: the wave grows by that amount, the community gets it.V istem trenutku kot plačilo, kolikor prejemnikov val še lahko zraste pod pragom: val zraste za ta znesek, skupnost ga dobi.
Money paid inVplačilomain walletglavna denarnicamemberčlanEuros arrived on the bank account; the member's wave grows by them, with its counter-booking to the community.Evri so prispeli na bančni račun; članov val zraste zanje, s protiknjižbo skupnosti.
PayoutIzplačilomember (and the community returns the counter-booking)član (skupnost pa vrne protiknjižbo)main walletglavna denarnicaEuros sent back to the bank account they came from; the wave goes down by the part taken from it.Evri, poslani nazaj na bančni račun, s katerega so prišli; val se zniža za del, vzet iz njega.
GravityGravitacijaa member's crestgreben članacommunityskupnostEvery morning at 04:00: a crest no higher than the wave about 1 % a month, the part above the wave half in 30 days. A trough and the wave itself never change.Vsako jutro ob 4.00: greben do višine vala okoli 1 % na mesec, del nad valom polovica v 30 dneh. Dolina in sam val se nikoli ne spremenita.

The main wallet is the only account that stands below zero without a wave of its own: exactly as far as the euros paid in and not yet paid back. Its depth is the euros that must be on the bank account.

Glavna denarnica je edini račun, ki stoji pod ničlo brez lastnega vala: natanko toliko, kolikor je bilo evrov vplačanih in še ne izplačanih. Njena globina je toliko evrov, kolikor jih mora biti na bančnem računu.

How it startsZagon

How the first wave appears in an empty circleKako v praznem krogu nastane prvi val

On the first day every account is at 0 and every wave is 0. Nobody can give, because nobody has received anything, and the community cannot order, because it holds nothing. That is on purpose: the community must first receive money before it orders anyone's work, so no work can be invented. The circle starts like this:

Prvi dan je vsak račun na 0 in vsak val je 0. Nihče ne more dati, ker še nihče ni ničesar prejel, skupnost pa ne more naročiti, ker nima ničesar. To je namerno: skupnost mora denar najprej prejeti, preden komu naroči delo, zato si dela ni mogoče izmisliti. Krog se zažene takole:

  1. The administrator prepares the circle. They sign in first (only the key named in the server's settings becomes administrator), publish the payment instructions (where euros, pounds or dollars are paid in, and that every payment carries its reference), and leave the cap at 1 000 000 or set another. Gravity starts only on a date the administrator sets; until then no morning takes anything.
  2. The first money comes in. Ana records a payment in of 1 000 EUR in the app and gets a reference. She sends the euros with that reference. When they are on the bank statement, the administrator confirms the amount that arrived. In one booking: the main wallet −1 000, Ana's wave 1 000 (she can give 1 000), the community +1 000. The sum is 0.
  3. Money starts to move between people. Ana pays Bor 300 for work in her garden. Bor's wave grows by 300 and the community receives another 300. Bor can now give 300; Ana can still give 700.
  4. The community orders its first work. A member proposes an order (Mila builds the circle's website for 1 000). It is public for 72 hours, the administrator approves it, and the community pays Mila because it holds 1 300. Mila's wave grows by 1 000 and the counter-booking returns 1 000 to the community.
  5. From here the circle runs by itself. Every payment to someone under the cap grows a wave and the community, and every approved order adds new work. One payment in was enough to start; everything else is work that people pay each other for.
  1. Skrbnik pripravi krog. Prijavi se prvi (skrbnik postane le ključ, ki je naveden v nastavitvah strežnika), objavi navodila za vplačilo (kam se plača v evrih, funtih ali dolarjih in da vsako plačilo nosi svojo referenco) ter pusti prag na 1 000 000 ali določi drugega. Gravitacija začne šele na dan, ki ga določi skrbnik; do takrat nobeno jutro ničesar ne vzame.
  2. Pride prvi denar. Ana v aplikaciji zabeleži vplačilo 1 000 EUR in dobi referenco. Evre pošlje s to referenco. Ko so na bančnem izpisku, skrbnik potrdi znesek, ki je prispel. V enem knjiženju: glavna denarnica −1 000, Anin val 1 000 (lahko da 1 000), skupnost +1 000. Vsota je 0.
  3. Denar začne krožiti med ljudmi. Ana plača Boru 300 za delo na vrtu. Borov val zraste za 300, skupnost prejme še 300. Bor lahko zdaj da 300; Ana lahko da še 700.
  4. Skupnost naroči prvo delo. Član predlaga naročilo (Mila naredi spletno stran kroga za 1 000). 72 ur je javno, skrbnik ga odobri, skupnost pa Mili plača, ker ima 1 300. Milin val zraste za 1 000, protiknjižba pa skupnosti vrne 1 000.
  5. Od tu krog teče sam. Vsako plačilo nekomu pod pragom poveča val in skupnost, vsako odobreno naročilo pa doda novo delo. Za zagon je bilo dovolj eno vplačilo; vse drugo je delo, ki si ga ljudje plačujejo med seboj.

There is no other way to start in v2: no account, not even the administrator's, can give before it has received or paid money in, and the community cannot order with an empty account. If nobody pays money in, the circle stays at zero.

Drugega zagona v v2 ni: noben račun, tudi skrbnikov ne, ne more dati, preden je prejel ali vplačal denar, skupnost pa s praznim računom ne more naročiti. Če nihče ne vplača denarja, krog ostane na ničli.

Worked examplePrimer po korakih

Eight steps, every account, every timeOsem korakov, vsak račun, vsakič

Four people (Ana, Bor, Mila, Cene), the community and the main wallet. Each cell shows balance · wave; how much someone can still give is the two added together. These numbers were not worked out by hand: the steps were run on the real v2 server code, and this is what it booked.

Štirje ljudje (Ana, Bor, Mila, Cene), skupnost in glavna denarnica. Vsaka celica kaže stanje · val; koliko nekdo še lahko da, je seštevek obeh. Številke niso izračunane na roko: koraki so tekli na pravi kodi strežnika v2 in to je, kar je knjižil.

StepKorakMain walletGlavna denarnicaCommunitySkupnostAnaBorMilaCeneSumVsota
0 · empty circle0 · prazen krog000 · 00 · 00 · 00 · 00
1 · Ana pays in 1 000 EUR1 · Ana vplača 1 000 EUR−1 0001 0000 · 1 0000 · 00 · 00 · 00
2 · Ana pays Bor 3002 · Ana plača Boru 300−1 0001 300−300 · 1 0000 · 3000 · 00 · 00
3 · community pays Mila 1 0003 · skupnost plača Mili 1 000−1 0001 300−300 · 1 0000 · 3000 · 1 0000 · 00
4 · Mila pays Cene 4004 · Mila plača Cenetu 400−1 0001 700−300 · 1 0000 · 300−400 · 1 0000 · 4000
5 · Cene pays Ana 1005 · Cene plača Ani 100−1 0001 800−300 · 1 1000 · 300−400 · 1 000−100 · 4000
6 · Ana takes 500 EUR out6 · Ana dvigne 500 EUR−5001 300−300 · 6000 · 300−400 · 1 000−100 · 4000
7 · Cene's cap 1 000; community pays him 9007 · Cenetov prag 1 000; skupnost mu plača 900−5001 000−300 · 6000 · 300−400 · 1 000+200 · 1 0000
8 · Bor and Mila pass 300 back and forth 3×8 · Bor in Mila si 3× podata 300 sem in tja−5002 800−300 · 600−900 · 1 200−1 300 · 1 900+200 · 1 0000

Steps 1–5: ordinary lifeKoraki 1–5: običajno življenje

Ana can give 1 000 because she paid it in. After paying Bor 300 she can give 700, and Bor can give the 300 he received. In step 5 Ana receives 100 while she is in a trough: her wave grows to 1 100 and her balance stays −300, so she can give 800 — what she paid in, minus what she gave, plus what she received. Below the cap, that is exactly what a wave is.

Ana lahko da 1 000, ker jih je vplačala. Ko plača Boru 300, lahko da še 700, Bor pa lahko da 300, ki jih je prejel. V 5. koraku Ana prejme 100, ko je v dolini: njen val zraste na 1 100, stanje ostane −300, zato lahko da 800 — kar je vplačala, manj kar je dala, plus kar je prejela. Pod pragom je val natanko to.

Step 3: an order comes back3. korak: naročilo se vrne

The community pays Mila 1 000 and, in the same moment, receives 1 000 back as the counter-booking of Mila's wave. Its account is 1 300 before and after. An order paid to someone under the cap does not empty the community; it adds work to the circle. What holds orders back is the decision — public for 72 hours, approved by an administrator — not the size of the community's account.

Skupnost Mili plača 1 000 in v istem trenutku dobi 1 000 nazaj kot protiknjižbo Milinega vala. Njen račun je pred in po 1 300. Naročilo, plačano nekomu pod pragom, skupnosti ne izprazni; krogu doda delo. Naročila zadržuje odločitev — 72 ur javno, odobri skrbnik — ne velikost računa skupnosti.

Step 6: money out6. korak: denar ven

Ana paid in 1 000 and can give 800, so she may take out up to 800 — the smaller of the two. She asks for 500. Her balance is in a trough, so all 500 come from her wave: the community returns the 500 counter-booking it received, and Ana pays 500 to the main wallet, which sends 500 EUR to her bank account. The main wallet is now −500: 500 EUR stay on the bank account.

Ana je vplačala 1 000 in lahko da 800, zato lahko dvigne do 800 — manjše od obeh. Zahteva 500. Njeno stanje je v dolini, zato gre vseh 500 iz vala: skupnost vrne 500 protiknjižbe, ki jo je dobila, Ana pa plača 500 glavni denarnici, ki ji pošlje 500 EUR na bančni račun. Glavna denarnica je zdaj −500: na bančnem računu ostane 500 EUR.

Step 7: at the cap7. korak: na pragu

The administrator set Cene's cap to 1 000. His wave was 400, so of the 900 he receives only 600 can still grow it; the other 300 stay in his balance, fill his trough of −100 and leave a crest of +200. The community paid 900 and got 600 back. Cene can give 1 200; gravity pulls his crest of 200 gently, about 2 a month.

Skrbnik je Cenetu nastavil prag 1 000. Njegov val je bil 400, zato ga od 900, ki jih prejme, lahko poveča le še 600; ostalih 300 ostane v stanju, zapolni dolino −100 in pusti greben +200. Skupnost je plačala 900 in dobila 600 nazaj. Cene lahko da 1 200; gravitacija njegov greben 200 vleče nežno, okoli 2 na mesec.

Step 8: passing it back and forth8. korak: podajanje sem in tja

Bor and Mila pay each other 300 three times. Both waves grow by 900 and both troughs deepen by 900, so what each of them can give does not change at all (Bor 300, Mila 600). Nobody gains anything by it. Only the community's account grows by 1 800 — and the community can spend only through orders that are public and approved.

Bor in Mila si trikrat plačata 300. Obema val zraste za 900 in obema se dolina poglobi za 900, zato se to, kar lahko da vsak od njiju, sploh ne spremeni (Bor 300, Mila 600). Nihče s tem nič ne pridobi. Zraste le račun skupnosti, za 1 800 — skupnost pa lahko troši le z naročili, ki so javna in odobrena.

Every row: zeroVsaka vrstica: nič

Add any row across: the main wallet, the community and the four balances always come to 0. Waves are not money and are not added: a wave is only how deep someone may go. The books also check that every member's wave equals what was counter-booked for them to the community, less what was returned.

Seštej katerokoli vrstico: glavna denarnica, skupnost in štiri stanja dajo vedno 0. Valovi niso denar in se ne seštevajo: val je le, kako globoko sme kdo iti. Knjiga preveri tudi, da je val vsakega člana enak temu, kar je bilo zanj protiknjiženo skupnosti, manj tega, kar je bilo vrnjeno.

Real moneyPravi denar

Who may take euros out, and why the bank account always covers itKdo sme dvigniti evre in zakaj jih bančni račun vedno pokrije

The rulePravilo

You may take out at most the smaller of two numbers: what you paid in and have not yet taken out, and what you can still give. Someone who never paid money in cannot take money out; they keep exchanging inside the circle. Each payout needs the administrator to book it with the reference of the bank transfer, and the money goes back to the account it came from.

Dvigneš lahko največ manjše od dveh števil: kar si vplačal in še nisi dvignil, ter kar še lahko daš. Kdor ni nikoli vplačal denarja, ga ne more dvigniti; menja naprej znotraj kroga. Vsako izplačilo mora skrbnik knjižiti z referenco bančnega nakazila, denar pa gre nazaj na račun, s katerega je prišel.

Why it is always coveredZakaj je vedno krito

Nobody's payouts can add up to more than their own payments in, so all payouts together can never be more than all payments in. The main wallet shows the difference at every moment, and that is the amount that must be on the bank account. Earned units — what people were paid for their work — never turn into a claim on euros by themselves.

Izplačila nikogar ne morejo preseči njegovih lastnih vplačil, zato vsa izplačila skupaj nikoli ne morejo preseči vseh vplačil. Glavna denarnica razliko kaže v vsakem trenutku in toliko mora biti na bančnem računu. Zaslužene enote — kar so ljudje dobili za svoje delo — same po sebi nikoli ne postanejo terjatev do evrov.

Where a payout comes fromOd kod gre izplačilo

First from your crest, if you have one. The rest from your wave: the community returns the counter-booking it received when your wave grew, as far as it holds it, and your wave goes down by that much. If the community holds less, the rest stays with you as a trough that your remaining wave covers. Either way you can give exactly the payout less than before.

Najprej iz tvojega grebena, če ga imaš. Ostalo iz vala: skupnost vrne protiknjižbo, ki jo je dobila, ko je tvoj val rasel, kolikor je ima, val pa se zniža za toliko. Če ima skupnost manj, ostanek ostane pri tebi kot dolina, ki jo pokrije preostali val. Tako ali tako lahko daš natanko za izplačilo manj kot prej.

Limits that protect the booksOmejitve, ki varujejo knjigo

A payment in may not be larger than the room left under your cap (above it, it would become a crest that gravity pulls away). At most three payments in and three payouts can wait at once; the same payout cannot be asked twice within ten minutes; an administrator who confirms their own payment in or books their own payout must write the bank reference, and their own payout stays marked as self-booked.

Vplačilo ne sme biti večje od prostora, ki je še ostal pod tvojim pragom (nad njim bi postalo greben, ki ga gravitacija odnese). Hkrati lahko čakajo največ tri vplačila in tri izplačila; istega izplačila ni mogoče zahtevati dvakrat v desetih minutah; skrbnik, ki potrjuje svoje vplačilo ali knjiži svoje izplačilo, mora vpisati bančno referenco, njegovo izplačilo pa ostane označeno kot knjiženo samemu sebi.

Gravity in v2Gravitacija v v2

Below the cap there is nothing for gravity to pullPod pragom gravitacija nima česa vleči

Below the cap everything you receive is counter-booked into your wave, so your balance never rises above sea level: you have a wave and perhaps a trough, but no crest. Gravity pulls only a crest, so for most members it does nothing. It starts to matter at the cap: there what you receive stays in your balance, and the part you leave unused sinks back to the community — gently while the crest is no higher than your wave (about 1 % a month), hard for the part above it (half in 30 days), and a crest left still for six months sinks like a high one. A trough and the wave itself are never touched.

Pod pragom se vse, kar prejmeš, protiknjiži v tvoj val, zato se tvoje stanje nikoli ne dvigne nad nivo morja: imaš val in morda dolino, grebena pa ne. Gravitacija vleče le greben, zato pri večini članov ne naredi ničesar. Pomembna postane na pragu: tam ostane to, kar prejmeš, v stanju, del, ki ga ne uporabiš, pa tone nazaj v skupnost — nežno, dokler greben ni višji od vala (okoli 1 % na mesec), močno za del nad njim (polovica v 30 dneh), greben, ki šest mesecev miruje, pa tone kot previsok. Doline in samega vala se nikoli ne dotakne.

So the cap is where the community starts to share in someone's abundance: if you created a million in work, you may spend a million; what you earn beyond that, and do not pass on, flows to the community.

Prag je torej mesto, kjer začne skupnost deliti obilje posameznika: če si ustvaril za milijon dela, lahko porabiš milijon; kar zaslužiš čez to in ne podaš naprej, odteče v skupnost.

Stress testsStres testi

What we did to break itKaj smo naredili, da bi ga zlomili

On 1 and 2 October 2026 v2 went through three kinds of test, and an independent judge then re-ran the strongest claims with new random seeds. After every step the same five checks: every currency sums to 0, nobody below the bottom of their trough, every wave equals its counter-bookings, the main wallet mirrors the money paid in, the community never below 0. Not one of them failed, anywhere.

1. in 2. oktobra 2026 je šel v2 skozi tri vrste preizkusov, neodvisen sodnik pa je najmočnejše trditve ponovil z novimi naključnimi semeni. Po vsakem koraku istih pet preverjanj: vsaka valuta se sešteje v 0, nihče ni pod dnom svoje doline, vsak val je enak svojim protiknjižbam, glavna denarnica zrcali vplačani denar, skupnost nikoli pod 0. Nobeno ni padlo, nikjer.

~60 000signed payments in the live copy and the stress test, plus five simulated years in six scenariospodpisanih plačil v živi kopiji in stres testu ter pet simuliranih let v šestih scenarijih
0broken checks: the sum stayed 0 to the cent after every steppadlih preverjanj: vsota je po vsakem koraku ostala 0 do centa
3×the server killed mid-payment: nothing lost, nothing booked twicestrežnik ubit sredi plačil: nič izgubljeno, nič knjiženo dvakrat
passedprestalo
A live copy of the real server.Živa kopija pravega strežnika.

The same image that runs v2.dance2abundance.com, started privately with no internet. 150 members and an administrator: money paid in, newcomers paid for work, 7 630 signed payments with 30 people at once, requests, community orders, payouts, corrections, cap changes, 60 mornings of gravity and a restart. 332 checks; the books were byte-identical after the restart.

Ista slika, ki teče na v2.dance2abundance.com, zagnana zasebno brez interneta. 150 članov in skrbnik: vplačila, novinci plačani za delo, 7 630 podpisanih plačil s 30 ljudmi hkrati, zahtevki, naročila skupnosti, izplačila, popravki, spremembe pragov, 60 juter gravitacije in ponovni zagon. 332 preverjanj; knjiga je bila po ponovnem zagonu do bajta enaka.

passedprestalo
Everything at once, twice, and killed in the middle.Vse hkrati, dvakrat in ubito sredi dela.

51 795 payments; 200 at the same moment; the same signed payment sent ten times at once (booked once); two payments built on the same previous one (exactly one accepted); one request paid by seven people at once (paid once); one payout booked from two administrator sessions (booked once); the server killed in the middle of 2 000 payments, three times (nothing lost, nothing doubled, every signature valid).

51 795 plačil; 200 v istem trenutku; isto podpisano plačilo poslano desetkrat hkrati (knjiženo enkrat); dve plačili, zgrajeni na istem prejšnjem (sprejeto natanko eno); en zahtevek, ki ga plača sedem ljudi hkrati (plačan enkrat); eno izplačilo, knjiženo iz dveh skrbniških sej (knjiženo enkrat); strežnik ubit sredi 2 000 plačil, trikrat (nič izgubljeno, nič podvojeno, vsi podpisi veljavni).

passedprestalo
Five years in six worlds.Pet let v šestih svetovih.

A digital twin ran the real server code day by day: growth to about 2 000 members; standstill after the first year; a bank run in which 30 investors took out all they could (every payout booked, the bank always covered); two people passing 100 EUR back and forth; 500 fake accounts in a ring; a small cap of 500 where gravity does real work. Every evening every check, every month a cross-check with the administrator's overview: 0 violations.

Digitalni dvojček je dan za dnem poganjal pravo kodo strežnika: rast do okoli 2 000 članov; zastoj po prvem letu; beg z banke, v katerem je 30 investitorjev dvignilo vse, kar so lahko (vsako izplačilo knjiženo, banka vedno pokrita); dva človeka, ki si podajata 100 EUR sem in tja; 500 lažnih računov v krogu; majhen prag 500, kjer gravitacija zares dela. Vsak večer vsa preverjanja, vsak mesec primerjava s skrbnikovim pregledom: 0 kršitev.

fixedpopravljeno
Slow as the history grew — fixed the same day.Počasno, ko je zgodovina rasla — popravljeno isti dan.

With 1 100 members and 40 000 bookings the administrator's overview took 32 seconds and the morning gravity 24, because each account's sums read the whole currency. With per-account indexes and grouped sums: 0.35 and 0.39 seconds, and a payment 8 ms instead of 50. The same money to the cent.

Pri 1 100 članih in 40 000 knjiženjih je skrbnikov pregled trajal 32 sekund, jutranja gravitacija pa 24, ker so vsote vsakega računa brale celo valuto. Z indeksi po računih in združenimi vsotami: 0,35 in 0,39 sekunde, plačilo pa 8 ms namesto 50. Isti denar do centa.

fixedpopravljeno
A dance event on one Wi-Fi — fixed.Plesni dogodek na enem Wi-Fi — popravljeno.

Limits were counted per internet address, so 40 people on one venue network lost a quarter of their payments. They are now counted per member, with a loose ceiling per address. Also fixed: money asked for as a payout is kept for it until it is booked; a payment retried after a lost answer is answered however late; the server finishes its requests before it stops.

Omejitve so se štele po internetnem naslovu, zato je 40 ljudi na enem omrežju prizorišča izgubilo četrtino plačil. Zdaj se štejejo po članu, z ohlapno zgornjo mejo na naslov. Popravljeno tudi: denar, zahtevan za izplačilo, je zanj rezerviran, dokler ni knjižen; plačilo, ponovljeno po izgubljenem odgovoru, dobi odgovor, kakorkoli pozno pride; strežnik pred ustavitvijo dokonča zahteve.

a decisionodločitev
The community's account is not a budget.Račun skupnosti ni proračun.

Two people who passed 100 EUR back and forth for eight months grew their waves and the community's account by 2 000 000 — while what they can spend stayed exactly 100. 500 fake accounts in a ring did the same on a larger scale: each monthly round added about 500 times the money they passed around. Nobody gains spending power that way, and the euros in the bank stay covered, because a payout never exceeds what that person paid in. But the community's account then no longer says how much the community may order: only the administrator's decision does. How to give community orders a real budget is a decision for the circle that is still open.

Dva človeka, ki sta si osem mesecev podajala 100 EUR sem in tja, sta svoja vala in račun skupnosti povečala za 2 000 000 — to, kar lahko porabita, pa je ostalo natanko 100. 500 lažnih računov v krogu je naredilo isto v večjem obsegu: vsak mesečni krog je dodal okoli 500-kratnik denarja, ki so si ga podajali. Nihče s tem ne pridobi kupne moči, evri na banki ostanejo pokriti, ker izplačilo nikoli ne preseže tega, kar je oseba vplačala. A račun skupnosti potem ne pove več, koliko sme skupnost naročiti: to pove le odločitev skrbnika. Kako naročilom skupnosti dati pravi proračun, je odločitev kroga, ki je še odprta.

Circle rules v2Pravila kroga v2

Seven sentencesSedem stavkov

  1. You come in with nothing. Everything you receive for your work grows your wave by the same amount, up to the cap; at the same moment the community receives the same amount (the counter-booking), so the sum of all accounts stays 0.
  2. Your wave is how far you may give below sea level. It is never pulled away by gravity. At the cap your wave stops growing: what you receive then fills a trough first and then becomes a crest. Only an administrator raising the cap grows a wave at the cap.
  3. Gravity pulls only a crest: what others owe you and you do not use. A crest no higher than your wave: gravity pulls gently. The part above your wave: half of it goes to the community in a month.
  4. The average of the day counts, so moving value back and forth does not help. Still water: if you give nothing for months, gravity pulls your whole crest as hard as a high one.
  5. The community spends only what it holds, never more, on orders for the common good. Any member may propose an order; it is public for 72 hours so anyone can object; the administrator decides, and a rejection carries its reason. The person paid receives it like any payment.
  6. Money paid in (EUR, GBP, USD) grows your wave at once, booked from the main wallet, as far as your wave can still grow under its cap. Only someone who paid money in can take money out, never more than they paid in and only as far as they have not spent it; taking it out takes it first from your crest, then lowers your wave.
  7. What the community holds belongs to the community. No member has a claim to it; when the circle closes, the community account closes with it.
  1. Vstopiš brez ničesar. Vse, kar prejmeš za svoje delo, poveča tvoj val za enak znesek, do praga; v istem trenutku skupnost prejme enak znesek (protiknjižba), zato vsota vseh računov ostane 0.
  2. Tvoj val pove, kako daleč pod nivo morja smeš dajati. Gravitacija ga nikoli ne odnese. Na pragu val neha rasti: kar takrat prejmeš, najprej zapolni dolino, nato postane greben. Val na pragu zraste le, če skrbnik prag dvigne.
  3. Gravitacija vleče samo greben: kar so ti drugi dolžni in tega ne uporabiš. Greben do višine tvojega vala: gravitacija vleče nežno. Del nad valom: polovica gre v enem mesecu skupnosti.
  4. Šteje povprečje dneva, zato prelaganje sem in tja ne pomaga. Mirna voda: če mesece nič ne daš, gravitacija ves greben vleče tako močno kot previsokega.
  5. Skupnost troši le to, kar ima, nikoli več, za naročila za skupno dobro. Vsak član lahko predlaga naročilo; 72 ur je javno, da lahko kdorkoli ugovarja; odloči skrbnik, zavrnitev pa nosi razlog. Kdor je plačan, to prejme kot vsako plačilo.
  6. Vplačan denar (EUR, GBP, USD) takoj poveča tvoj val, knjižen iz glavne denarnice, kolikor val pod pragom še lahko zraste. Denar ven lahko dobi le, kdor ga je vplačal, nikoli več, kot je vplačal, in le toliko, kolikor ga ni porabil; izplačilo gre najprej iz grebena, nato zniža val.
  7. Kar ima skupnost, pripada skupnosti. Noben član do tega nima terjatve; ko se krog zapre, se z njim zapre tudi račun skupnosti.
HonestlyPošteno

What v2 does not do yetČesa v2 še ne naredi

One server keeps the booksKnjigo vodi en strežnik

Every payment is still a note signed with the member's key and countersigned by the circle's node, but in v2 the notes stay on this server. They are not sent to the Lana relays, because the published record definitions (draft 0.1.0) describe v1 and not v2's growing waves and counter-bookings. A plan for records that fit v2 and can carry very large volumes is being prepared.

Vsako plačilo je še vedno listek, ki ga podpiše ključ člana in sopodpiše vozlišče kroga, a v v2 listki ostanejo na tem strežniku. Na Lana releje se ne pošiljajo, ker objavljene definicije zapisov (osnutek 0.1.0) opisujejo v1, ne pa rastočih valov in protiknjižb v2. Načrt za zapise, ki ustrezajo v2 in zmorejo zelo velike količine, je v pripravi.

No custodian, no merchants yetŠe brez hranitelja in trgovcev

The administrator confirms money paid in from the bank statement; wave certificates signed by a money holder (custodian), which v1 has ready, are switched off in v2. Merchants who are paid in euros are left aside for now.

Vplačila potrdi skrbnik z bančnega izpiska; potrdila vala, ki jih podpiše hranitelj denarja in jih ima v1 pripravljena, so v v2 izklopljena. Trgovci, ki jih plačujejo v evrih, so zaenkrat ob strani.

A balance is not money in lawStanje ni denar v pravnem smislu

EURB, USDB and GBPB are entries in a community ledger, not euros, dollars or pounds, not e-money and not legal tender. Holding members' euros for them needs a proper legal arrangement (a legal person for the circle and a bank or payment-institution partner); that is still open.

EURB, USDB in GBPB so vpisi v skupnostno knjigo, ne evri, dolarji ali funti, ne e-denar in ne zakonito plačilno sredstvo. Hramba evrov članov zanje potrebuje ustrezno pravno ureditev (pravno osebo za krog in banko ali plačilno institucijo kot partnerja); to je še odprto.

The community is only as good as its decisionsSkupnost je dobra, kolikor so dobre njene odločitve

Because an order paid to someone under the cap comes straight back to the community, the community's account does not stop orders; people do. Every order is public for 72 hours, anyone can object, and an administrator never decides on an order that pays themselves. With one administrator, that one person carries the decision.

Ker se naročilo, plačano nekomu pod pragom, takoj vrne v skupnost, naročil ne ustavlja račun skupnosti, ampak ljudje. Vsako naročilo je 72 ur javno, ugovarja lahko kdorkoli, skrbnik pa nikoli ne odloča o naročilu, ki plača njega. Z enim skrbnikom odločitev nosi ta ena oseba.