در ۹ اکتبر، تلگرام عرضه تدریجی کیف پول داخلی Gram Wallet را برای همه آغاز کرد، اما این ویژگی بلافاصله برای همه فعال نمی‌شود: برخی از حساب‌ها هنوز بخش کیف پول در تنظیمات را ندارند. چنین کیف پولی می‌تواند توسط شخص دیگری ایجاد شود — با یک انتقال به نام کاربری تلگرام شما. در هفت ساعت اول، ۶,۴۱۲ آدرس از این کیف پول استفاده کردند و تلگرام کارمزد شبکه را برای ۱۴,۴۰۳ تراکنش آن‌ها پرداخت کرد.

The post on Telegram — @gramnews
هفت ساعت اولیه عرضه تدریجی

چرا ممکن است کیف پول نداشته باشید

کیف پول با یک پرچم ویژگی سمت سرور، به صورت جداگانه برای هر حساب فعال می‌شود. سوئیچ wallet_available قبلاً در سپتامبر در تنظیمات کلاینت‌ها ظاهر شد و در ۹ اکتبر، فعال‌سازی آن به صورت گسترده آغاز شد، اما نه برای همه به طور همزمان. تا زمانی که پرچم برای یک حساب غیرفعال باشد، هر درخواستی به کیف پول از طرف آن توسط سرور رد می‌شود و بخش مربوطه در رابط کاربری وجود نخواهد داشت.

این پرچم هم به خودی خود — با عرضه تدریجی — و هم همراه با اولین کیف پولی که شخص دیگری برای شما ایجاد می‌کند، فعال می‌شود. در ۹ اکتبر، یک حساب بدون کیف پول، یک دقیقه پس از دریافت یک انتقال ورودی ۰.۱ Gram، بدون نیاز به به‌روزرسانی برنامه، کیف پول خود را دریافت کرد.

چگونه کیف پول دریافت کنیم، اگر آن را ندارید

از هر کسی که Gram Wallet دارد و مقداری Gram در آن موجود است، بخواهید که یک انتقال به نام کاربری تلگرام شما ارسال کند. صفحه انتقال به صورت خودکار بررسی می‌کند که آیا گیرنده کیف پول دارد یا خیر، و اگر ندارد — آن را ایجاد می‌کند. در کد کلاینت تلگرام، این یک فراخوانی جداگانه create_user_ton_wallet است: سرور برای گیرنده کیف پول ایجاد می‌کند و سپس انتقال به آدرس او ارسال می‌شود.

حداقل مبلغ انتقال ۰.۱ Gram است. ایجاد کیف پول برای فرستنده هیچ هزینه‌ای جز همان ۰.۱ Gram ندارد، اما باید موجودی غیرصفر داشته باشد: از یک کیف پول خالی نمی‌توان کیف پول دیگری ایجاد کرد.

برای چنین درخواست‌هایی، در ۹ اکتبر یک بخش کمک متقابل در نظرات @gramnews باز شد: کسانی که کیف پول دارند کمک می‌کنند، و کسانی که ندارند درخواست خود را مطرح می‌کنند.

The post on Telegram — @gramnews
بخش کمک متقابل

همین کار را ربات @gramnewsorg_bot انجام می‌دهد: آدرس شما را پیدا می‌کند، اگر کیف پول ندارید آن را ایجاد می‌کند و ۰.۱ Gram برای اولین انتقال ارسال می‌کند. می‌توانید با نوشتن @gramnewsorg_bot در هر چتی، آن را فراخوانی کنید.

چگونه برای شخص دیگری کیف پول ایجاد کنیم

شما به Gram Wallet خود با موجودی حداقل ۰.۱ Gram و نام کاربری تلگرام گیرنده نیاز دارید. انتقال از پروفایل مخاطب یا با استفاده از لینکی به شکل t.me/sendgrams?to=@username&amount=0.1 باز می‌شود.

در لینک، نماد @ قبل از نام کاربری تلگرام الزامی است. تلگرام برای iOS فقط رشته‌ای را به عنوان نام کاربری تلگرام تشخیص می‌دهد که با @ شروع شود، و هر چیز دیگری را آدرس کیف پول در نظر می‌گیرد، و صفحه انتقال با چنین لینکی باز نمی‌شود. Telegram Desktop هر دو نوع را می‌فهمد.

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

چرا آدرس «غیرفعال» است

کیف پولی که با انتقال شخص دیگری برای شما ایجاد شده است، بلافاصله آدرس دریافت می‌کند، اما خود قرارداد هوشمند در شبکه تنها با اولین تراکنش خروجی ظاهر می‌شود. قبل از آن، کاوشگرهای بلاکچین TON آدرس را به صورت uninit نشان می‌دهند: پول در آن موجود است، اما کد کیف پول هنوز مستقر نشده است. این یک خطا یا از دست دادن وجوه نیست — پس از اولین انتقال از این آدرس، وضعیت به active تغییر می‌کند.

انتقال‌های بدون کارمزد

تلگرام پنج انتقال در روز را به هزینه خود ارسال می‌کند. انتقال امضا شده در برنامه مستقیماً به شبکه نمی‌رود، بلکه از طریق کیف پول‌های گاز تلگرام — رله‌کننده‌ها — ارسال می‌شود. آن‌ها هم کارمزد شبکه و هم Gram را برای اجرای انتقال پرداخت می‌کنند، بنابراین دقیقاً همان مبلغ ارسال شده از موجودی فرستنده کسر می‌شود. حداقل برای چنین انتقالی همان ۰.۱ Gram است.

۳۲ رله‌کننده وجود دارد که همه آن‌ها از یک آدرس تلگرام شارژ می‌شوند. تا صبح ۱۱ اکتبر، آن‌ها ۴۵,۷۸۸ ارسال را پرداخت کرده و ۵۲.۴۳ Gram برای این کار مصرف کرده‌اند — ۰.۰۰۱۱۵ Gram به ازای هر انتقال. موجودی آن‌ها ۳۲,۰۳۵ Gram است: با همین قیمت، این مقدار برای تقریباً ۲۸ میلیون انتقال دیگر کافی خواهد بود.

روزهای اولیه در اعداد

در هفت ساعت اول، تا ساعت ۱۸:۰۰ UTC در ۹ اکتبر، ۶,۴۱۲ آدرس از کیف پول استفاده کردند و تلگرام کارمزد ۱۴,۴۰۳ تراکنش را پرداخت کرد — حدود ۱۶.۶ Gram.

تا ساعت ۰۹:۲۰ UTC در ۱۱ اکتبر، تعداد کیف پول‌هایی که حداقل یک انتقال دریافت یا ارسال کرده بودند به ۶۶,۲۳۹ رسید که از این تعداد ۶۵,۵۸۳ کیف پول از ۹ اکتبر به بعد ظاهر شده بودند. در تمام کیف پول‌های تلگرام ۳۸,۵۳۱ Gram موجود است، و ۸۷,۱۰۱ آدرس، از جمله آدرس‌های خالی، مستقر شده‌اند.

در اینجا، کیف پول به آدرسی گفته می‌شود که حداقل یک بار انتقال دریافت یا ارسال کرده باشد. آدرس‌های مستقر شده بدون هیچ انتقالی در این آمار گنجانده نمی‌شوند: تنها در ۳۱ آگوست و ۱۳ سپتامبر، حدود ۲۰ هزار از این آدرس‌ها وجود داشت. شمارش ساعتی — در داشبورد Gram Wallet؛ با استفاده از همان قرارداد هوشمند، tondevs.xyz و یک داشبورد جداگانه نیز کیف پول‌ها را شمارش می‌کنند، با این تفاوت که کدام آدرس‌ها را کیف پول در نظر می‌گیرند.