پرش به محتوا
شبکه‌ها

سخت‌ترین بخش یک برنامهٔ تازه، درخت خالی است.

طرح پاداش به هر کس بابت کسانی که زیر او هستند پرداخت می‌کند. روز اول زیر هیچ‌کس کسی نیست، پس طرح چیزی پرداخت نمی‌کند و صد عضو نخست فقط به اعتبار یک وعده می‌آیند. شبکه درختی است که از پیش وجود دارد و کسی که آن را پرورانده، آن را باز کرده تا برنامهٔ شما درونش رشد کند.

چیزی که باید اول تفکیک شود

درخت و کسب‌وکار دو چیز جدا هستند.

تقریباً هر پلتفرمی برای هر دو یک واژه به کار می‌برد و به همین دلیل باید اول این را گفت. هر قاعدهٔ دیگری در این صفحه از همین تفکیک بیرون می‌آید.

یک شجره، تا عمقیک شجره‌نامه که به‌صورت شبکه‌ای ایزومتریک روی زمینی خط‌کشی‌شده رسم شده است. یک عضو نزدیک‌ترین به خواننده است؛ نسل ۱، نسل ۲، نسل ۳ و نسل ۴ ردیف‌به‌ردیف دورتر می‌شوند، هر عضو روی یک میلهٔ کوتاه و به‌هم‌پیوسته با مهاربندها. صفحه‌ای باز میان نسل ۳ و نسل ۴ روی شبکه ایستاده است: عمقی که برنامه تا آنجا پرداخت می‌کند. آن‌سوی آن، نسل ۴ با میله‌های توخالی و مهاربندهای شکسته رسم شده — آن اعضا وجود دارند و هیچ سطری برایشان نوشته نمی‌شود. یکی از اعضای نسل ۲ توخالی است چون در این دوره فعال نیست، و دو مهاربندی که از او می‌گذرند یک خط مستقیم پیوسته می‌سازند: پرداخت به‌جای توقف، به عضو واجد شرایط بعدی می‌رسد.یک شجره · هر نسل یک سطرعضونسل 1نسل 2نسل 3نسل 4سقف عمقفراتر از آن، هیچ سطری نوشته نمی‌شودفشرده‌شدهشبکه فراتر از سقف واقعی است. هیچ سطری برای آن نوشته نمی‌شود و هیچ سطری هم ضمنی نیست.عضو غیرفعال پرداخت را جذب نمی‌کند — اجرا به عضو بعدی که واجد شرایط است می‌رسد.
شجره در عمق. آن صفحه جایی است که یک قاعده دیگر پرداخت نمی‌کند.

شبکه یعنی آدم‌ها و جایگاه‌ها: چه کسی زیر چه کسی آمده است، و هیچ چیز دیگر. نه بسته‌ای در آن هست، نه رتبه‌ای، نه طرحی و نه پولی.

کسب‌وکار همان برنامه است — چه می‌فروشد، چه می‌پردازد، چه کسی در چه رتبه‌ای است و از کدام استخر. یک برنامه دقیقاً در یک شبکه رشد می‌کند؛ یک شبکه می‌تواند هم‌زمان چندین برنامه را حمل کند.

پورسانت از بسته پیروی می‌کند، هرگز از شبکه. دو برنامه می‌توانند تک‌تک اعضای یک درخت را مشترک داشته باشند و از فروش یکدیگر هیچ نبرند — خرید بستهٔ شما به بالادست شما، از استخر شما و بر اساس طرح شما پرداخت می‌شود، و برنامهٔ کنار دست شما در همان درخت هیچ از آن نمی‌بیند.

یک جایگاه، چند کسب‌وکار

هر فرد یک بار در درخت جای می‌گیرد. پیوستن به برنامهٔ دوم روی همان درخت به او یک پروندهٔ تجاری دوم می‌دهد، نه جایگاه دوم — پس هیچ‌کس در یک شجره در دو جا نیست.

طرح شما مال خودتان می‌ماند

مالک شبکه نه بسته‌های شما را می‌بیند، نه حجم فروش، نه طرح و نه پرداخت‌هایتان را؛ برنامه‌های دیگرِ درون درخت هم نمی‌بینند. اشتراکِ جایگاه، هیچ چیز دیگری را مشترک نمی‌کند.

جای‌گذاری دوطرفه است

اعضای آن‌ها در درخت شما هستند و اعضای شما در درخت آن‌ها، چون درخت فقط یکی است. تمام معامله همین است: از روز اول عمق دارید و خودتان هم به آن می‌افزایید.

internal/network · migrations/0107_networks.sql

شرایط دسترسی

دو قاعده، برای هر شبکه‌ای در اینجا یکسان.

هیچ‌کدام روی پلتفرم قابل چانه‌زنی نیست، و هر دو به‌جای فرضی در کد، به‌صورت شرط ذخیره می‌شوند — پس پاسخ سومی نمی‌تواند بی‌سروصدا منتشر شود.

  1. 01

    دسترسی کل درخت را در بر می‌گیرد

    دسترسی جزئی وجود ندارد: نه یک شاخهٔ خاص، نه بخش، نه منطقه، نه محدودیت عمق. یا درون یک شبکه می‌سازید یا نمی‌سازید.
  2. 02

    دسترسی هرگز انحصاری نیست

    مالک می‌تواند شرکت‌های دیگر را با همان شرایط، پیش از شما یا پس از شما، به همان درخت راه دهد و هیچ الزامی به اطلاع قبلی به شما ندارد. اگر انحصار برای عرضهٔ شما مهم است، این قراردادی میان شما و مالک است؛ پلتفرم آن را اجرا نمی‌کند و وانمود هم نمی‌کند که می‌کند.

network_grants.scope · network_grants.exclusivity

اگر مالک نظرش عوض شود

مالک می‌تواند پیوستن تازه را متوقف کند. آنچه از پیش جای گرفته، هرگز برگردانده نمی‌شود.

این همان بخشی است که پیش از ساختن کسب‌وکار روی درخت دیگری باید دو بار خواند.

لغو دقیقاً یک کار می‌کند: هیچ عضو تازه‌ای نمی‌تواند از طریق برنامهٔ شما به آن شبکه بپیوندد. سی روز پس از درخواست مالک اثر می‌گذارد تا کارزاری که در جریان است بتواند جمع شود، نه اینکه وسط ثبت‌نام بشکند.

هیچ‌کس حذف نمی‌شود. هر جایگاه، بالادست بالای سرش و زیرمجموعهٔ زیرش را دقیقاً همان‌طور که بود نگه می‌دارد. جور دیگری هم ممکن نیست — بیرون کشیدن اعضای یک برنامه از درخت، بالادست همهٔ کسانی را که زیرشان نشسته‌اند قطع می‌کند، از جمله اعضای خودِ مالک را.

برنامهٔ شما تا وقتی وجود دارد، به محاسبه و پرداخت به اعضای خودش از استخر خودش ادامه می‌دهد. لغو دسترسی راهی برای باطل‌کردن تعهدات دیگری نیست، و پلتفرم نمی‌گذارد به چنین چیزی تبدیل شود.

کاری که لغو نمی‌تواند بکند
نمی‌تواند عضوی را از زیرمجموعهٔ شما بیرون بکشد، جایگاهی را جابه‌جا کند، معرف را عوض کند، یک دورهٔ محاسبه را متوقف کند، برداشتی را نگه دارد، یا موجودی‌ای را که کسی از پیش به دست آورده کم کند.

network_grants.revoke_effective_at · internal/network

آنچه اکنون عرضه شده

شبکه‌هایی که می‌توانید رویشان بسازید.

هر کدام پایگاه اعضای یک شرکت است که مالکش با شرایط نمایش‌داده‌شده منتشر کرده است. شبکه را هنگام ساختن برنامه‌تان انتخاب می‌کنید.

در حال حاضر هیچ شبکه‌ای عرضه نشده است.

مالک وقتی درختش را منتشر می‌کند که بخواهد شرکت‌های دیگر در آن بسازند، و اکنون هیچ‌کدام منتشر نشده است. شبکهٔ خودِ پلتفرم در پایین در هر حال هست، و یک برنامه همیشه می‌تواند درخت خودش را از نو آغاز کند.

وقتی از صفر شروع می‌کنید

شبکهٔ خودِ پلتفرم.

هر کسی که تا امروز از راه هر برنامه‌ای روی این پلتفرم پیوسته است، در یک درخت. به هیچ مستأجری تعلق ندارد؛ پلتفرم آن را اداره می‌کند.

نفر در درخت
0
برنامه روی آن
0

یک برنامه می‌تواند به‌جای باز کردن درختی خالی، مشترک آن شود. دو قاعدهٔ بالا همچنان برقرارند — کل درخت، و هرگز انحصاری — پس فرض را بر این بگذارید که هر برنامهٔ دیگرِ پلتفرم هم آنجا کنار شماست، و به یاد داشته باشید که هیچ‌کدامشان از آنچه شما می‌فروشید چیزی نمی‌برد.

دقیقاً یکی هست و بیش از یکی هم نمی‌تواند باشد. دومی، «همهٔ آدم‌های پلتفرم» را بی‌سروصدا به دو جمعیت می‌شکافت و آن جمعیتی که یک برنامه مشترکش می‌شد، همیشه جمعیت اشتباه بود.

networks.kind = global · networks_one_global

قدم بعد

اول درخت را انتخاب کنید، بعد کسب‌وکار را بسازید.

شبکه را هنگام ساختن برنامه انتخاب می‌کنید، و محیط آزمایشی بدون انتخاب هیچ چیزی آغاز می‌شود.