BeanPool یک برنامه رایگان است که جامعه شما برای مبادله کمک، کالا و مهارت با یکدیگر از آن استفاده میکند. به جای پول، از لوبیا استفاده میکنید: به کسی کمک کنید و لوبیا دریافت کنید؛ کمک بگیرید و لوبیا بدهید. هدف رسیدن به صفر است — تقریباً به همان اندازهای که میگیرید، ببخشید.
بدون ردیابی رفتاری، جمعآوری دادهها یا الگوریتمهای مروجان ثروتمند شدن سریع.
لوبیاها اعتبار متقابل برای تجارت واقعی هستند — هرگز در صرافیها پامپ نمیشوند.
بدون اسکرول بیپایان برای دوپامین — فقط پیشنهادهای واقعی محلی و همسایگان.
بدون بهره، بدون بانک، بدون واسطه. تنها کارمزدها ناچیز هستند و به صندوق مشاع خود جامعه میروند، نه به ما.
بدون بلاکچین، بدون سکه، بدون کیف پولی که نیاز به خرید داشته باشد. ۱۲ کلمه شما صرفاً حساب خودتان را باز میکند.
جامعه جهانی بهزودی و بدون نیاز به دعوتنامه برای همه باز میشود: نگاهی بیندازید، چیزی رایگان یا برای معاوضه ارسال کنید و جامعهای نزدیک خود پیدا کنید. این بخش امروز یک پیشنمایش خصوصی است. تا زمان باز شدن آن، جامعههایی را که در حال حاضر فعال هستند در زیر ببینید، یکی را راهاندازی کنید، یا از دعوتنامهای که عضوی به شما داده استفاده کنید.
جامعههایی را که در حال حاضر فعال هستند ببینید، یا روی یک رایانه یدکی یا یک سرور اجارهای کوچک یکی را راهاندازی کنید. درخواست ورود به جامعهای در نزدیکی شما بهزودی، با باز شدن جامعه جهانی، امکانپذیر خواهد بود.
برنامه را نصب کنید و پیوند یا کد QR که یکی از اعضا به شما داده است را باز یا اسکن کنید؛ هر دعوتنامه یک بار کار میکند و ۳۰ روز اعتبار دارد.
لوبیاها در جامعههای محلی جریان دارند که هرکدام روی سرور خودشان قرار دارند. جامعه جهانی شما را راهنمایی میکند و به یکی از آنها هدایت مینماید. این جامعه با یک نمونه نشان میدهد که لوبیا در آنجا چگونه کار میکند.
موجودی سام به ۳۰+ میرسد. موجودی آنا به ۳۰− کاهش مییابد.
آنا به ۰ برمیگردد. موجودی لی اکنون ۳۰− است.
همه نزدیک به صفر برمیگردند و سه کار بدون اینکه کسی پولی خرج کند انجام شد.
فروشنده ۹۸.۵٪ از هر مبلغ را نزد خود نگه میدارد؛ ۱.۵٪ دیگر به صندوق مشاع جامعه میرود، بنابراین ارقام واقعی کمی کمتر از این مقدار خواهند بود.
یک جامعه، BeanPool را روی سرور کوچک اختصاصی خود اجرا میکند. اعضا آنچه میتوانند ارائه دهند و آنچه نیاز دارند را ارسال میکنند و با لوبیا دادوستد میکنند. لوبیا پولی نیست که خریداری کنید: نشانهای ثبتشده است از اینکه کسی به فرد دیگری کمک کرده است. همه از صفر شروع میکنند. وقتی کمک میکنید، موجودی شما افزایش مییابد؛ وقتی به شما کمک میشود، کاهش مییابد؛ در سراسر جامعه، مجموع موجودیها همیشه برابر با صفر است. هیچکس لوبیا صادر نمیکند، هیچکس آن را با بهره وام نمیدهد و هیچکس آن را نقد نمیکند. کارمزد اندکی از هر دادوستد به صندوق متعلق به خود جامعه میرود که اعضا با رأیگیری درباره خرج کردن آن تصمیم میگیرند. این برنامه رایگان و متنباز است؛ هر جامعه سرور خودش را انتخاب میکند و دادههای روی آن متعلق به خودشان است.
اعتبار متقابل پیشینهای طولانی دارد: گروههای LETS دههها آن را روی کاغذ اجرا میکردند، و در سوئیس حلقهای از کسبوکارها به نام WIR از سال ۱۹۳۴ با اعتبار اختصاصی خود تجارت کردهاند. کاغذبازی اداری همان چیزی است که بیشتر آنها را فرسوده کرد. BeanPool همان کاغذبازی است که توسط برنامه انجام میشود.
از اولین صفحه تا اولین معامله شما.
دعوتنامهای را که عضوی برایتان فرستاده باز کنید؛ بهزودی میتوانید جامعه جهانی را نیز بدون دعوتنامه امتحان کنید و از آنجا از جامعهای نزدیک خود بخواهید اجازه ورود دهد. در هر صورت، نامی را انتخاب میکنید که دیگران شما را با آن بشناسند.
برنامه حساب شما را روی گوشیتان میسازد و ۱۲ کلمه را به شما نشان میدهد. آنها را یادداشت کرده و در جای امنی نگه دارید: اگر گوشی خود را گم کنید یا تغییر دهید، حسابتان را بازمیگردانند.
کاری را که میتوانید انجام دهید یا به اشتراک بگذارید درج کنید: همسفری تا شهر، تخممرغ، تعمیر دوچرخه، یک ساعت باغبانی. در جامعهای با لوبیا، قبل از اینکه بتوانید نیازی ثبت کنید یا خریدی انجام دهید، باید حداقل یک پیشنهاد فعال داشته باشید. در جامعه جهانی که فاقد لوبیا است، اولین پست شما میتواند یک نیاز باشد.
روی قیمتی بر حسب لوبیا توافق کنید. لوبیاها تا زمان اتمام کار بهصورت امن نگهداری میشوند و سپس به فروشنده تحویل داده میشوند. پس از آن به یکدیگر امتیاز میدهید.
برنامه در بخش «خانه» باز میشود، مجموعهای از کارتها که خودتان انتخاب میکنید. در پشت آن: بازار، نقشه، گفتگو (در برنامه تحت وب با نام Chat)، افراد، نبض، مشاع و دفتر کل، جایی که موجودی و معاملات خود را در آن میبینید.
آنچه افراد جامعه شما پیشنهاد میدهند و آنچه نیاز دارند، به همراه نظرسنجیها و رویدادها در همان فید. جستجو کنید، بر اساس دستهبندی فیلتر نمایید و برای معامله ضربه بزنید.
ببینید چه چیزهایی در نزدیکی شما ارائه میشود. هر پین را خودتان قرار میدهید: از موقعیت مکانی همان لحظه خود استفاده کنید، یا پین را با دست قرار دهید. وقتی اجازه دهید، برنامه همچنین از موقعیت شما برای نمایش نزدیکترین موارد استفاده میکند، و هرگز در پسزمینه اجرا نمیشود. پینهای رویداد و پینهای طرح تجاری تنظیمشده در برنامه تحت وب را میتوان روی تقریبی قرار داد که محل را تا حدود ۱۰۰ متر گرد میکند. پینها توسط اعضای جامعه شما دیده میشوند. وقتی جامعه جهانی برای همه باز شود، یک بازدیدکننده فهرستها و موقعیت تقریبی آنها را میبیند، اما هیچ نام، عکس نمایه یا محل دقیقی را نمیبیند. هر کسی میتواند ظرف یک دقیقه به آن بپیوندد، بنابراین اعضای آن نیز فهرستهای یکدیگر را تا حدود یک کیلومتر میبینند؛ محل دقیق برای زمانی است که برای ملاقات هماهنگ میکنید و خودتان به اشتراک میگذارید.
یک کار گروهی داوطلبانه، یک کارگاه تعمیر یا اشتراک مهارت را با زمان و مکان مشخص ارسال کنید. افراد روی «میروم» یا «علاقهمندم» ضربه میزنند. شرکتکنندگان به چت رویداد و یادداشت خصوصی میزبان — کد ورودی، وسایل مورد نیاز — دسترسی پیدا میکنند و در صورت تغییر زمان یا مکان یا لغو رویداد مطلع میشوند. در جایی که هر کسی میتواند بپیوندد، مانند جامعه جهانی، میزبان بهطور پیشفرض ابتدا به هر فرد اجازه ورود میدهد. رویدادها رایگان هستند؛ هیچ لوبیایی دست به دست نمیشود. آنها را در نقشه زیر «امروز»، «این آخر هفته» یا «۷ روز آینده» پیدا کنید و از «کپی به تاریخی دیگر» برای برگزاری مجدد استفاده کنید.
به هر کسی در جامعه خود پیام دهید. پیامهای مستقیم و گپهای گروهی سرتاسر رمزگذاری شدهاند: نود جامعه شما آنها را منتقل میکند اما نمیتواند آنها را بخواند. در نودی که هنوز بهروزرسانی نشده است، یک گپ گروهی همچنان میتواند توسط گردانندگان خوانده شود و در چت این موضوع ذکر میشود. مباحث طرح تجاری و چتهای رویداد میتوانند توسط افرادی که نود جامعه شما را اداره میکنند خوانده شوند تا امکان مدیریت و تعدیل محتوا وجود داشته باشد.
طرح تجاری فعالیتی است که جامعه شما با هم اداره میکند: پرورش مرغ تخمگذار، کتابخانه ابزار، انبار هیزم، یا پروژهای با یک هدف و تاریخ پایان مشخص. مدیران آن را اداره میکنند و یک مدیر ارشد آن را هدایت مینماید؛ اعضا میتوانند درخواست دهند تا بهعنوان مدیر بپیوندند. این بخش لوبیای اختصاصی خود را دارد، پیشنهادها و نیازها را مانند هر شخص دیگری در بازار ثبت میکند، درآمد و هزینههای خود را نشان میدهد و میتواند برای یک فصل متوقف شود. هیچ مدیری نمیتواند پرداختی به خودش را تأیید کند: مدیر دیگری باید این کار را انجام دهد.
هر کسی میتواند با یک نظرسنجی در بازار از جامعه سؤالی بپرسد. انتخابهای بزرگتر، «تصمیمات» در برگه مشاع هستند: کمک مالی از صندوق مشاع به یک طرح تجاری، کمکهزینه برای شرایط سخت، یا جایگزینی یک مدیر ارشد. یک تصمیم به مدت ۷ روز باز است و در صورت تصویب خودبهخود اجرا میشود. پس از تکمیل یک معامله، میتوانید تصمیمی را پیشنهاد دهید.
گروهی برای خیابان، باشگاه باغبانی یا گروه موسیقی خود راهاندازی کنید و خودتان هماهنگکننده آن شوید. فقط برای اعضای گروه پست بگذارید و انتخاب کنید که عضویت باز باشد، افراد درخواست عضویت دهند، یا فقط با دعوت باشد.
ببینید افراد محلی چه چیزهایی تولید میکنند. اعضا میتوانند کانالهای خود — تیکتاک، اینستاگرام، یوتیوب، ساندکلاد یا فید وبلاگ — را متصل کنند و پستهای عمومی آنها در نبض جامعه شما نمایش داده میشود. اتصال به انتخاب خود هر عضو است. هر چیزی که نباید در آنجا باشد قابل گزارش است و نود جامعه شما میتواند آن را حذف کند.
هیچکس لوبیا نمیخرد، و هیچکس بهرهای پرداخت نمیکند.
حساب جدید دارای ۰ لوبیا است. وقتی میفروشید، موجودی شما افزایش مییابد؛ وقتی میخرید، کاهش مییابد. در کل جامعه، مجموع موجودیها همیشه برابر صفر است.
پس از انجام یک معامله، میتوانید به زیر صفر بروید تا قبل از جبران، کمک دریافت کنید. خط اعتباری شما از مقدار کمی شروع میشود (یک معامله ۱۰۰ لوبیایی حدود ۳۷ لوبیا از آن را ایجاد میکند) و با دادوستد با افراد بیشتر افزایش مییابد. پیشنهادهایی که فعال نگه میدارید مشخص میکنند چه مقدار از آن را میتوانید استفاده کنید: یک پیشنهاد تا ۲۰۰ لوبیا، پنج پیشنهاد تا ۲۰۰۰ لوبیا.
با گذشت زمان نشانهایی کسب میکنید: تازهوارد، ساکن، پیشکار، ریشسفید. آنها پیشینه شما را در جامعه نشان میدهند. آنها چیزی را باز نمیکنند. مدیر سیستم همچنین میتواند به فردی نشان بدهد و همراه با آن، خط اعتباری آغازین آن نشان را اعطا کند.
کارمزد ۱.۵٪ برای معاملات انجامشده، و کارمزد ماهانه ناچیز برای بخشی از موجودی که بالای ۲۰۰ لوبیا باشد، به صندوق مشاع جامعه شما میرود — نه به ما یا هر کس دیگری. جامعه شما از طریق «تصمیمات» درباره محل هزینه این صندوق تصمیم میگیرد.
در برنامه گوشی، کلید شما در فضای ذخیرهسازی امن گوشی نگهداری میشود و میتوانید قفل برنامه را اضافه کنید که از همان قفل صفحه گوشی شما استفاده میکند. در برنامه تحت وب، کلید در حافظه اختصاصی همان مرورگر نگهداری میشود. ۱۲ کلمه شما نسخه پشتیبانی هستند که به هیچکس وابسته نیستند.
میتوانید یک پست، یک عضو، یک رویداد یا یک مورد از نبض را گزارش کنید و هر کاربری را مسدود نمایید. گزارشها به دست افرادی میرسد که نود جامعه شما را اداره میکنند — مالک و مدیران سیستم — که میتوانند محتوا و حسابها را حذف کنند. اعضا همچنین میتوانند برای تعلیق یا حذف یک فرد در تصمیمات رأی دهند.
چه چیزی ذخیره میشود، چه کسی میتواند آن را ببیند و چگونه حسابتان را حذف کنید.
سیاست حفظ حریم خصوصی · ایمنی کودکان · شرایط استفاده · حذف دادههای شما
همچنین میتوانید ورود با Google، Apple یا Facebook را بهعنوان راه دوم بازگشت متصل کنید. در این صورت، یک نسخه قفلشده از کلید شما برای آن ورود نگهداری میشود. برنامههای گوشی که از خزن کلید BeanPool استفاده میکنند، آن را در آنجا نگه میدارند، روی یک سرور کوچک در ایسلند که هیچ کار دیگری انجام نمیدهد؛ نسخههای قدیمیتر برنامه گوشی آن را روی نود جامعه شما نگهداری میکنند؛ برنامه تحت وب در جامعه جهانی آن را روی سرور همان جامعه که ما اداره میکنیم نگه میدارد. هر کس نسخه را نگه دارد میتواند آن را باز کند: BeanPool برای خزن و جامعه جهانی، افرادی که نود شما را اداره میکنند برای نسخهای که در آنجا نگهداری میشود. بازیابی از خزن یک روز به انتظار میماند مگر اینکه یکی از دستگاههای خودتان تأیید کند که خود شما هستید. آن نسخه، و کپی کردن حسابتان به دستگاه دیگر شما، تنها راههایی هستند که کلید شما از دستگاهتان خارج میشود.
جامعههایی که BeanPool را اجرا میکنند و نام خود را در فهرست ثبت کردهاند.
هر جامعه روی نود اختصاصی خود اجرا میشود: یک سرور کوچک که اعضا، پستها و دفتر کل آن جامعه را در خود نگه میدارد. فردی محلی آن را اداره میکند. اگر شهر یا منطقه شما هنوز نودی ندارد، آن فرد میتواند شما باشید.
شما و مدیرانی که منصوب میکنید ناظران جامعه خود هستید: گزارشها به دست شما میرسد. دادههای اعضای شما روی دستگاه شما ذخیره میشود، بنابراین شما نسخه پشتیبان آن را نگه میدارید. شما میتوانید گفتگوهای طرح تجاری و چتهای رویداد را بخوانید؛ نمیتوانید پیامهای مستقیم را بخوانید. شما اولین اعضا را دعوت میکنید و آنها بقیه را دعوت مینمایند.
نود شما همراه با برنامه تنظیمات اختصاصی خود در مرورگر ارائه میشود. از طریق آن، جامعه خود را نامگذاری میکنید، یک مالک و مدیرانی را منصوب میکنید که با کلیدهای خود وارد میشوند، دعوتنامههای QR را چاپ میکنید، سلامت دیسک را زیر نظر میگیرید، آدرس وب عمومی یا تونل را انتخاب میکنید، و به عضوی که هم گوشی و هم ۱۲ کلمه خود را گم کرده کمک میکنید تا با یک کد یکبارمصرف که شخصاً تأیید میکنید، به حساب خود در یک گوشی جدید بازگردد.
فهرستها، نقشه، پیامها و موجودیهای یک جامعه از لحظه شروع نود، فقط برای اعضای آن است؛ چیزی برای روشن کردن وجود ندارد. اگر فردی بدون داشتن حساب، آدرس آن را باز کند، به جامعه جهانی هدایت میشود که بهزودی برای همه باز خواهد شد.
دو جامعه میتوانند برای ایجاد پیوند توافق کنند تا اعضای آنها بتوانند با یکدیگر معامله کنند. لوبیاها هرگز محل خود را ترک نمیکنند: هر جفت حساب جاری از آنچه یک جامعه به جامعه دیگر بدهکار است را نگه میدارد و هر طرف سقف مشخصی برای خود تعیین میکند. پیوند غیرفعال است مگر اینکه گردانندگان هر دو طرف آن را فعال کنند، و هنوز در مراحل اولیه است: این ویژگی همراه با صفحههای آن در برنامه تحت وب ساخته شده است و فقط بین دو جامعه آزمایشی خودمان آزمایش شده است، نه میان جوامع فعال واقعی.
حدود نیم ساعت زمان میبرد، اگر بتوانید یک دستورالعمل ساده را دنبال کنید. ابتدا شش نکتهای که باید بدانید:
سپس، در آن رایانهای که داکر روی آن نصب است، این یک بلوک را جایگذاری کنید. این دستور فایل compose را دریافت میکند، شبکهای را که نود استفاده میکند میسازد، تصویر منتشرشده را دریافت میکند (Intel/AMD یا ARM64)، آن را اجرا میکند، منتظر میماند تا سرور کد مالکیت یکبارمصرف خود را بسازد (تا پنج دقیقه، برای اولین راهاندازی کند در رزبری پای)، و آن را ثبت میکند. قبل از شروع هیچ چیزی برای پیکربندی وجود ندارد.
git clone https://github.com/beanpool-org/beanpool.git && cd beanpool
docker network create beanpool-shared
docker compose pull
docker compose up -d
echo "Waiting for the server to make its claim code (up to 5 minutes)..."
for i in $(seq 60); do docker compose exec -T beanpool-node test -f /data/claim-code.txt </dev/null 2>/dev/null && break; sleep 5; done
docker compose exec -T beanpool-node test -f /data/claim-code.txt </dev/null 2>/dev/null || echo "No claim code after 5 minutes. The server's log says why: docker compose logs beanpool-node"
docker compose exec beanpool-node beanpool claim
--ip و آدرس IP آن را اضافه کنید، مانند beanpool claim --ip 203.0.113.7. سرور شما گواهی اختصاصی خود را برای آن آدرس از طریق Let's Encrypt روی پورت ۸۰ دریافت میکند و گوشیها در نشانی https://203.0.113.7 به آن متصل میشوند. یک رایانه در خانه، یا بدون پورتهای باز: آن را همانطور که هست بگذارید. این دستور بخش اول نام رایگان را میپرسد (فقط عبارت yourtown را برای yourtown.beanpool.org تایپ کنید؛ زدن Enter از آن رد میشود)، که از طریق تونلی که خود سرور اجرا میکند در دسترس قرار میگیرد و تا سه دقیقه منتظر فعال شدن آن میماند. دامنه اختصاصی شما: یک رکورد A برای آن به سمت آدرس IP سرور تنظیم کنید، پورتهای ۸۰ و ۴۴۳ را باز بگذارید و عبارت --address https://your.domain را اضافه کنید. یک نام پس از تغییر سرور باقی میماند؛ یک عدد IP باقی نمیماند: میتوانید بعداً در تنظیمات نامی اضافه کنید و اعضایی که از آدرس IP استفاده میکنند همچنان متصل میمانند. برای انتخاب در آینده از طریق تنظیمات، عبارت --no-name را اضافه کنید. یک آدرس معمولی http:// فقط روی شبکه خانگی کار میکند: گوشیها در اینترنت آن را رد میکنند و دستور ثبت به شما هشدار میدهد. اگر سرویس آدرس پروژه BeanPool قطع باشد، دستور ثبت همچنان کار میکند.اگر در بلوک متن No claim code after 5 minutes نمایش داده شد، یا دستور beanpool claim اعلام کرد This community has no claim code waiting، سرور هنوز مراحل راهاندازی را به پایان نرسانده است: دستور docker compose logs beanpool-node نشان میدهد در چه مرحلهای قرار دارد. هنگامی که در گزارش ثبت شد جامعه هنوز مالکی ندارد و کد مالکیت آماده است، خط آخر را دوباره اجرا کنید. مراحل کامل در بخش راهاندازی اولیه از راهنمای گردانندگان آمده است.