tWallet v0 (Electrum)
سری v0 نسخه قدیمی tWallet است. این نسخه به یک سرور Electrum متصل میشود که وظیفه ایندکس کردن بلاکچین و پاسخ به درخواستهای کیف پول را بر عهده دارد.
Electrum
- پروتکل Electrum یک راهحل کلاینت سبک (Light-client) است: سرور یک ایندکس را نگه میدارد و کلاینتها موجودی، تاریخچه و پخش تراکنشها را از آن استعلام میکنند.
- سادگی: شروع سریع با حداقل نیاز به همگامسازی (Sync).
- ملاحظات: شما به دیدگاه سرور نسبت به زنجیره اعتماد میکنید. همچنین سرورهای عمومی الگوهای استعلام شما را مشاهده میکنند.
راهاندازی Electrum
گزینه آماده و پیشنهادی جامعه کاربری را بررسی کنید: https://myfloki.com/operator
به کمک نیاز دارید یا به دنبال یک آدرس Electrum آماده هستید؟
به دیسکورد فلوکیکوین بپیوندید؛ ممکن است اعضای جامعه آدرسهای عمومی Electrum را به اشتراک گذاشته باشند.
👉 ورود به دیسکورد
برای استفاده از tWallet v0، باید سرور سازگار با Electrum خود را اجرا کنید.
در فلوکیکوین، پیادهسازی مرجع flokicoin-electrs است که نسخهای تغییر یافته از electrs بوده و علاوه بر ایندکس کردن زنجیره، هر دو رابط Electrum و Esplora را ارائه میدهد.
پیشنیازها
- یک نود کامل فلوکیکوین که کاملاً همگام شده باشد (
lokid) - اطلاعات دسترسی RPC نود شما (
rpcuser/rpcpassword) - فضای دیسک برای دیتابیس ایندکس Electrum (
--db-dir)
نمونه دستور اجرا
electrs -vvv \
--network mainnet \
--db-dir /data \
--jsonrpc-import \
--daemon-rpc-addr <FLOKICOIN_NODE_HOST>:15213 \
--electrum-rpc-addr 0.0.0.0:50001 \
--http-addr 0.0.0.0:3000 \
--cookie <RPCUSER>:<RPCPASS> \
--enable-json-rpc-logging \
--index-unspendables
جایگزین کنید:
<FLOKICOIN_NODE_HOST>← نام میزبان یا آیپی نودlokidشما<RPCUSER>/<RPCPASS>← اطلاعات دسترسی RPC نود شما
پس از اجرا، فایل twallet.conf را به سرور خود متصل کنید:
electserver = 127.0.0.1:50001
محدودیتهای tWallet v0 در مقابل v1
- آدرسها: فقط فرمت قدیمی آدرس فلوکیکوین (بدون پشتیبانی از ساخت آدرس segwit/taproot).
- بدون نود لایتنینگ داخلی: شامل سرویس FLND نمیشود.
- فرمت بذر (Seed): کلمات بازیابی BIP39 (متفاوت با فرمت aezeed در نسخه v1).
وضعیت: آدرسهای عمومی Electrum که قبلاً لیست شده بودند، منسوخ شدهاند. ترجیحاً از سرور شخصی خود یا یک سرویسدهنده معتبر جامعه استفاده کنید.
نصب
آخرین ساخت شناخته شده نسخه v0: نسخه 0.1.1-alpha
فایل را استخراج کرده و در صورت نیاز مجوز اجرا به آن بدهید:
tar -xvf twallet-*.tar.gz
chmod +x twallet
پیکربندی
یک فایل twallet.conf در کنار فایل اجرایی بسازید و آدرس سرور Electrum خود را در آن وارد کنید:
electserver = electrum.example.com:50001
# timeout = 10s
نمونه کامل تنظیمات (v0) — برای باز شدن کلیک کنید
; مسیر دیتابیس کیف پول
; walletdir = /private/link/flc/db
; تنظیمات شبکه (فقط یکی میتواند true باشد)
; اگر هر دو گزینه regtest و testnet غیرفعال باشند، به صورت پیشفرض از mainnet استفاده میشود.
; استفاده از شبکه تست رگرسیون
; regtest = false
; استفاده از شبکه تست
; testnet = false
; مهله زمانی اتصال به دیتابیس (به ثانیه)
timeout = 10s
; تنظیمات سرور Electrum (host:port)
electserver = electrum.example.com:50001
# کارمزد برای تراکنشهای کند (واحد: loki/vB)
# feeslow = 1
# کارمزد برای تراکنشهای متوسط (واحد: loki/vB)
# feemedium = 2
# کارمزد برای تراکنشهای سریع (واحد: loki/vB) # موجود در نسخه v0.1.1
# feefast = 3
اجرا
در مک و لینوکس:
./twallet
در ویندوز:
twallet.exe
اگر سیستمعامل شما فایل را مسدود کرد، اجازه اجرای آن را صادر کنید.
تاریخچه نسخههای قدیمی
دسترسی به یادداشتهای فنی کامل و فایلهای اجرایی چندپلتفرمی برای تمامی نسخههای تاریخی tWallet v0 (Electrum).
امنیت
- از کلمات بازیابی (بذر) خود نسخه پشتیبان تهیه کنید (۲۴ کلمه توصیه میشود) و فرآیند بازیابی را تست کنید.
- رمز عبور برای خرج کردن تنظیم کنید و در زمانهای عدم استفاده کیف پول خود را قفل کنید.
- tWallet را بهروز نگه دارید: https://github.com/flokiorg/tWallet/releases