/ nodepad protokolü

Bir ünite
nasıl hareket eder

NODEPAD bir mekândır, karşı taraf değildir. Ünite tutmaz, fiyat belirlemez ve kimin işlem yapabileceğine karar vermez. Aşağıdaki, tek bir ünitenin geçtiği mekanizmadır — ihraç edildiği andan, mülkiyetin el değiştirdiği ana kadar.


  1. [ 01 ]

    İhraç

    Bir ünite, serisi açıldığında sabitlenen bir arza karşılık üretilir. Üretimde bir seri numarası alır ve bu numara ünitenin ömrü boyunca kimliğidir: her transferden sağ çıkar ve asla yeniden atanmaz.

    İhraç geriye dönük değildir. Bir seri kapandığında ona başka ünite girmez — kapanışta var olan sayı, o andan itibaren var olan sayıdır.

  2. [ 02 ]

    Mühürleme

    Mühürleme, ünitenin tanımını kayda yazar: hangi sınıfa ait olduğunu, hangi seriden geldiğini ve neye yetkili olduğunu. Mühürden sonra bu tanım salt okunurdur.

    Sahip bir üniteyi taşıyabilir veya listeleyebilir, ama ne olduğunu değiştiremez. Aynı sınıftan iki üniteyi birbirinin yerine geçirilebilir kılan da budur — ve bir seri numarasını, ona göre hareket etmeden önce kontrol etmeye değer kılan da.

  3. [ 03 ]

    Listeleme

    Herhangi bir sahip bir üniteyi açık deftere koyabilir. Başvuru yok, aradan geçirilecek bir masa yok, kuyruk yok. Bir listeleme yalnızca bir fiyat belirtir, başka bir şey değil; mekân onu onaylamaz, sıralamaz veya öne çıkarmaz.

    Listeleme isteğe bağlıdır ve geri çekilebilir. Listelenmemiş bir ünite sadece tutuluyordur — hareketsiz durmanın cezası da yoktur, süresi de.

  4. [ 04 ]

    Takas

    Bir transfer ya tümüyle tamamlanır ya da hiç gerçekleşmez. Mülkiyet ve ödeme aynı adımda hareket eder, böylece hiçbir taraf diğerinin zamanlamasına açık kalmaz.

    Takas tamamlandığında kayıt, aynı değişmemiş seri numarasına karşı yeni sahibi gösterir ve işlemi doğuran listeleme kapanır.


Terimler

Arz
Seri açıldığında sabitlenir; sonradan genişletilmez.
Seri numarası
Üretimde atanır, kalıcıdır, asla yeniden atanmaz.
Tanım
Mühürleme anında yazılır. O noktadan sonra salt okunur.
Mülkiyet
Mekân tarafından değil, sahibi tarafından tutulur.
Liste kaydı
İsteğe bağlı, geri çekilebilir, fiyatı sahibi belirler.
Takas
Atomik — mülkiyet ve ödeme birlikte hareket eder ya da hiçbiri hareket etmez.

Protokolün yapmadıkları

  • Akışın hiçbir noktasında bir ünitenin mülkiyetini üstlenmez.
  • Fiyat teklif etmez, önermez veya doğrulamaz. Bir listeleme, sahipler arasındaki bir tekliftir.
  • Bir alıcının var olduğunu ya da ileride var olacağını garanti etmez.
  • Tamamlanmış bir transferi geri almaz ve bunu yapacak bir mekanizması yoktur.

Harekete geçmeden doğrula. Bir üniteyi tanımlayan tek şey seri numarasıdır. Onu kayda karşı kendin kontrol et — bir listelemenin açıklamasını mekân değil, sahibi yazar.