<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های پیمان</title>
        <link>https://virgool.io/feed/@PeymanJahani</link>
        <description>‌</description>
        <language>fa</language>
        <pubDate>2026-06-17 11:04:53</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/2929/avatar/3FLmG2.jpg?height=120&amp;width=120</url>
            <title>پیمان</title>
            <link>https://virgool.io/@PeymanJahani</link>
        </image>

                    <item>
                <title>گام به گام بیت‌کوین</title>
                <link>https://virgool.io/@PeymanJahani/bitcoin101-ywpdhahapv2u</link>
                <description>نگارش ۲۸ فروردین ۱۴۰۰؛ ویرایش ۲۲ خرداد ۱۴۰۲تو این مطلب سعی شده به کوتاه‌ترین شکل ممکن مطالب اصلی ارائه بشن پس دقت کنید که همه‌ی موضوعات پوشش داده نشدن. با مسئولیت خودتون ادامه‌ی مطلب رو دنبال کنید.بیت‌کوینبیتکوین یه «ارز دیجیتال غیر متمرکز» یا «رمزارز» هست. معنی این جمله اینه که هیچ شخص یا نهاد مرکزی وجود نداره که شبکه‌ی بیت‌کوین رو اداره بکنه و بلکه هرکسی می‌تونه بسته به منابعی که داره سهمی در این شبکه داشته باشه. با توجه به رمزنگاری که در این شبکه استفاده می‌شه، کسی جای شما نمیتونه پولتون رو خرج کنه و فقط شما هستید که امکان انجام تراکنش روی موجودی خودتون و بالطبع مسئولیت امن نگه داشتنش رو دارید. بنابراین تحریم‌ها و قوانین کشورها روی اون تاثیر مستقیم نداره و امکان انتقال هر مقداری از بیتکوین تقریبا از هر نقطه و به هر جایی از کره زمین وجود داره. (البته اگه بعدش کسی سراغتون نمیاد!)یه توضیح فلسفی از بیتکوین رو می‌تونید اینجا ببینید و توضیح یه مقدار فنی‌ترش رو هم اینجا ببینید. توضیح بیتکوین به مامان و بابا هم می‌تونه خیلی جالب باشه براتون :) اگه حوصله زیادی داشتید هم من اینجا داخل مفاهیمی که نیاز هست بدونید غرق شدم! سوالات متداول بیتکوین رو هم ببینید و منابع فارسی بیت‌کوین هم بهترین گزینه برای یادگیری هست.خرید بیت‌کوینیکی از راه‌های خوب خرید بیت‌کوین که از حریم خصوصی شما بهتر محافظت میکنه، خریدش از اشخاص دیگه هست. اما چون این روش پیچیدگی بالایی داره و به شدت مستعد کلاهبرداری‌های مختلف هست، به هیچ عنوان توصیه نمیشه.برای خرید بیت‌کوین در ازای ریال می‌تونید از صرافی‌های رمزارز داخل کشور استفاده کنید. فهرست بعضی از اون‌ها رو اینجا آوردیم:نوبیتکس: حجم بازار خوب و شکاف قیمتی کم - کارمزد برداشت زیاد (0.00100 بیت‌کوین) - ⚡رمزینکس: حجم بازار کوچیک‌تر - کارمزد برداشت 0.00050 بیت‌کویناکسیر: حجم بازار کوچیک - رابط کاربری نه چندان جذاب - کارمزد برداشت 0.00030 بیت‌کوینمراحل کلی کار به این ترتیب هست:ثبت‌نام در سایت صرافیاحراز هویت از طریق ارائه مدارک هویتی و انتظار برای تاییدواریز ریال به کیف پول صرافیتبدیل ریال به بیت‌کوین در بازار بیت‌کوین به ریالبرداشت بیت‌کوین‌ها از کیف پول صرافی به کیف پول شخصیبرداشت مرتبه اول ممکنه چندین روز طول بکشه و قبلش باهاتون تماس بگیرن و سوالاتی بپرسن یا نیاز به مکالمه‌ی ویدئویی باشه. پس از قبل از اینکه خریدهای اصلی رو انجام بدید یا واریز زیادی به سایت داشته باشید، تمامی مراحل خرید رو یک بار به صورت آزمایشی انجام بدید و برداشت هم داشته باشید. محدودیت‌های واریز و برداشت سایتی که ازش استفاده می‌کنید رو هم مرور کنید. برای شروع کار مقادیر خیلی کمی بیتکوین بخرید تا باهاش آشنا بشید و در کنارش آموزش‌های لازم رو ببینید. زمانی که اعتماد به نفس کافی رو داشتید، با پول اضافه‌ای که برای کاری کنارش نزاشتید و میتونید اقلا چهار سالی بهش دست نزنید و آمادگی از دست دادنش رو هم دارید، به تدریج بیشتر ورود کنید. ?‍♂️ و اینکه بیتکوین‌های خودتون رو توی هیچ صرافی نگه ندارید و اون‌ها رو مطابق توضیحات بخش بعدی به کیف پول خودتون انتقال بدید.کیف پول بیت‌کوینیکی از کیف پول‌های خوب برای بیت‌کوین بلو والت هست که اینجا می‌تونید آموزشش رو ببینید. اگر نیاز دارید رمزارزهای دیگه‌ای به جز بیت‌کوین نگهداری کنید گزینه‌های جایگزین رو بررسی کنید. مراحل کلی کار اینه:نصب کیف‌پول از طریق لینک سایت اصلی به فروشگاه گوگل یا اپلتولید کلمات بازیابی و یادداشت امن و غیر دیجیتال این کلمات در دو نسخه به طوری که هیچ موقع گمش نکنید و آتیش نگیره و ناخوانا نشه و در عین حال دست کسی هم نیفته.انتخاب گزینه‌ی دریافت بیت‌کوین و قرار دادن اون در اختیار کسی که میخواد بهمون بیتکوین بدهبرای ارسال بیتکوین هم مراحل به این شکل هست:انتخاب گزینه ارسالمشخص کردن آدرس و مقدار ارسالیمعین کردن کارمزد تراکنش بر حسب شرایط شبکه و عجله‌ای که برای انجامش داریمبهتره با مبالغ کوچیک قدم اول رو بردارید، بازیابی کیف پول رو به صورت عملی امتحان کنید و بعدا مبالغ رو به مرور بیشتر کنید. در صورتی که سرمایه‌تون بیشتر از هزار دلار ارزش داره حتما به فکر تهیه یک کیف پول سخت‌افزاری باشید یا از یک ستاپ چند امضایی استفاده کنید. روی لپتاپ خودتون هم میتونید از کیف پول الکترام استفاده کنید که هم به صورت مستقل و هم به عنوان رابط کیف پول سخت‌افزاری قابل استفاده هست.فروش بیت‌کوینبرای فروش بیت‌کوین مجددا می‌تونید از صرافی‌های داخلی استفاده کنید. مراحل کار به این شکل هست:انتخاب ارسال در کیف پول شخصیوارد کردن مقدار بیت‌کوین و آدرسی که صرافی برای واریز بیت‌کوین در اختیارمون قرار دادهمشخص کردن کارمزد و ارسال بیت‌کوین‌ها به صرافیتبدیل بیتکوین به ریال در بازار بیت‌کوین به ریال صرافیبرداشت ریال از کیف پول صرافی به حساب ریالیویدئوهای آموزشی منتخبساخت کیف‌پول امن و ساده بیتکوین (الکترام) Electrum Walletآموزش بیتکوین: لایتنینگ چیست؟آموزش بیتکوین: مدیریت کارمزد بیتکوین | مفاهیم RBF و CPFPلایتنینگ ⚡بیت‌کوین با توجه به کارمزدهای نسبتا بالا، ظرفیت کم تراکنش و زمان بالای تایید تراکنش‌ها ابزار مناسبی برای خریدهای روزمره نیست. اما برای خریدهای روزمره میتونید از شبکه‌ی لایتنینگ که روی شبکه‌ی بیت‌کوین توسعه داده شده استفاده کنید. در این مورد آموزش ببینید و یک کیف پول لایتنینگی هم نصب داشته باشید. برای مثال اپ Wallet of Satoshi گزینه‌ی حضانتی خوبی هست. کیف پول Phoenix هم به عنوان یک کیف پول لایتنینگی غیر حضانتی قابل بررسی هست تا کنترل پول‌هامون دست کس دیگه‌ای نباشه غیر از خودمون نباشه ولی برای کاربرهای تازه وارد توصیه نمیشه. دقت کنید نباید مبالغ بالایی رو در این کیف پول‌ها قرار بدید چون امکان از دست رفتنش وجود داره. (آموزش ویدئویی کیف پول فینکس)ترید یا خرید و فروش رمزارزهااگر دانش این کار رو ندارید توصیه می‌کنم از این کار اجتناب کنید و به نگهداری بلند مدت بیت‌کوین‌ها بسنده کنید. در غیر این صورت اگر در بازه‌های بلند مدت معامله می‌کنید و نیازی به ابزارها ندارید می‌تونید از صرافی‌های داخل کشور استفاده کنید. وگرنه مجبور هستید سراغ اکسچنج‌های بین‌المللی رمزارزها برید که در حالت کلی و مخصوصا به عنوان یک ایرانی متحمل ریسک بالایی خواهید شد.رمزارزهایی به جز بیت‌کوین (آلت‌کوین‌ها)قویا توصیه می‌کنم تا وقتی که کاملا با بیت‌کوین آشنا نشدید، خریدش نکردید، یادش نگرفتید، به هیچ رمزارز دیگه‌ای حتی فکر هم نکنید! زمانی که احساس کردید آشنایی کافی دارید و دنبال ماجراجویی هستید، با بخش خیلی کوچیکی از سرمایه‌ای که به بازار رمزارزها اختصاص دادید می‌تونید روی بقیه رمزارزها هم ورود محتاطانه و کوتاه‌مدتی داشته باشید. درسته که بیت‌کوین به اندازه‌ی بقیه بهتون قرار نیست سود بده اما سودش مطمئن‌تر هست و باید توی بازار باشید و مدتی بگذره تا بتونید تشخیص بدید که رمزارزهای دیگه ارزش سرمایه‌گذاری دارن یا نه.وظیفه‌ی صحت‌سنجی مطالب ارائه شده و مسئولیت کارایی که انجام می‌دید به عهده‌ی خود شماست. پس مطمئن بشید که به اندازه کافی اطلاعات دارید و میدونید دقیقا دارید چیکار میکنید وگرنه احتمال متضرر شدنتون زیاده. هر سوالی که داشتید می‌تونید توی بخش نظرات مطرح کنید.لینک‌دونی بیتکوین</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:47:22 +0330</pubDate>
            </item>
                    <item>
                <title>رمزارز چیا (استخراج با فضای ذخیره‌سازی)</title>
                <link>https://virgool.io/@PeymanJahani/chia-xch-gmvwlsiwed1q</link>
                <description>نگارش 22 اردیبهشت 1400چیا (Chia) رمزارزی هستش که برای اجماع از الگوریتم اثبات فضای ذخیره‌سازی-زمان (Proof of space-time) استفاده می‌کنه. زمان چون ایجاد پلات‌های جدید زمان‌بر هست و فضای ذخیره‌سازی چون برای مشارکت در فرایند استخراج باید فضای ذخیره‌سازی در اختیار شبکه گذاشته باشید. اطلاعات بیشتر در مورد چیا رو می‌تونید توی لینک‌های پایین ببینید و در ادامه اطلاعات مختصری در مورد استخراجش توضیح داده میشه.ارز دیجیتالیک پزشکبرای اینکه سهم بیشتری از استخراج در شبکه داشته باشید، باید فضای ذخیره‌سازی بیشتری رو در اختیار شبکه قرار بدید. برای اینکار ابتدا نیاز هست که به تعداد مورد نیازتون پلات‌های صد گیگابایتی تولید کنید. تولید این پلات‌ها نیاز به یک سخت‌افزار خوب و معقول و 250 گیگ حافظه‌ی موقت پر سرعت (SSD یا ترجیحا NVMe) داره تا سریعتر انجام بشه. این کار در یک سیستم مناسب حدود نیم روز زمان نیاز داره. بعد از تولید این پلات‌ها می‌تونید اون‌ها رو به یک حافظه‌ی دلخواه (معمولا حافظه HDD معمول چون نیازی نیست سرعت بالایی داشته باشه) انتقال بدید و استخراج (Farm) رو شروع کنید. برای استخراج برنامه‌ی شما باید با شبکه همگام (sync) شده باشه و Full Node شما با شبکه در تعامل باشه که انجامشون با یک سخت‌افزار حداقلی هم قابل انجام هست.استخر استخراج رمزارز چیاخرداد 1400: یک استخر استخراج چینی برای چیا وجود داره که البته مطمئن نیستم مشکلی نداشته باشه. اگر خواستید سراغش برید توضیحات اینجا یا توضیحات سایت اصلی رو دنبال کنید. ظاهرا روش کارش در حال حاضر به این شکل هست که پلات‌ها رو به صورت اختصاصی برای این استخر باید تولید کنید ولی در آینده استخرهایی وجود خواهند داشت که بشه بینشون راحت سوئیچ کرد و نیازی به تولید اختصاصی پلات برای هر کدوم نباشه.مقدار k رو برابر با چه عددی انتخاب کنم؟در حال حاضر k=25 صرفا برای آزمون و خطا در دسترس هست و برای استخراج در شبکه‌ی اصلی باید k=32 رو انتخاب کنید. در این حالت شما به فضای موقت 250 گیگی نیازی دارید و در نهایت یک فایل 100 گیگی تحویل میگیرید که با اون می‌تونید استخراج رو انجام بدید. در حال حاضر انتخاب اعداد بزرگ‌تر هم هیچ مزیتی برای شما نداره ولی در آینده اگر تولید پلات‌ها سریعتر انجام بگیرن، حداقل عدد قابل قبول در شبکه می‌تونه برابر با k=33 انتخاب بشه.تولید پلات‌ها چقدر می‌تونن هارد رو مستهلک کنن؟تولید پلات‌ها باید روی فضاهای ذخیره‌سازی پر سرعتی مثل SSD انجام بشن تا تولید پلات در زمان معقولی انجام بگیره. تولید هر پلات 100 گیگابایتی نیاز به نوشتن حدود 1.8 ترابایت اطلاعات روی فضای موقت پر سرعت داره و از روی این داده میشه عمر مفید هارد رو محاسبه کرد.چند بار نیاز به تولید پلات‌ها دارم؟به ازای هر 100 گیگی که تصمیم دارید به استخراج اختصاص بدید، باید پلات جدید تولید کنید اما این کار فقط یک بار نیاز هست انجام بگیره. مگر اینکه بعد از گذشت سال‌ها دیگه پلات‌های صد گیگی (k=32) قابل قبول نباشن.چقدر گیرم میاد؟در هر روز 4608 فرصت برای به دست آوردن دو عدد کوین چیا وجود داره. سهم‌تون از فضای اختصاص داده شده به شبکه رو در نظر بگیرید تا بشه محاسبه کرد چه مقداری از این کوین‌ها سهم خواهید داشت. نکته‌ی مهمی که باید در نظر بگیرید اینه که در حال حاضر استخر استخراج برای چیا وجود نداره و بنابراین اگر سهم کمی از شبکه دارید، باید مدت زمان زیادی منتظر بمونید تا شانس باهاتون یاری کنه و جایزه‌ی بزرگ شبکه رو به دست بیارید.در لحظه‌ی نگارش این مطلب، هر کوین چیا هزار دلار ارزش داره که برای به دست آوردن جایزه‌ی دو هزار دلاری اون به طور معمول در طول یک ماه، باید 27 ترابایت به این شبکه اختصاص داده باشید. یا اینکه به ازای هر ترابایت امید ریاضی سودتون در ماه معادل 80 دلار هست.البته در نظر داشته باشید که فضای استخراج اختصاص داده شده به شبکه هر لحظه داره افزایش پیدا می‌کنه. بنابراین سختی شبکه افزایش پیدا کرده و در حال حاضر سود شما هر روز داره به مقدار قابل ملاحظه‌ای کم میشه.برای تخمین سود دهی استخراج می‌تونید از این سایت به عنوان ماشین‌حساب استفاده کنید. سود یکماهه رو توی بخش Monthly USD نوشته و اگر تب Advanced رو انتخاب کنید سود تخمینی 6 ماهه رو هم می‌تونید ببینید که از سود یکماهه فقط کمی بیشتر هست و این نشون میده رقابت سنگینی در جریان هست و سود دهی استخراج این رمزارز هر روز داره کمتر میشه.نداشتن استخر استخراج چقدر مهمه؟رمزارز چیا در حال حاضر استخر استخراج نداره ولی این ویژگی قرار هست به زودی عرضه بشه. شما با حضور در پروسه فارم، به تعداد پلات‌هاتون شانس برنده شدن دارید. اگر شانس یاری کنه برنده دو عدد کوین چیا میشید وگرنه هیچی گیرتون نمیاد. استخر استخراج کارش اینه که تعداد زیادی رو کنار هم جمع میکنه و همه با هم استخراج رو انجام میدن و اگر کسی برنده شد، هرکسی به اندازه‌ی سهمش جایزه میگره و دیگه عامل شانس حذف میشه.برای استخراج چیا اینترنت چقدر مهمه؟تولید پلات‌ها کاملا آفلاین انجام میشن و نیازی به اینترنت ندارن. اما برای فارم (استخراج) باید نرم‌افزار شما با شبکه همگام‌سازی شده باشه و برای گرفتن چالش‌ها و جواب دادن به اون‌ها در دسترس باشه. اما خیلی نیاز به اینترنت عجیبی ندارید چون تا 30 ثانیه فرصت دارید تا به چالش‌ها جواب بدید.چرا بعضی جاها پلات‌ها رو برای فروش گذاشتن؟تولید پلات‌ها نیاز به یک سخت‌افزار مناسب و 250 گیگابایت حافظه موقت ذخیره‌سازی پر سرعت مثل SSD و NVMe داره و با تولید هر پلات این حافظه مستهلک میشه. همینطور اگه سخت‌افزار مناسبی نداشته باشید زمان تولید پلات میتونه خیلی طولانی باشه. چون این کار فقط نیاز هست که یک بار انجام بشه برای همین سایت‌هایی وجود دارن که مشخصات شما رو میگیرن و در قبال دریافت هزینه براتون پلات تولید می‌کنن که شما می‌تونید اون رو دانلود و به کمکش عملیات فارم (استخراج) رو انجام بدید.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:41:08 +0330</pubDate>
            </item>
                    <item>
                <title>تفاوت‌های اتریوم با بیت‌کوین</title>
                <link>https://virgool.io/@PeymanJahani/ethereum-lj3lnxf0c0fm</link>
                <description>نگارش 4 اردیبهشت 1400ایتریوم از الگوریتم اثبات کار Ethash برای استخراج استفاده می‌کنه و کارت‌های گرافیک این کار رو بهینه‌تر از سخت‌افزارهای دیگه انجام می‌دن. و زمان بلاک‌ها به طور میانگین 12 ثانیه هست. همینطور جایزه‌ای که در هر بلاک به استخراج‌کننده تعلق می‌گیره در حال حاضر 3 ایتر هست.در بیت‌کوین جایزه‌ی هر بلوک از 50 سکه شروع شده و این مقدار در هر 4 سال نصف می‌شه و در حال حاضر 12.5 بیت‌کوین به ازای هر بلوک جدید هست. اما در ایتریوم چنین مکانیزمی تعبیه نشده و با شرایط فعلی تولید کوین‌های جدید تا بینهایت ادامه خواهد داشت که البته داره براش تصمیم‌گیری می‌شه.مهم‌ترین قابلیت ایتریوم که اون رو از بیت‌کوین متمایز می‌کنه قراردادهای هوشمند اون هست. به کمک قراردادهای هوشمند شما می‌تونید قطعه کدی رو در بلاکچین قرار بدید تا دقیقا کاری رو که براش برنامه‌ریزی شده انجام بده. یکی از کارهایی که با این قراردادها می‌شه انجام داد ایجاد توکن هست و باهاش می‌تونیم عرضه اولیه‌ها رو روی شبکه‌ی ایتریوم داشته باشیم. همینطور می‌شه برای این توکن‌ها روی بلاکچین صرافی ایجاد کرد و…تفاوت دیگه که احتمالا به خاطر همین قراردادهای هوشمند به وجود اومده مربوط به محدودیت بلاک‌ها هست. در بیت‌کوین کارمزد تراکنش‌ها به ازای حجم تراکنش (اینکه آدرس‌های ورودی و خروجی، امضای تراکنش‌ها و مقادیر ارسالی چند بایت فضا روی دیسک اشغال می‌کنن) محاسبه و اولویت‌بندی می‌شه اما در ایتریوم میزان پردازش مورد نیاز برای هر تراکنش (Gas) ملاک هست. در نتیجه برای بیت‌کوین یک سقف مشخص (Block Size Limit / مثل 1 مگابایت) برای سایز تراکنش‌های یک بلاک در نظر گرفته می‌شه و برای ایتریوم یک سقف مشخص (Gas Limit / مثل 8 میلیون Gas) برای مجموع پردازش تراکنش‌های یک بلاک می‌شه تعیین کرد.تفاوت بعدی مربوط به نحوه‌ی انجام تراکنش‌ها و حفظ حریم خصوصی در این کوین‌ها هست. در بیت‌کوین به طور معمول و توصیه شده شما برای هر تراکنش دریافتی یک آدرس جدید ایجاد می‌کنید (که به حفظ بیشتر حریم خصوصی هم کمک می‌کنه) اما در ایتریوم مشابه حساب بانکی معمولا یک آدرس داریم که همه‌ی کارهامون رو با همون انجام می‌دیم.فرض کنیم شما از 5 نفر و از هر نفر 1 بیت‌کوین روی آدرس‌های مختلف دریافت کردید و حالا قصد دارید 2.5 بیت‌کوین برای دوستتون ارسال کنید. در این صورت باید از 3 آدرس مختلف 3 بیت‌کوین رو برداشت کنید تا 2.5 تای اون برای دوستتون ارسال بشه، 0.001 بیت‌کوین برای هزینه تراکنش صرف بشه و 0.499 بیت‌کوین باقی‌مونده رو هم در یک آدرس جدید برای خودتون ارسال می‌کنید.اما در اتریوم شما نمی‌تونید از چند آدرس جداگانه خرج کنید یا هزینه تراکنش رو از حساب دیگه‌ای پرداخت کنید و مشابه تراکنش‌های بانکی برداشت از یک آدرس انجام میگیره و هزینه تراکنش هم با همون آدرس پرداخت می‌شه و باقی‌مونده کوین‌ها هم برای تراکنش‌های بعدی در همون حساب باقی می‌مونه.این مطلب مرتبه‌ی اول 3 سال قبل و اینجا منتشر شده بود.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:38:01 +0330</pubDate>
            </item>
                    <item>
                <title>تفاوت‌های لایت‌کوین با بیت‌کوین</title>
                <link>https://virgool.io/@PeymanJahani/litecoin-gxzmdfmbpgqb</link>
                <description>نگارش 4 اردیبهشت 1400لایت‌کوین از جهات زیادی مشابه با بیت‌کوین هست و از کدهای اون استفاده کرده. مهم‌ترین تفاوتشون الگوریتم اجماعی هست که استخراج‌کننده‌های این شبکه‌ها باید از اون استفاده کنن. بیت‌کوین از الگوریتم SHA-256 و لایت‌کوین از الگوریتم Scrypt استفاده می‌کنه. هدف از الگوریتم جدید این بود که نشه از سخت‌افزارهای کاملا بهینه شدن برای استخراج (ASICها) استفاده کرد تا تعداد بیشتری بتونن توی پروسه‌ی استخراج دخیل باشن و تا حد امکان قدرت شبکه بین افراد بیشتری توزیع بشه. اما این هدف محقق نشد و توی سال‌های اخیر ASICهایی هم برای الگوریتم Scrypt عرضه شده. ASICها سخت‌افزارهایی هستن که برای انجام یک کار مشخص طراحی میشن. در مقابل CPUهای کامپیوترهامون هرکاری رو میتونن انجام بدن ولی به اندازه‌ی ASICها بهینه و سریع نیستن.تفاوت بعدی مربوط به زمان بلاک‌ها هست. در بیت‌کوین سختی شبکه طوری تنظیم می‌شه که میانگین فاصله‌ی بین کشف بلوک‌های جدید 10 دقیقه باشه که این زمان در لایت‌کوین یک چهارم شده و به 2.5 دقیقه کاهش پیدا کرده. همینطور پارامترهای شبکه‌ی بیت‌کوین طوری طراحی شده که در نهایت مجموع سکه‌های تولید شده از 21 میلیون تجاوز نخواهد کرد. این عدد برای لایت‌کوین 4 برابر شده و روی 84 میلیون تنظیم شده.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:36:27 +0330</pubDate>
            </item>
                    <item>
                <title>میشه کلمات بازیابی یک کیف پول رو داخل کیف پول دیگه‌ای وارد کرد؟ اگه سرویس‌دهنده‌ی کیف پولم از دسترس خارج شد چیکار باید بکنم؟</title>
                <link>https://virgool.io/@PeymanJahani/%D9%85%DB%8C%D8%B4%D9%87-%DA%A9%D9%84%D9%85%D8%A7%D8%AA-%D8%A8%D8%A7%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C-%DB%8C%DA%A9-%DA%A9%DB%8C%D9%81-%D9%BE%D9%88%D9%84-%D8%B1%D9%88-%D8%AF%D8%A7%D8%AE%D9%84-%DA%A9%DB%8C%D9%81-%D9%BE%D9%88%D9%84-%D8%AF%DB%8C%DA%AF%D9%87-%D8%A7%DB%8C-%D9%88%D8%A7%D8%B1%D8%AF-%DA%A9%D8%B1%D8%AF-%D8%A7%DA%AF%D9%87-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D8%AF%D9%87%D9%86%D8%AF%D9%87-%DB%8C-%DA%A9%DB%8C%D9%81-%D9%BE%D9%88%D9%84%D9%85-%D8%A7%D8%B2-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3-%D8%AE%D8%A7%D8%B1%D8%AC-%D8%B4%D8%AF-%DA%86%DB%8C%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%DA%A9%D9%86%D9%85-ajn2yupzcsfs</link>
                <description>نگارش 3 اردیبهشت 1400می‌دونیم که توی دنیای رمزارزها، زمانی سکه‌ها به خودمون تعلق داره که کلیدهای خصوصی یا کلمات بازیابی‌شون (اون 12، 18 یا 24 کلمه) رو داشته باشیم. و البته باید مطمئن باشیم که کیف پولمون به درستی امنیت اون کلمات رو حفظ می‌کنه و اجازه نمی‌ده اون‌ها از دستگاهمون خارج بشن!مشکلی که عنوان این پست مطرح می‌کنه معمولا در مورد کیف پول‌های مالتی والت (کیف پول‌هایی که از کوین‌ها متنوعی پشتیبانی می‌کنن) پیش میاد. اما در حالتی که کیف پولی به صورت اختصاصی فقط یک رمزارز رو پشتیبانی کنه هم ممکنه پیش بیاد. https://www.youtube.com/watch?v=fSgCCVu3VmQ فرض کنیم تا به امروز از کیف پول کوینومی استفاده می‌کردیم و از این به بعد می‌خوایم از کیف پول تراست والت [هم] استفاده کنیم. این کار می‌تونه دو تا دلیل داشته باشه:تراست والت امکاناتی داره که کوینومی نداره و نیاز به اون امکانات داریم.کوینومی به هر دلیلی دیگه قابل استفاده نیست و نیاز به یک جایگزین داریم.حالت اول رو چندان توصیه نمی‌کنم چون در این حالت شما دارید مشکلات امنیتی که در هر دو کیف پول می‌تونه وجود داشته باشه رو همزمان متحمل می‌شید. در حالت دوم هم بهتره بعد از بازیابی موجودیتون به کمک کلمات بازیابی، کیف پول جدیدی ایجاد کنید و موجودی حساب قدیمی‌تون رو به حساب جدیدتون منتقل کنید.اما آیا این کار قابل انجام هست؟شبکه‌ی بیت‌کوین رو که در نظر بگیریم، ما برای خرج کردن بیت‌کوین‌هامون در نهایت نیاز داریم که کلید خصوصی هر آدرسی که درش بیت‌کوین دریافت کردیم رو داشته باشیم. بقیه رمزارزها هم تقریبا به همین شکل عمل می‌کنن. این کلید خصوصی از روی کلمات بازیابی‌مون به اضافه‌ی یه متن مشخص (derivation path) به دست میاد. این «متن مشخص»، چند بخش داره که با تغییر اون‌ها می‌تونیم کلیدهای خصوصی متعددی تولید کنیم.بخش اول مربوط به رمزارزی هست که میخوایم براش کلید خصوصی تولید کنیم. مثلا با هم توافق می‌کنیم یا استانداردی وضع می‌کنیم که اگر برای بیتکوین میخوایم کلید خصوصی تولید کنیم، عدد اول باید 0 باشه. برای شبکه‌ی اتریوم می‌تونیم 1 رو در نظر بگیریم و همینطور برای بقیه‌ی شبکه‌ها هم می‌تونیم اعداد مشخصی رو در نظر بگیریم.دقت کنید که توکن‌هایی که روی شبکه‌های وجود دارن نیازی به تعریف این عدد ندارن، چون برای خرج کردنشون از کلید خصوصی شبکه‌ای که بسترشون روی اون هست استفاده می‌کنیم.بخش دوم رو برای حساب در نظر میگیریم. مثلا 0 برای حساب اول شما و 1 برای حساب دوم و…این عدد کمک می‌کنه که با یه مجموعه کلمات بازیابی، بتونیم روی هر شبکه، حساب‌های کاربری مجزایی داشته باشیم.بخش سوم رو هم برای آدرس‌ها در نظر می‌گیریم.مثلا حساب اول بیت‌کوینمون رو اگه در نظر بگیریم، بخش اول میشه صفر، بخش دوم میشه صفر و اگر بخش سوم رو 0 قرار بدیم، مشخصات آدرس اول به دست میاد. اگر بخش سوم رو به 1 تغییر بدیم، مشخصات آدرس دوم به دست میاد و…می‌دونیم که به طور معمول، برای دریافت بیت‌کوین‌ها همیشه آدرس جدیدی رو تولید می‌کنیم و از یک آدرس استفاده نمی‌کنیم. چون اینکار بدون اینکه ضرری داشته باشه، حریم خصوصی ما رو بهبود میده. حالا میدونیم که این آدرس‌ها در حقیقت با تغییر دادن بخش سوم این «متن مشخص» تولید می‌شه.مثال عملی ببینیم! جدول پایین آدرس‌های مختلفی که باهاشون برنامه Bitcoin Core با پیاده‌سازی BIP32 تولید می‌کنه رو مشخص کرده. اینجا می‌تونید خودتون با پارامترها بازی کنید و ببینید آدرس‌های جدید با چه پارامترهایی امکان تولید دارن.بالاخره که چی؟ این کار قابل انجام هست؟زمانی شما موجودی حساب قبلی‌تون رو داخل کیف پول جدید هم می‌بینید که متن مشخص (Derivation Path) این کیف پول‌ها یکی باشه. وگرنه انگار که حساب جدیدی رو در کیف پول جدید بازیابی کردید و به موجودی کیف پول قبلی دسترسی نخواهید داشت.می‌تونید Derivation Path کیف پول‌های مختلف رو با جستجو و یا از طریق سایتشون به دست بیارید. کیف پول‌های محدودی وجود دارن که بهتون اجازه میدن Derivation Path رو به صورت دلخواه تعیین کنید. اما اگر از این طریق نتونستید موجودی‌تون رو بازیابی کنید، پاراگراف بعدی رو ببینید.سایتی که بالاتر برای بازی کردن با پارامترها بهش اشاره شد می‌تونه برای استخراج کردن کلیدهای خصوصی حساب قبلی هم مورد استفاده قرار بگیره. که می‌تونید کلیدهای خصوصی رو در کیف پول‌های مختلف وارد کنید و موجودی رو به حساب جدید انتقال بدید. اما دقت کنید که استفاده کردن از یک سایت برای اینکار منطقی نیست و نکات مختلفی باید در موردش رعایت بشه و به نحو درستی ازش استفاده بشه. (دانلود کدها، بررسی‌ش و اجراش به صورت آفلاین) کیف پول الکترام یکی از گزینه‌های خوب هست که می‌تونید ازش برای بازیابی بیت‌کوین‌هاتون داخل کیف پول‌های مختلف استفاده کنید. چون امکان مشخص کردن Derivation Path براش وجود داره.برای دسترسی به موجودی اتریوم‌تون هم می‌تونید از سایت MEW استفاده کنید که مجددا باید نکات امنیتی رو مد نظر قرار بدید.حرف آخراگر که زمانی مشکلی برای دسترسی به حساب‌تون داشتید و سرویس‌دهنده‌ی کیف پولتون دیگه در دسترس نبود، در قدم اول خونسردی خودتون رو حفظ کنید. چون اگر نکات امنیتی رو به درستی رعایت کرده باشید هیچ نگرانی وجود نداره و می‌تونید بدون عجله اطلاعات لازم رو کسب کنید و بعد از اینکه مطمئن بودید، اقدامات لازم برای بازیابی رو انجام بدید. در غیر این صورت ممکنه بازیابی به روش‌های نادرست باعث بشه کوین‌هاتون رو از دست بدید.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:34:58 +0330</pubDate>
            </item>
                    <item>
                <title>✖ صرافی کوین‌بیس ✖</title>
                <link>https://virgool.io/@PeymanJahani/coinbase-kiuyuxr9cl4e</link>
                <description>نگارش 31 فروردین 1400از ثبت‌نام و فعالیت در سایت کوین‌بیس به شدت اجتناب کنید. اگر تبعه‌ی کشور آمریکا هستید، خوندن این مطلب رو بهتون پیشنهاد می‌کنم.کوین‌بیس (Coinbase) یکی از بزرگترین صرافی‌ها هست و توی کشور آمریکا فعالیت می‌کنه. تجربه‌ی من ازش اینه که سال‌ها قبل، بعد یکی دو ساعت بالا پایین کردنش بالاخره اعتماد کردم (ریسکش رو پذیرفتم) و مقدار خیلی کمی بیت‌کوین داخلش واریز کردم تا اینکه بیشتر از نیم ساعت طول نکشید و حسابم رو بستن.اگر جایی به جز آمریکا زندگی می‌کنید که بالطبع از این صرافی نباید استفاده کنید. اما اگر شهروند آمریکا هستید و از این صرافی استفاده می‌کنید هم نکته‌ی خیلی مهمی وجود داره که باید بهش توجه کنید. در وهله‌ی اول این صرافی مشابه بقیه‌ی صرافی‌ها آی‌پی شما رو ثبت می‌کنه تا اگر از کشوری که نباید، وارد این سایت شدید، ازش خبردار بشه و توی این کار هم خیلی سخت‌گیر هست. چنین سایت‌هایی ممکنه آی‌پی‌های رنج سرور رو هم ازتون قبول نکنن. اما نکته‌ی مهم‌تر اینه: صرافی کوین‌بیس از طریق رصد تراکنش‌های روی شبکه‌ی شبکه‌ای مثل بیت‌کوین، بررسی می‌کنه که مبدا کوین‌های واریز شده و مقصد کوین‌هایی که ازش برداشت میشه کجا هست. به این ترتیب مثلا اگر کوین‌های خودتون رو به یک صرافی در ایران انتقال بدید، این موضوع شناسایی می‌شه و می‌تونه باعث مسدود شدن حساب‌تون بشه. دقت کنید که بنا به تجربیاتی که من در جریانش قرار گرفتم، پس از ماه‌ها پیگیری هم این صرافی پاسخگوی کاربر نبوده و حسابش رو باز نکرده و موجودی کاربر در این سایت فریز باقی مونده. (حواسمون هست که نتیجه‌گیری بر مبنای صرفا دو مورد و با حدس زدن دلایل بسته شدن حساب داره انجام می‌گیره و می‌تونن این گزاره‌ها درست نباشن)در مورد صرافی‌های خارج از کشور، حداقل کاری که باید انجام بشه اینه که برای جابجایی کوین‌ها اون‌ها رو از کیف پول شخصی خودمون عبور بدیم و مستقیما از صرافی به صرافی کوینی انتقال ندیم تا یک مرحله فاصله بیفته. (البته این مورد بهتره همه جا رعایت بشه) شنیده‌هایی هم داشتم که در بعضی از پیاده‌سازی‌های تحلیل تراکنش‌های روی شبکه بیت‌کوین، تراکنش‌ها تا 5 مرحله پیگیری میشن تا مبداشون مشخص بشه. اما این اطلاعات دقیق نیست و در آینده هم قطعا شرایط متفاوت خواهد بود و تا بینهایت هم امکان پیگیری تراکنش‌ها وجود داره. نکته‌ای که باید ازش خبردار باشیم این هست که چنین کارهایی ممکنه و در حال حاضر هم انجام می‌گیره.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:32:14 +0330</pubDate>
            </item>
                    <item>
                <title>استخراج ابری (Cloud Mining)</title>
                <link>https://virgool.io/@PeymanJahani/cloud-mining-e0lkdr377ou9</link>
                <description>نگارش 24 دی 1399یکی از دوستان در مورد Cloud Mining سوال کرده بودن که آیا این روش خوبی برای کسب سود هست؟ Cloud Mining به این معنی هست که شما به جای اینکه خودتون تجهیزات استخراج (Mining) سکه‌هایی مثل بیت‌کوین رو تهیه کنید، پولتون رو در اختیار شرکت دیگه‌ای قرار می‌دید که اون از طرف شما چنین کاری انجام بده و در سودش شما رو شریک کنه. منطقی به نظر میاد درسته؟ منم همین فکر رو می‌کردم!با توجه به ماهیت این کار، شما در ابتدا باید همه‌ی پولتون رو در سایت بریزید و سایت به صورت روزانه هزینه‌ها رو کسر می‌کنه و سودی رو به شما اختصاص می‌ده. و البته چون حداقلی (و احتمالا کارمزدی) برای برداشت وجود داره، شما باید مدتی صبر کنید تا این سود روزانه قابل برداشت باشه. این محبوس شدن پول برای مدت طولانی (نزدیک به یک سال تا اینکه حداقل اصل سرمایه برگرده) دقیقا نکته‌ای هست که کلاهبرداران اینترنتی علاقه‌ی شدیدی به اون دارن و باعث می‌شه اکثر این دست سایت‌ها scam (کلاهبرداری) باشند. حتی بعضی از این سایت‌های جعلی به صورت هرمی به سرمایه‌گذاران اولیه از پولی که سرمایه‌گذاران تازه وارد پرداخت می‌کنن سود هم می‌دن و به این شکل می‌تونن بدون اینکه معلوم بشه جعلی هستند برای مدت طولانی‌تری فعالیت کنند.پس شما باید در وهله‌ی اول به سایت اعتماد داشته باشید. در تحقیقات‌تون ممکنه مطالب زیادی در مورد سایت مورد نظرتون بخونید اما اگر که این مطالب به صورت ریفرال (حاوی معرف) به سایت اصلی لینک شده باشند نباید به اون‌ها اعتماد کنید. چون بعضی‌ها بدون اینکه خودشون تحقیق کرده باشند، برای به دست آوردن سهمی از پول واریزی شما این دست سایت‌ها رو معرفی می‌کنند.محاسبات اولیه ممکنه نشون بده که شما پس از کمتر از یک سال اصل پولتون رو دریافت می‌کنید و بعدا وارد دوره‌ی سود دهی می‌شید. اما باید دقت داشته باشید که سختی شبکه روز به روز افزایش پیدا می‌کنه و سودی که امروز دریافت می‌کنید احتمالا تا سال‌های آتی پایدار نخواهد بود. در نهایت کار به جایی می‌رسه که سود روزانه، هزینه‌های نگه‌داری سرویس شما رو پوشش نمی‌ده و قرارداد خاتمه پیدا می‌کنه.به عنوان جمع‌بندی با توجه به ریسک این کار و سود غیر قابل ملاحظه‌ش Cloud Mining رو توصیه نمی‌کنم. ولی اگر باز هم اصرار دارید اینکار رو انجام بدید مطمئن باشید که سایت مد نظرتون رو به خوبی تحقیق کردید، همه‌ی پارامترهای متغییر رو لحاظ کردید و نقطه‌ی سربه‌سر این سرمایه‌گذاری رو می‌تونید محاسبه کنید.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:30:27 +0330</pubDate>
            </item>
                    <item>
                <title>افشای حریم خصوصی در رمزارزها</title>
                <link>https://virgool.io/@PeymanJahani/privacy-breach-eofgbetyoqt6</link>
                <description>نگارش روز تولدم سال 1399شاید فکر کنید چون آدرس‌ها در ارزهای دیجیتالی مثل بیت‌کوین بدون نام هستند، پس کسی نمی‌تونه شما و تراکنش‌هاتون رو در این شبکه ردیابی کنه. اما بهتره بدونید حفظ ناشناسی در بلاکچین، بدون استفاده از کیف پول مناسب، کمی یادگیری و بعضا صرف اندکی هزینه مقدور نیست. در این مطلب روی بیت‌کوین تمرکز شده اما در رمزارزهای دیگه ممکنه روش‌های متفاوتی برای حفظ/افشای حریم خصوصی وجود داشته باشه.وقتی که شما آدرس‌تون رو به صورت عمومی قرار می‌دید تا شخصی برای شما مبلغی رو واریز کنه، همین آدرس ممکنه برای ردیابی تراکنش‌های شما مورد استفاده قرار بگیره. یا وقتی مبلغ زیادی رو برای شخصی ارسال می‌کنید، در این تراکنش ممکنه از دریافتی‌های تراکنش‌های مختلفی استفاده بشه که هر کدوم مرتبط به جایی هستند که شما تمایل ندارید گیرنده در مورد اون‌ها اطلاع پیدا کنه.کیف پول شما ممکنه بزرگترین مشکل‌تون در صیانت از حریم خصوصی‌تون باشه و با باز کردنش و چک کردن موجودی‌تون، آی‌پی (IP) شما رو به حساب‌تون لینک کنه. و این مورد با کمک گرفتن از اطلاعاتی که از بقیه‌ی سایت‌ها به دست میاد ممکنه باعث شناسایی شما بشه. برای جلوگیری از موارد این چنینی راهکارهایی وجود داره.در ادامه تعدادی از مواردی که باعث به مخاطره افتادن حریم خصوصی می‌شه و اطلاعاتی رو در اختیار بقیه قرار می‌ده از اینجا مرور می‌کنیم.اعداد رندبه این تراکنش دقت کنید. مقداری بیت‌کوین از آدرس اول خارج شده و به دو آدرس دیگه انتقال پیدا کرده. می‌تونید تشخیص بدید کوین‌هایی که خرج شده کدوم هست و باقی‌مونده (چنج) کوین‌ها که به کیف پول شخص برگشته کدومه؟هرچند قطعی نیست ولی احتمالا مبلغ رند 12 بیت‌کوین آدرسی هست که پول بهش ارسال شده و آدرس دیگه مربوط به خود شخص ارسال کننده هست که بقیه‌ی کوین‌هاش رو توی اون دریافت کرده. پس هرجایی که امکانش هست سعی کنید مبلغ رو تا آخرین رقم اعشار به صورت تصادفی وارد کنید تا مشخص نباشه کوین‌ها به چه آدرسی ارسال شده و کدوم آدرس متعلق به شما هست که باقی کوین‌هاتون رو توی اون دریافت کردید.همینطور ممکنه مبلغ بیت‌کوینی رند نباشه ولی معادل دلاری اون مبلغ رندی باشه که بشه تشخیص داد چه عددی کوین‌های خرج شده هست.ارسال به آدرس با نوع اسکریپت متفاوتمجددا از یک آدرس مقداری بیت‌کوین خرج شده و بخشی هم به عنوان باقی پول به کیف پول شخص در یک آدرس جدید برگشته. می‌تونید تشخیص بدید کدوم آدرس متعلق به خود فرد ارسال کننده هست؟مشخصا کیف پول شخص از آدرس‌های سگویت که با عدد 3 شروع می‌شن پشتیبانی می‌کنه و آدرسی که شخص بقیه‌ی پولش رو در اون دریافت می‌کنه هم آدرس دوم هست که مجددا با 3 شروع شده. و آدرس که با 1 شروع شده دریافت‌کننده هست و مبلغ متناظرش هم پولی هست که خرج شده.ورودی تراکنش بی‌موردبه مبالغ ورودی و خروجی دقت کنید. ورودی‌ها هر دو بالای یک بیت‌کوین هستن و یک خروجی ۲ بیت‌کوین و خروجی دیگه حدود ۰.۳ بیت‌کوین هست. اگر هدف خرج کردن ۰.۳ بیت‌کوین بود، قاعدتا یکی از ورودهای یک بیت‌کوینی برای این تراکنش کافی بود و نیازی به ورودی دوم نبود. اما چون شخص قصد داشته ۲ بیت‌کوین خرج کنه، کیف پولش مجبور شده از دو تراکنش استفاده کنه.علاوه بر این نکته، رندم بودن مبلغ خرج شده هم آدرس گیرنده و آدرس چنج فرستنده رو افشا می‌کنه.استفاده مجدد اجباری از یک آدرسبرای حفظ حریم خصوصی، باید به هر آدرس بیت‌کوین فقط یک بار پرداخت انجام بگیره و وقتی که موجودی اون آدرس خرج شد، دیگه هیچ موقع ازش استفاده نشه. اینکار با در نظر گرفتن نحوه انجام تراکنش ها در شبکه بیت‌کوین، هیچ هزینه اضافی به شخص تحمیل نمیکنه و انجام ندادنش غیر منطقی هست.ممکنه شخصی که شما رو تحت نظر داره به یکی از آدرس‌هایی که قبلا ازش استفاده کردید و اون ازش اطلاع داره مقدار کمی بیتکوین ارسال کنه. و کیف پول شما ممکنه بدون اینکه شما متوجه باشید از این مقدار کم در تراکنش‌هایی که بعدا انجام میدید استفاده کنه. به این ترتیب اون شخص میتونه از جزئیات اون تراکنش شما مطلع بشه.رفتار صحیح کیف پول در این مورد اینه که از آدرس‌هایی که قبلا ازشون خرج شده استفاده نکنه.افشای موجودی فرستندهفرض کنید که ۱۰۰ بیت‌کوین رو در یک تراکنش دریافت کردید و حالا قصد دارید مقدار خیلی کمی از اون رو برای یک نوشیدنی خرج کنید. زمانی که این مقدار خیلی کم رو خرج می‌کنید، چون در آدرس دیگه‌ای پول ندارید، کیف پول شما تراکنشی رو تولید می‌کنه که ورودی اون ۱۰۰ بیت‌کوین هست و خروجی اون نزدیک به ۱۰۰ بیت‌کوینی هست که به آدرس خودتون برمیگرده و مقدار کمی که به فروشنده می‌رسه و بخشی هم که برای کارمزد تراکنش پرداخت می‌شه. از روی این تراکنش، فروشنده نوشیدنی می‌تونه متوجه بشه که شما حداقل ۱۰۰ بیت‌کوین در کیف پولتون داشتید که باهاش بهای این نوشیدنی رو پرداخت کردید. این موضوع می‌تونه برای شما ناخوشایند یا در مواردی حتی خطرناک باشه.در مثال عکس، شخصی معادل حدود یک میلیون تومان پرداختی داشته ولی گیرنده از روی این تراکنش می‌تونه متوجه بشه که این شخص حداقل حدود ۳۲۰ میلیون تومن در کیف پولش موجودی داره.تراکنش‌های چند امضاییاکثر تراکنش‌هایی که در شبکه بیت‌کوین انجام می‌گیرن از نوع تک امضایی هستن. اگه حساب شما چند امضایی (مثلا مشابه عکس ۳ امضا از ۴ امضا) هست، احتمالا مثل یک گاو پیشونی سفید توی شبکه، با هرکسی که تراکنشی انجام می‌دید یا هرکسی که به نحوی یکی از آدرس‌های شما رو به دست میاره، می‌تونه تاریخچه تراکنش‌هاتون رو در شبکه تشخیص بده.نقص کیف پولتوی بعضی از کیف پول‌ها، آدرس چنج همیشه آخرین گیرنده تراکنش هست و اینطوری آدرس فرستنده و گیرنده تراکنش مشخص می‌شه.کوین‌جوین یکی از روش‌ها برای غیر قابل تفکیک کردن کوین‌های دریافتی شما از جاهای مختلف هست که در آینده بهش می‌پردازیم.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:28:21 +0330</pubDate>
            </item>
                    <item>
                <title>کیف پول الکترام</title>
                <link>https://virgool.io/@PeymanJahani/electrum-ujjs2ps3rasj</link>
                <description>نگارش 30 شهریور 1398یکی از کیف پول‌های قدیمی مختص بیت‌کوین که شاید بشه گفت برای کاربرهای حرفه‌ای‌تر طراحی شده، کیف پول الکترام هست. در این کیف پول شما می‌تونید برای اتصال به شبکه از سرور دلخواه‌تون استفاده کنید و مثل بعضی از کیف پول‌های دیگه لزوما متکی به یک سرور خاص نیستید. تک تک آدرس‌های خودتون رو به همراه موجودی‌شون می‌بینید، می‌تونید خرج کردن از برخی رو محدود یا کیف پول رو مجبور کنید که از آدرس مشخصی خرج کنه. همینطور امکان امضای دیجیتال پیام‌ها با کلید خصوصی آدرس‌هاتون رو هم در اختیار دارید.این کیف پول اخیرا پیام به روز رسانی تقلبی رو به کاربرهاش نشون می‌داد که کاربرها با کلیک کردن روی این پیام و نصب کردن نسخه تقلبی، موجودی‌های خودشون رو از دست می‌دادن. بنابراین شاید ایده بدی نباشه که احراز اصالت برنامه‌های دانلود شده رو بلد باشید که اینجا در موردشون توضیحی نمی‌دم. (verify GPG signatures)الکترام برای لینوکس، ویندوز و مک عرضه شده، اپ اندروید داره و برای پایتون هم در دسترس هست. و باید توجه داشته باشیم که الکترام یک برنامه متن باز هست و این رو باید به عنوان مزیتش در نظر گرفت. در الکترام شما می‌تونید کارمزد (fee) دلخواه خودتون رو مشخص کنید و بعدا هم امکان تغییر اون کارمزد رو (در صورت کم بودنش و تایید نشدن در شبکه) دارید. (RBF)رابط کاربری الکترام بزرگ‌ترین مزیت اون نیست اما جزئیات فنی رو به خوبی نمایش می‌دهاحیانا اگر درخواست پرداخت وجهی به سایتی از طریق درگاه bitpay رو داشته باشید، می‌بینید که آدرس بیت‌کوینی در اختیارتون قرار داده نمی‌شه که به آسونی و با کیف پول دلخواه‌تون بتونید پرداخت رو انجام بدید. بنابراین مجبور میشید ابتدا اعتبارتون در سایت بیت‌پی رو افزایش بدید یا از کیف پول‌های پشتیبانی شده توسط این درگاه استفاده کنید که ممکنه باب میلتون نباشه. خوشبختانه کیف پول الکترام قابل پرداخت صورتحساب‌های این سایت رو هم داره.کیف پول الکترام با کیف پول‌های سخت‌افزاری لدجر سازگار هست، قابلیت وارد کردن آدرس دلخواه‌تون رو دارید و از چند امضایی هم پشتیبانی می‌کنه. به شخصه برای بعضی از کاربردها که در اینجا هم مطرح شدند جایگزین دیگه‌ای براش سراغ ندارد و ازش استفاده می‌کنم.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:24:13 +0330</pubDate>
            </item>
                    <item>
                <title>کیف پول لجر نانو ایکس</title>
                <link>https://virgool.io/@PeymanJahani/ledger-nano-x-t1lsbqqbyydu</link>
                <description>نگارش 5 تیر 1398لجر نانو ایکس نسخه‌ی بهبود پیدا کرده لجر نانو اس هست. توی این نسخه که حدود دو برابر نسخه قبلی قیمت داره، محدودیت ذخیره‌سازی (چند تا برنامه بیشتر نمی‌شد همزمان نصب داشت) رفع شده و همزمان می‌شه ده‌ها برنامه روی اون نصب داشت. همینطور این نسخه مجهز به بلوتوث شده که اتصال به موبایل و برنامه Ledger Live Mobile رو خیلی آسون‌تر می‌کنه.در این نسخه همچنین دکمه‌ها بهبود پیدا کردن اما مشکل اینجاست که سوئیچ کردن بین برنامه‌ها وقتی که تعدادشون زیاد باشه سخت هست. یعنی مثلا ۲۰ بار باید یکی از دکمه‌ها رو فشار بدید تا به برنامه‌ی مورد نظرتون برسید و اون رو باز کنید. تراکم پیکسل‌های صفحه نمایش هم دو برابر و کیفیتش بهتر شده.رابط اتصال به نوع USB-C تغییر پیدا کرده و باتری ۱۰۰ میلی‌آمپرساعت اون هم بهتون کمک می‌کنه وقتی می‌خواید از طریق بلوتوث ازش استفاده کنید نیازی به متصل کردن کابل نباشه. اونطور که توی سایت رسمی نوشته شده، باتری چندین ساعت در حالت استفاده و چند ماه در حالت آماده به کار می‌تونه جوابگو باشه.نظر شخصی پس از استفاده (اسفند ۱۳۹۸): وزنش از نسخه قبلی کمی سنگین‌تر هست. لجر نانو ایکس در حالت بلوتوث فقط به موبایل وصل میشه و برنامه دسکتاپ لدجر قابلیت اتصال با بلوتوث رو نداره. نصب برنامه‌ها خیلی راحت‌تر و سریعتر شده. ظرفیتش به اندازه نیاز هست و نیازی به پاک کردن برنامه برای نصب برنامه جدید نیست. به نظر میاد باتریش برای استفاده‌های موردی کاملا کافی هست و نیازی به همیشه شارژ کردنش نیست. صفحه نمایش اطلاعات رو توی چند خط نشون میده و دیگه نیازی به اسکرول شدن آدرس‌های دراز بیت‌کوین نیست.به‌روزرسانی سال ۱۴۰۲: راجع به سرویس Ledger Recover تحقیق کنید. با توجه به اینکه چنین سرویسی قابلیت ارائه از طرف لجر داره، مشخصا این کیف پول از اولش هم در اون سطحی که فکر میکردیم امنیت نداشته.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:21:02 +0330</pubDate>
            </item>
                    <item>
                <title>استخراج ارزهای دیجیتال</title>
                <link>https://virgool.io/@PeymanJahani/mining-qm99jnjg9tlt</link>
                <description>نگارش 30 خرداد 1398استخراج یا ماینینگ مفهومی بود که برای حل مشکل «دو بار خرج کردن» رمزارزها به کمک «الگوریتم اثبات کار» به وجود اومد. اگر متوجه این جمله نمی‌شید شاید بهتر باشه ابتدا «یادگیری رمزارزها و بیت‌کوین» رو مطالعه کنید.اینکه با داشتن یک سخت‌افزار و مصرف مقداری برق بشه بیت‌کوین درآورد خیلی ایده‌آل به نظر می‌رسه و ممکنه هرکسی رو به خودش جذب کنه. توی این پست کمی پایه‌ی تئوری استخراج بیت‌کوین رو بررسی و بعد حساب کتاب می‌کنیم ببینیم معدنچی بودن چقدر می‌تونه برامون اقتصادی و پولساز باشه.مسئله و جایزه استخراجاستخراج‌کننده‌های بیت‌کوین باید هش (Hash) بلوک‌هایی رو که می‌سازن و تراکنش‌ها رو درش قرار می‌دن محاسبه کنن و بلوک فقط زمانی پذیرفته هست که این هش از مقدار مشخصی کوچیک‌تر باشه. بنابراین میلیاردها بار در هر ثانیه و بلکه بسیار بیشتر این عمل رو انجام میدن تا به جواب برسن و جایزه‌ی بلوک و کارمزد تراکنش‌ها بهشون تعلق بگیره. در سربرگ بلوک یک متغیر دلخواه به اسم نانس (Nonce) وجود داره که در حقیقت بدین منظور تعبیه شده تا هر مرتبه با بالاتر بردنش هش رو تغییر بدیم.جایزه‌ی پیدا کردن بلوک جدید برای بیت‌کوین در شروع کار ۵۰ بیت‌کوین بوده که این مقدار در هر چهار سال (۲۱۰ هزار بلوک) نصف شده و می‌شه. در حال حاضر این مقدار تا ۱۲.۵ بیت‌کوین به ازای هر بلوک کاهش پیدا کرده و منتظر هستیم که در قدم بعدی به ۶.۲۵ بیت‌کوین در هر بلوک برسه.تابع درهم‌سازی و نرخ هشتابع هش (درهم‌سازی) که بیت‌کوین ازش استفاده می‌کنه Double-SHA-256 یا دو بار هش SHA-256 هست. ارزهای دیجیتال دیگه ممکنه از توابع دیگه‌ای استفاده کنند و دونستن تابع درهم‌سازی مهمه چون سخت‌افزارهای مختلف ممکنه برای محاسبه‌ی هش‌های مختلف راندمان متفاوتی داشته باشند و در هر رمزارز، سخت‌افزار نوع خاصی بهتر از بقیه عمل کنه. واحدیکهبرایقدرتیکسخت‌افزاراستفادهمی‌شهنرخهشدرثانیه(hashrate)هست.چوننرخهشمعمولارقمبزرگیهستاونروباواحدهایمیلیونهشبرثانیه(MH/s)،تراهشبرثانیه(TH/s)وپتاهشبرثانیه(PH/s)همبیانمی‌کنن.(پیشوندهایاس‌آی) بیت‌کوین رو می‌شه به کمک پردازنده (CPU) و کارت گرافیک (GPU) کامپیوترهای معمولی هم استخراج کرد. نرخ این نوع استخراج معمولا حدود چند ده میلیون هش بر ثانیه هست.اسیک‌های ویژه استخراجبرای اینکه ارزهای دیجیتال تا حد امکان کاملا غیر متمرکز باشند و همه مشارکت کنن، هدف اینه از تابعی برای درهم‌سازی استفاده بشه که سخت‌افزاری مختص بهش، بهتر از پردازنده‌هایی که در هر کامپیوتری پیدا می‌شه عمل نکنه. رمزارزهایی هستند که از ترکیب چند نوع تابع درهم‌سازی مختلف استفاده می‌کنند تا به این هدف دست پیدا کنن. اما معمولا دیر یا زود سر و کله‌ی سخت‌افزارهایی که استخراج یک کوین خاصی رو خیلی بهینه‌تر انجام می‌دن پیدا می‌شه.امروزه دستگاه‌های اسیک ماینر (ASIC Miner) ویژه استخراج بیت‌کوین به وفور پیدا می‌شن و قدرت اون‌ها میلیون‌ها برابر بیشتر از پردازنده و گرافیک کامپیوترهای معمولی هست. یعنی این دستگاه‌ها معمولا با نرخ چند ده میلیون میلیون هش در ثانیه (TH/s)، می‌تونن شبانه‌روز فعالیت کنند و برای اینکار بهینه شدن.بد نیست به عنوان یه مثال دیگه بدونیم برای استخراج اتریوم که از الگوریتم Ethash استفاده می‌کنه، از قوی‌ترین کارت‌های گرافیک استفاده می‌شه که بهینه‌ترین وسیله برای ماین ایتریوم هستن.تجهیزات ماینینگی که مخصوص استخراج بیت‌کوین هستند هم اگر کاملا به روز نباشن ممکنه حتی پول برق مصرفی خودشون رو نتونن در بیارن. بنابراین جای بحث باقی نمی‌مونه که با لپ‌تاپ‌تون در طول یک سال، در حد چند سنت هم ممکنه نتونید بیت‌کوین استخراج کنید. (تازه اگر فرض کنیم که این مقدار کم رو می‌تونید برداشت و نقد کنید)شانس موفقیتگفتیم مسئله‌مون برای حل اینه که هش بلوک از یک مقداری کوچیک‌تر باشه. چون پازلمون تصادفی هست و با امتحان و خطا باید حل بشه، امکان محاسبه‌ش وجود نداره. از نظر تئوری ممکنه شما در اولین امتحان کردنتون موفق به پیدا کردن جواب بشید و همینطور ممکنه با قوی‌ترین تجهیزات دنیا و در طول سال‌ها هم نتونید جوابش رو پیدا کنید.اما اگه با نگاه آماری به قضیه نگاه کنیم، اگر شما همه‌ی قدرت محاسباتی (نرخ هش) شبکه‌ی بیت‌کوین رو در اختیار داشته باشید، به طور متوسط هر ۱۰ دقیقه یکبار می‌تونید جواب مسئله رو پیدا کنید. حالا اگر نصف قدرت شبکه رو در اختیار داشته باشید احتمالا هر ۲۰ دقیقه یکبار جواب رو پیدا خواهید کرد.پس در حالت عمومی هر نسبتی از قدرت شبکه‌ی بیت‌کوین رو که در اختیار داشته باشید، هر «عکس اون نسبت برابر ۱۰ دقیقه» یکبار جواب مسئله رو پیدا می‌کنید و جایزه‌ی بلوک و کارمزد تراکنش‌های داخلش رو تصاحب می‌کنید.استخرهای استخراجنرخ درهم‌سازی شبکه‌ی بیت‌کوین در این لحظه حدود ۴۵ اگزا هش بر ثانیه هست و می‌تونید محاسبه کنید که با داشتن چند سخت‌افزار خوب هم احتمالا چند سال باید صبر کنید تا یکجا همه‌ی جایزه‌ی یک بلوک به شما تعلق بگیره. برای حل این مشکل استخرهای استخراج (Mining Pool)ها شکل گرفتن. به تنهایی ماین کردن Solo Mining گفته می‌شه که در برابر Pool Mining قرار می‌گیره.در استخرهای استخراج، تعداد زیادی ماینر دور هم جمع می‌شن و با هم برای پیدا کردن جواب یک بلوک جدید تلاش می‌کنن. زمانی که جواب پیدا شد، جایزه‌ی بلوک به نسبت قدرتی که هر ماینر داشته بین همه‌ی اعضای استخر تقسیم می‌شه و مدیر استخر هم معمولا در حد یک درصد از جایزه رو برای خودش برمی‌داره. اینطوری در بازه‌های زمانی کوتاه‌تری (مثلا هر ساعت) یک بلوک جدید پیدا می‌شه و جایزه‌ای رو که قرار بوده یک شخص احتمالا چند ماه یا سال طول بکشه تا بهش برسه، به صورت تدریجی به دست میاره و شانس دیگه تقریبا دخیل نیست.سهم هر استخر استخراج بیت‌کوین از کل قدرت شبکهماینرها باید از زیادی بزرگ شدن یک استخر خاص جلوگیری کنن که قدرت شبکه تو دست مدیر یک استخر متمرکز نشه. چون این می‌تونه شبکه رو در برابر حمله از طرف قدرتمندترین عضو شبکه – که بیش از نیمی از قدرت شبکه رو در اختیار داره – آسیب‌پذیر کنه. به خصوص که چون خود استخر صاحب تجهیزات نیست، نگرانی هم از بابت بی‌ارزش شدن این تجهیزات به واسطه‌ی حمله به شبکه و افت قیمت بیت‌کوین هم نداره و ممکنه منفعت کوتاه‌مدتش رو ترجیح بده.محاسبه‌ی هزینه فایده‌ی ماینینگبا مطالبی که تا اینجا گفته شد خودتون می‌تونید محاسبه کنید که با سخت‌افزاری در اختیارتون هست، در هر روز، ماه و… چقدر می‌تونید بیت‌کوین استخراج کنید. برای محاسبه به این موارد نیاز دارید:سرمایه‌ی اولیه لازم برای خرید تجهیزاتتوان و مصرف برق تجهیزاتقیمت برق به ازای هر کیلووات ساعتسختی فعلی شبکه‌ی بیت‌کوینهمینطور باید در نظر داشته باشید:قیمت بیت‌کوین ممکنه در آینده افزایش یا کاهش پیدا کنه.ریسک خرابی تجهیزات وجود داره.این کار مطابق با قوانین کشوری که درش فعالیت می‌کنید هست یا نه.ارزش زمانی که برای اینکار صرف می‌کنید چقدر هست؛ مخصوصا وقتی تعداد تجهیزات کم باشه.سختی شبکه‌ی بیت‌کوین در آینده با ورود تجهیزات ماینینگ بهینه‌تر و ورود رقبای جدید و با بالا رفتن قیمت بیت‌کوین، بالا می‌ره و سهم شما از جایزه شبکه کمتر می‌شه.برای اینکه در عمل خودتون ماین کنید (البته صرفا برای آموزش وگرنه چیزی گیرتون نمیاد) می‌تونید از برنامه‌ی سایت ماینرگیت استفاده کنید. اگر فکر می‌کنید مطلبی جا افتاده لطفا یادآوری کنید و همینطور می‌تونید نظرتون رو مطرح کنید.سوالات متداولفارم یا مزارع استخراجبه تعداد زیادی از دستگاه‌های استخراج که در یک سوله کنار هم جمع می‌شن، فارم (farm) یا مزرعه ماینینگ گفته می‌شه.با چه نرم‌افزاری می‌تونم ماین کنم؟نرم‌افزارش خیلی مهم نیست، بیشتر سخت‌افزار مهمه :) ایتریوم رو انجام ندادم و آشنایی ندارم ولی برای ماین کردن بیت‌کوین با پردازنده و یا کارت گرافیک، نرم‌افزارهای متنوعی وجود دارن که باید متناسب با سخت‌افزاری که دارید انتخابشون کنید. برای اینکه با ماین کردن آشنایی پیدا کنید و دیدی داشته باشید از اینکه چقدر می‌تونه براتون سود بده می‌تونید از برنامه سایت ماینرگیت استفاده کنید. این برنامه درصد بیشتری به نسبت رقبا برای خودش برمی‌داره و برای استخراج حرفه‌ای مناسب نیست. ولی استفاده کردن ازش راحت‌تر هست و برای مقاصد آموزشی مناسبه. چون از سخت‌افزارهای متنوعی پشتیبانی میکنه و طیف وسیعی از رمزارزها رو درش میشه استخراج کرد.برای استخراج سود ده به چه سخت‌افزاری نیاز دارم؟در حال حاضر بیت‌کوین با دستگاه‎های ایسیک (ACIC) ویژه این کار ماین میشه و برای استخراج اتریوم باید از به‌روزترین و قدرتمندترین کارت‌های گرافیک بازار استفاده کنید تا انجامش صرفه اقتصادی داشته باشه. همینطور استخراج رمزارزهایی مثل مونرو نیاز به پردازنده (CPU) قدرتمند دارن. رمزارزهای جالب دیگه‌ای هم وجود دارن که شما در قبال کرایه دادن فضای ذخیره‌سازی‌تون و ارائه‌ی مقداری از پهنای باند اینترنتتون میتونید سود کسب کنید. یا حتی شبکه‌های اجتماعی وجود دارن که شما به ازای لایک‌هایی که میگیرید بهتون از رمزارز اون شبکه داده میشه؛ که این یه مورد حرف و حدیث زیادی پشتشه! دقت کنید که معمولا بدون دسترسی مناسب به سخت‌افزار با قیمت مناسب و بعضا حتی مفت یا بلا استفاده، معمولا سود خاصی عایدتون نمیشه. پس رویاپردازی نکنید و واقع‌بین باشید، در اکثر موارد بعد از یک ساعت استخراج به این نتیجه می‌رسید که هیچ سودی براتون نداره :)با موبایل میشه بیتکوین استخراج کرد؟جواب کوتاهش اینه که بله اما در عمل خیر. جواب بلند و جالبش رو از اینجا ببینید.استخراج ابری (Cloud Mining) یا کلاود ماینینگ چیه؟در این روش به جای اینکه همه خودشون تجهیزات ماینینگ خریداری کنن، به یک شرکت پول میدن تا اون شرکت از طرف بقیه این کار رو انجام بده. در ظاهر منطقی به نظر می‌رسه ولی تا به امروز سایتی دیده نشده که کلاهبرداری نباشه و در عین حال سود دهی هم داشته باشه با توجه به اطلاعاتی که ارائه میده. پس بهتره به طور کامل از سایت‌هایی که چنین سرویسی ارائه میدن صرف نظر کنید. بیشتر</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:18:19 +0330</pubDate>
            </item>
                    <item>
                <title>کیف پول لدجر نانو اس</title>
                <link>https://virgool.io/@PeymanJahani/ledger-nano-s-j2rfox1u09cc</link>
                <description>نگارش 27 خرداد 1398لجر یکی از کیف پول‌های سخت‌افزاری موفق هست و تونسته فروش میلیونی داشته باشه. لجر نانو اس (Ledger Nano S) از کوین‌های متنوعی پشتیبانی می‌کنه ولی بدیش اینه که کیف پول چند تا کوین بیشتر رو نمی‌شه همزمان نصب داشت و مجبور می‌شید مرتب کوینی رو پاک کنید تا بتونید کیف پول ارز دیجیتال دیگه‌ای رو نصب کنید. خبر خوب اینه که در نصب مجدد شما چیزی رو از دست نمی‌دید. اگر این فضا و محدودیت برای شما کافی نیست می‌تونید سراغ مدل‌های دیگه‌ش مثل لجر نانو ایکس برید که باید بیشتر هزینه کنید.اگر بیش از هزار دلار کوین دارید، احتمالا عاقلانه‌ترین تصمیمی که می‌تونید بگیرید اینه که سراغ یک کیف پول سخت‌افزاری برید. در این نوع کیف پول‌ها کلیده خصوصی هیچ موقع کیف پول رو ترک نمی‌کنه و فقط درخواست تراکنش از سیستم آنلاینی که بهش متصل هست دریافت و پس از تایید کاربر، امضا شده و به سیستم آنلاین تحویل داده می‌شه.بنابراین حتی اگر اون رو به یک کامپیوتر آلوده هم متصل می‌کنید و می‌خواید از طریقش تراکنشی رو انجام بدید، احتمال اینکه براتون مشکلی پیش بیاد چندان زیاد نیست.به‌روزرسانی سال ۱۴۰۲: راجع به سرویس Ledger Recover تحقیق کنید. با توجه به اینکه چنین سرویسی قابلیت ارائه از طرف لجر داره، مشخصا این کیف پول از اولش هم در اون سطحی که فکر میکردیم امنیت نداشته.برنامه‌های رابطبرای استفاده و مدیریت این کیف پول باید برنامه‌ی رسمی اون (Ledger Live) رو نصب کنید. اما امکان استفاده‌ی از اون در انواع کیف پول رمزارزهای مختلف فراهم هست. برای مثال می‌تونید از سایت MyEtherWallet برای دسترسی به ایتریوم‌هاتون و با برنامه‌ی Fairy به ایاس هاتون دسترسی داشته باشید. ده‌ها برنامه و سایت دیگه هم ازش پشتیبانی می‌کنن و ایده‌آل‌تر از این دیگه فکر نمی‌کنم چیزی گیرتون بیاد.جالبه که بدونید، به کمک کابل OTG می‌تونید لجر نانو اس رو به موبایل خودتون هم متصل کنید و از طریق برنامه‌ی Ledger Live یا برنامه اندرویدی Mycelium بهش دسترسی داشته باشید.خرید از مراکز معتبرگفتیم که لجر تا حد زیادی امن هست اما یکی از مواردی که باید بهش توجه داشته باشید تهیه‌ی اون از مراکز نسبتا معتبر هست. متاسفانه در ایران امکان تهیه لجر از سایت رسمی وجود نداره (داره؟) و اگر از جای ناشناسی اون رو تهیه کرده باشید، ممکنه سخت‌افزارش پیش از تحویل به شما دستکاری شده باشه. نشون داده شده که پس از دستکاری امکان بسته‌بندی اون کاملا مشابه با چیزی که از خودش شرکت سازنده‌ش تحویل می‌گیرید وجود داره.ورود به سایت کیف پول سخت‌افزاری لجرراه‌اندازی و استفاده از لجر نانو اسکلمات حفظیوقتی که دستگاه به دستتون رسید، هنوز هیچ کلیدی روی اون ثبت نشده. امکان اینکه کلمات حفظی (mnemonic phrase) خودتون رو بهش وجود داره ولی احتمالا بهترین کار اینه که در داخل خود سخت‌افزار این کلمات رو تولید کنید.دستگاه کلمات رو به ترتیب برای شما نشون میده و شما باید اون رو در برگه‌ای که داخل بسته‌بندی وجود داره یادداشت کنید و دو تا نکته رو در این مورد در نظر داشته باشید: اگر این کلمات رو گم کنید موجودی خودتون رو از دست می‌دید و اگر این کلمات در اختیار کس دیگه‌ای قرار بگیره اون می‌تونه سکه‌های شما رو خرج کنه.پیشنهادم اینه که کلمات حفظی رو در دو جای مستقل و مطمئن که کسی بهشون دسترسی نداشته باشه پشتیبان بگیرید. این پشتیبان‌ها تا حد امکان نباید الکتریکی و آنلاین باشه وگرنه کیف پول‌تون دیگه امنیت لازم رو نداره.پس از یادداشت کلمات حفظی، دستگاه اون‌ها رو مجددا از شما به صورت نامرتب سوال می‌کنه تا مطمئن بشه درست یادداشت‌شون کردید. بعدا باید یک پین کد عددی مشخص کنید که برای باز کردن قفل کیف پول استفاده می‌شه.کلمه‌ی عبورهمینطور شما می‌تونید و توصیه می‌کنم از یک کلمه‌ی عبور (password/passphrase) هم علاوه بر کلمات حفظی استفاده کنید. در این صورت برای دسترسی به سکه‌هاتون به هردوی این‌ها نیاز خواهید داشت: کلمات حفظی و کلمه‌ی عبوردر حالتی که کلمه‌ی عبور هم اضافه می‌کنید، شما می‌تونید دو تا پین کد مجزا داشته باشید که از یکی برای کیف پولی که فقط از طریق کلمات حفظی به دست میاد و از دومی برای کیف پولی که از کلمات حفظی و همینطور کلمه‌ی عبور ایجاد می‌شه دسترسی داشته باشید. اینکار علاوه بر اینکه دو تا کیف پول مجزا براتون فراهم می‌کنه، در مواقعی که کسی شما رو مجبور می‌کنه پین کدتون رو وارد کنید می‌تونه مفید باشه. شما می‌تونید پین کد حالت اولتون رو وارد کنید و راهی هم برای اینکه معلوم بشه کیف پول حالت دوم راه‌اندازی شده وجود نداره.به‌روزرسانی لجرهر از گاهی و به احتمال زیاد مرتبه‌ی اولی که دستگاه رو به کامپیوتر متصل می‌کنید و برنامه Ledger Live رو اجرا کردید نشون داده می‌شه که فریمور (Firmware) جدیدی براش اومده که پس از دادن دسترسی Manager از طریق دستگاه، برنامه می‌تونه اون رو روی سخت‌افزار شما نصب کنه.آپدیت ممکنه مدتی طول بکشه و در هر مرحله هم کارهایی که باید انجام بدید از طریق برنامه یا خود سخت‌افزار بهتون گفته می‌شه. در بخشی از مراحل ممکنه به فشار دادن همزمان هر دو دکمه، یا نگه داشتن یکی یا هر دوی اون‌ها به هنگام اتصال کابل ارتباطی و تغذیه‌ش به کامپیوتر نیاز داشته باشید؛ چون ممکنه ازتون بخواد که کابل رو جدا و مجددا متصل کنید.استفاده از کیف پول کوین‌هابرای استفاده از کیف پول هر کوین، باید برنامه اون رو از طریق Ledger Live نصب و بعد اون رو داخل برنامه باز کنید. از طریق کامپیوتر نیست باید برنامه‌ای که از لجر پشتیبانی می‌کنه رو اجرا کنید. روی دستگاه برای بعضی از کوین‌ها ممکنه یک سری تنظیمات خاص هم که مثلا چه چیزایی نشون داده بشه، چه چیزایی اتوماتیک تایید بشه، اینکه از طریق مرورگر امکان دسترسی بهش باشه و… وجود داره که باید باهاشون ور برید.تراکنش رو در کامپیوتر تولید می‌کنید و به دستگاه ارسالش می‌کنید، در دستگاه تراکنش رو بررسی می‌کنید که دقیقا همونی که باید باشه و در نهایت اون رو تایید می‌کنید تا انجام بگیره. ممکنه یک مرحله تایید هم سمت کامپیوتر وجود داشته باشه برای منتشر کردن تراکنش.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:10:58 +0330</pubDate>
            </item>
                    <item>
                <title>کیف پول سامورایی</title>
                <link>https://virgool.io/@PeymanJahani/samourai-bu0jrdwjibu2</link>
                <description>نگارش 26 خرداد 1398کیف پول اندروید سامورایی برای بیت‌کوین، برنامه خوش‌ساختی هست و امکانات خوبی برای امن نگه داشتن حساب و حفظ حریم شخصی ارائه می‌ده. اگر نگاه فنی به قضایا دارید، احتمالا ازش راضی خواهید بود.برخی از امکانات این برنامه:اتصال به شبکه‌ی Tor برای افزایش حریم خصوصیامضای آفلاین تراکنش و انتشار اون به روش‌های مختلفپشتیبانی از انواع آدرس‌های کلاسیک، سازگار با سگویت و سگویتحفظ حریم خصوصی با یکی کردن نوع آدرس گیرنده و دریافت‌کننده باقیمونده سکه‌هاارسال سکه به چند آدرس در یک تراکنشپشتیبانی از اوپن‌دایم (OpenDime)گردابه‌ی تراکنش‌ها برای ترکیب ورودی و خروجی تراکنش‌های مختلفافزودن واسطه‌های اضافی برای افزایش عمق تراکنش‌های پیشین و کاهش احتمال ردیابیپشتیبانی از جایگزینی کارمزد (RBF)اشتراک یک شناسه عمومی برای دریافت سکه بدون افشای آدرس دریافت برای عموم (BIP47) / این همون PayNym هست ؛)سامورایی همه‌ی قابلیت‌هایی رو که ممکنه زمانی نیاز داشته باشید در اختیارتون قرار می‌ده. تنها ایرادی که میشه به این کیف پول گرفت، رابط کاربریش هست که هرچند خوبه ولی بهترین نیست.یکی از قابلیت‌های خوب سامورایی امکان استفاده از شبکه‌ی تست‌نت بیت‌کوین به کمک اون هست که برای مقاصد آموزشی فوق‌العاده‌ش می‌کنه. آموزش نحوه‌ی استفاده از این کیف پول رو می‌تونید اینجا تماشا کنید. نکات امنیتی در این ویدئو به طور کامل توضیح داده نشده که خودتون باید دقت لازم رو داشته باشید.ورود به کیف پول سامورایینظرتون رو بهم برسونید :)</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:06:14 +0330</pubDate>
            </item>
                    <item>
                <title>یادگیری رمزارزها و بیت‌کوین</title>
                <link>https://virgool.io/@PeymanJahani/cryptocurrencies-and-bitcoin-co9yz47pl2xv</link>
                <description>نگارش 25 خرداد 1398بیت‌کوین (Bitcoin)، اولین رمزارز (Cryptocurrency) جهان بود که با کنار هم قرار دادن دانش‌های پیش از خودش و اضافه کردن الگوریتم اثبات کار (Proof of Work) شکل گرفت. حالا که تصمیم گرفتید از ارزهای دیجیتال بیشتر بدونید، فهمیدن طرز کار شبکه‌ی بیت‌کوین شروع بسیار خوبی هست. و بعدا می‌تونید تغییراتی که رمزارزهای دیگه روی این پروتکل ایجاد کردن یا ایده‌هایی جدیدی که ارائه کردن رو مطالعه و مقایسه کنید.برای شروع، در ادامه مفاهیمی رو بدون ورود به جزئیات پیاده‌سازی‌شون مرور می‌کنیم. هرجایی که از تابع استفاده شده، شما می‌تونید جعبه‌ای رو تصور کنید که نمی‌دونیم داخلش چه اتفاقی می‌افته؛ اما یک یا چند ورودی رو دریافت و یک یا چند خروجی دیگه تحویل می‌ده.مفاهیم اولیهتابع درهم‌سازی (Hash Function)تابع درهم‌سازی (hash) که با کوچک‌ترین تغییر در ورودی، خروجی اون کاملا تغییر می‌کنه.
هش تابعی هست که یک ورودی با طول نامشخص رو میگیره و معمولا خروجی با طول مشخص می‌ده. سعی می‌شه این تابع به نحوی باشه که امکان تولید خروجی دلخواه امکان‌پذیر نباشه. یعنی از روی خروجی، ورودی قابل حدس یا محاسبه نباشه. از نظر تئوری، می‌دونیم که خروجی طول مشخص داره و بنابراین محدود هست. پس ورودی‌هایی وجود خواهند داشت که خروجی یکسانی داشته باشن. اما تعداد حالات خروجی بسیار زیاد و در عمل پیدا کردن دو ورودی با خروجی یکسان غیر ممکن هست. زمانی که تابع درهم‌سازی دیگه این خاصیت رو نداشته باشه، غیر امن و منسوخ محسوب شده و برای کاربردهای امنیتی دیگه استفاده نمی‌شه.اگر دوست دارید اطلاعات کاملی به دست بیارید، می‌تونید ویدئوهای هش جادی رو ببینید.رمزنگاری متقارن (Symmetric Cryptography)در رمزنگاری متقارن، متن با کلید مشخصی رمزنگاری می‌شه و با همون کلید می‌شه اون رو رمزگشایی کرد و مجددا به متن اولیه رسید.فرض کنید که تصمیم دارید پیامی رو به دوستتون ارسال کنید، بدون اینکه کسی از محتوای این پیام باخبر بشه. ابتدا نیاز هست که یک کلید (Key) تصادفی محرمانه تولید کنید و اون رو در اختیار دوستتون هم قرار بدید. اگر این کلید کاملا تصادفی نباشه و قابل حدس زدن باشه، پس دیگه محرمانه هم محسوب نمی‌شه و پاسخگوی نیاز ما نیست. حالا بعد از اینکه پیام خودتون رو آماده کردید به کمک الگوریتم رمزنگاری خاصی که کلید رو براش تولید کردید، پیام رو رمزنگاری (Encrypt) می‌کنید و به هر روش و با هر واسطه‌ی دلخواهی این پیام رو برای دوستتون ارسال می‌کنید. خیلی‌ها ممکنه پیام رمزنگاری شده توی مسیر رو ببینن ولی اصل پیام رو نمی‌تونن بازیابی کنن. اما دوستتون با داشتن کلید می‌تونه پیام رو رمزگشایی (Decrypt) کنه و اون رو بخونه.رمزنگاری غیر متقارن (Asymmetric Cryptography)رمزنگاری غیر متقارن: پیام با کلید عمومی آلیس رمزنگاری می‌شه و فقط آلیس که کلید خصوصی خودش رو داره می‌تونه اون رو رمزگشایی کنه.رمزنگاری غیر متقارن هم مشابه با حالت متقارن هست با این تفاوت که در این حالت به جای یک کلید، یک جفت کلید تولید می‌شه: کلید خصوصی (Private Key) و کلید عمومی (Public Key). هرکسی این جفت کلید رو برای خودش تولید می‌کنه و کلید خصوصی خودش رو به صورت محرمانه ذخیره می‌کنه و کلید عمومی رو در اختیار همه قرار می‌ده. هر داده‌ای که با کلید خصوصی رمزنگاری بشه، با کلید عمومی قابل بازگشایی هست و اینطوری دریافت‌کننده‌ی پیام می‌تونه تصدیق کنه این داده حتما توسط شخصی که کلید خصوصی متناظرش رو داره رمزنگاری شده. از طرف دیگه، هر پیامی که با کلید عمومی رمزنگاری بشه فقط توسط کلید خصوصی متناظرش قابل رمزگشایی هست.ویدئوی رمزنگاری جادی احتمالا برای فهم این بخش هم کمک خوبی باشه.امضای دیجیتال (Digital Signature)امضا کننده ابتدا درهم‌سازی (hash) پیامش رو محاسبه و اون رو با کلید خصوصی خودش رمزنگاری می‌کنه. پیام و هش رمزنگاری‌شده اون با هم برای گیرنده ارسال می‌شه. گیرنده پیام رو مجددا هش می‌کنه و خروجی اون رو با نتیجه‌ی رمزگشایی – با کلید عمومی امضا کننده‌ی – هش رمزنگاری شده مقایسه می‌کنه. اگر این دو مقدار با هم برابر بودند امضای فرستنده توسط گیرنده احراز می‌شه. مشابهباتوضیحیکهدربخشرمزنگاریغیرمتقارندادهشد،می‌شهپیام‌هاروبهجایرمزنگاریباکلیدخصوصی،فقطامضا(Sign)کرد.یعنیدریافتکنندهپیامازرویامضامتوجهمی‌شهکهمربوطبههمینپیامخاصهستوتوسطکسیکهدارندهکلیدخصوصیهستانجامشده. رمزنگاری و امضا رو که با هم ترکیب کنیم به حالت‌های جالبی می‌رسیم. شما برای ارسال پیام، اون رو با کلید خصوصی خودتون امضا می‌زنید و با کلید عمومی گیرنده رمزنگاری می‌کنید و براش ارسالش می‌کنید. و پیام‌های دریافتی رو هم که می‌تونید با کلید عمومی خودتون رمزگشایی کنید و از روی امضایی که زده شده مطمئن بشید که پیام از شخصی که انتظار دارید یا ادعا شده اومده.داستان اولین رمزارز (بیت‌کوین)شبکه فرضی اولیهفرض کنید قصد داریم یک پول دیجیتالی بسازیم. کسایی که علاقه‌مند هستیم دور هم جمع می‌شیم و از طریق اینترنت اطلاعات رو بین خودمون مخابره می‌کنیم. هر کسی هر پیامی رو که داشته باشه می‌تونه برای چند نفر توی شبکه‌ای که ساختیم بفرسته و اون‌ها هم پیام رو به بقیه اعضا می‌رسونن تا در نهایت همه از اون خبردار بشن.برای شروع، ۱۰۰ سکه رو برای پیمان در نظر می‌گیریم و کلید عمومیش رو هم در اختیار همه قرار می‌دیم. اعضای شبکه هم موافقت می‌کنن و یادداشتی رو برای خودشون ایجاد می‌کنن که یک ستون اون کلید عمومی و ستون دیگه میزان موجودی هست. و اولین ردیف رو هم با میزان موجودی کلید عمومی پیمان پر می‌کنن.در این شبکه هرکسی که قصد ایجاد حساب جدید داره، فقط کافیه که یک جفت کلید برای خودش تولید کنه و نیازی هم نیست که این رو به کسی اعلام کنه. حالا فرض کنید پیمان قصد داره ۲۰ سکه برای کامران ارسال کنه. کامران یک جفت کلید تولید و کلید عمومی اون رو در اختیار پیمان قرار می‌ده. پیمان مطابق با قوانین شبکه‌ای که ساختیم، می‌نویسه که مثلا در این تاریخ ۲۰ سکه رو از حسابم برای کامران (در حقیقت کلید عمومیش رو فقط اعلام می‌کنه و اسمی از کامران برده نمی‌شه) ارسال کردم و اون رو با کلید خصوصی خودش امضا و در شبکه منتشر می‌کنه. تمامی افرادی که این پیام می‌بینن، می‌تونن احراز کنن که خود پیمان چنین پیامی رو امضا کرده و یادداشت‌های خودشون رو بروز می‌کنن.حالا در یادداشت (دفتر کل) اعضا نوشته شده که کلید عمومی پیمان ۸۰ سکه و کلید عمومی کامران ۲۰ سکه داره. البته برای اینکه مشکلی به وجود نیاد و یک تراکنش چند بار یا اصلا محاسبه نشه، بهتر هست که تراکنش‌ها رو نگهداری کنیم و هر لحظه برای فهمیدن موجودی تمامی تراکنش‌ها رو از ابتدا تا انتها مرور کنیم.همه‌ی اعضای شبکه یک نسخه از همه‌ی تراکنش‌ها رو نگهداری می‌کنن.دو بار خرج کردن یک سکهکامران که حالا مقداری سکه داره، تصمیم می‌گیره اون رو در اختیار حسن قرار بده و ازش یک کالایی رو خریداری کنه. پس تراکنش امضا شده رو به حسن می‌ده و حسن هم کالا رو در اختیارش قرار می‌ده چون مطمئن هست که این کلید عمومی موجودی کافی رو داره و امضا هم توسط دارنده اون زده شده و این برای همه‌ی اعضا قابل قبول هست.در همین حین کامران کنجکاو می‌شه شبکه‌ای که ساختیم رو کمی به چالش بکشه و تصمیم می‌گیره از علی هم کالای دیگه‌ای رو با همین قیمت خریداری کنه. دوباره روند قبلی رو انجام می‌ده و اینبار امضا می‌کنه که موجودی من به علی انتقال پیدا کنه. علی هم چون هنوز از تراکنشی که باهاش سکه‌ها باید به حسن انتقال پیدا می‌کرده خبردار نشده (به دلیل همزمان بودن تراکنش‌ها یا کامل انتشار پیدا نکردن تراکنش قبلی)، کالا رو به کامران می‌ده.حالا این دو تراکنش در شبکه منتشر می‌شن و اعضا احتمالا اولین تراکنشی که به دستشون رسیده رو در دفتر کل‌های خودشون اعمال می‌کنن. زمانی که دومین تراکنش به دستشون می‌رسه، می‌تونن تصدیق کنن کامران یا هرکسی که کلید خصوصیش رو داشته چنین تراکنشی رو امضا کرده. ولی می‌دونن کامران موجودی کافی برای دومین تراکنش رو نداره و نمی‌تونن اون رو در دفتر کل‌شون اعمال کنن. این کار باعث ایجاد دو دستگی در بین اعضای شبکه می‌شه و شبکه‌ای که ساختیم اعتبار خودش رو برای همیشه از دست می‌ده. به کاری که کامران انجام داد اصطلاحا «دو بار خرج کردن» (Double Spending) گفته می‌شه.آلیس یک تعداد سکه مشخص رو دو بار خرج کرده و در یک تراکنش اون‌ها رو برای باب و در تراکنش دیگه همون سکه‌ها رو برای چارلی ارسال کرده. هریک از اعضای شبکه ممکنه بنا به دلایل مختلف یکی از این تراکنش‌ها رو زودتر دریافت کنند. یکی از این تراکنش‌ها باید مورد تایید همه قرار بگیره؛ اما اعضای شبکه با چه مکانیزمی باید به توافق برسن؟اثبات کار و استخراجتمام مطالبی که تا اینجای کار گفتیم از دهه‌های قبل هم وجود داشت و مهم‌ترین کاری که بیت‌کوین انجام داد، حل کردن مشکل دو بار خرج کردن با استفاده از الگوریتم اثبات کار (Proof of Work) بود. که به طبع اون مفهوم استخراج (Mining) به وجود اومد.همون شبکه‌ی قبل رو در نظر بگیرید اما اینبار فرض کنید تراکنش‌هایی که به صورت تکی در شبکه منتشر می‌شه باید در داخل یک جعبه یا بلوک (Block) هم قرار بگیرن و مسئله‌ای براشون حل بشه تا معتبر شناخته بشن. بعدش بلوکی که جوابش پیدا شده در شبکه منتشر می‌شه تا همه ازش با خبر بشن و دیگه بلوکی با تراکنش‌هایی که تایید شده درست نکنن.خب کمی به بیت‌کوین نزدیک‌تر بشیم و با مفاهیم اون پیش بریم. برای اینکه معدنچی‌ها (Minerها) تشویق بشن جواب مسائل رو پیدا کنن، جایزه‌ای براشون در هر بلوک در نظر گرفته می‌شه. همینطور اون‌ها می‌تونن کارمزدهایی که امضا کننده‌ها برای هر تراکنش در نظر گرفتن رو برای خودشون بردارن.چه چیزهایی در هر بلوک قرار می‌گیره؟ معدنچی‌ها اول از همه باید آدرس خودشون رو در بلوک قرار بدن تا مشخص بشه جایزه‌ی حل مسئله قرار هست به چه کسی تعلق پیدا کنه. هر بلوک به بلوک قبلی خودش هم اشاره می‌کنه تا ترتیب بلوک‌ها مشخص باشه؛ اینطوری با داشتن آخرین بلوک می‌تونیم تا اولین بلوک پیش بریم و همه‌ی تراکنش‌های شبکه رو مرور کنیم. در این تراکنش‌ها نباید تناقض یا عدم سازگاری وجود داشته باشه. و مهم‌ترین بخش قضیه تراکنش‌ها هست که معدنچی اون‌ها رو طوری انتخاب می‌کنه تا بیشترین کارمزد نصیبش بشه. مطابق قوانین شبکه، حجم بلوک‌ها محدود هست و وقتی تراکنش‌ها بیشتر از ظرفیت بلوک هستن فقط بخشی از اون‌ها رو می‌شه داخلش جا داد. و چند تا چیز دیگه هم داخل بلوک قرار می‌گیره، به علاوه‌ی یک داده‌ی دلخواه که در ادامه توضیح می‌دم به چه دردی می‌خوره.به این بلوک‌ها که به صورت زنجیره‌ای به هم متصل هستند، زنجیره بلوک‌ها یا بلاکچین (Blockchain) گفته می‌شه.بلوک‌ها شامل درهم‌سازی تراکنش‌ها، درهم‌سازی بلوک قبلی، زمان، سختی هدف، نسخه نرم‌افزار مورد استفاده و یک ورودی دلخواه هستند که باید طوری انتخاب بشه که درهم‌سازی بلوک از مقدار سختی هدف کمتر باشه.مسئله‌ای که باید حل بشه چیه؟ وقتی معدنچی به صورت موقت بلوکی رو می‌سازه، باید تابع درهم‌سازی (hash) رو روی اون اعمال کنه. به این ترتیب یک خروجی با طول ثابت مثلا ۶۴ کاراکتری به دست میاد. جواب مسئله اینه که باید تعداد مشخصی از کاراکترهای ابتدایی صفر باشن. (در عمل باید کوچک‌تر از عدد مشخصی باشه اما همین حالتی که مطرح شد تفاوت زیادی نداره) مسئله قابل محاسبه نیست و فقط با امتحان کردن ورودی‌های مختلف می‌شه به جوابش رسید. پس معدنچی هر مرتبه داده‌ی دلخواهی رو که گفتیم تغییر می‌ده (مثلا از صفر شروع می‌کنه و هر مرتبه یکی اون رو زیاد می‌کنه) تا به جواب مسئله برسه.حل کردن این مسئله چقدر سخت هست؟ سختی مسئله بستگی به این داره تعداد صفرهایی که در ابتدا قرار می‌گیره چند تا باید باشه. مثلا اگر هر کاراکتر ۱۶ حالت داشته باشه و ما بخوایم فقط کاراکتر اول خروجی صفر باشه، این مسئله مشابه با یک تاس ۱۶ وجهی هست که ما می‌خوایم وجه صفر اون بیاد. کار خیلی سختی نیست و اگه صد بار انجام بدیم احتمالش خیلی زیاد هست که خروجی صفر رو در یکی از اون‌ها داشته باشیم. دقت کنید که این قضیه کاملا شانسی هست و ممکنه مرتبه اول شما خروجی صفر بگیرید و ممکنه بعد صد بار هم حتی موفق نشید هرچند احتمالش کم هست. حالا فرض کنید دو کاراکتر اول خروجی بخوایم صفر باشه. این مسئله مشابه با این حالت هست که دو تاس ۱۶ وجهی رو بخوایم همزمان پرتاب کنیم و هر دو باید صفر بشن. کمی سخت‌تر شد. و اگر تعداد صفرهای ابتدایی خروجی باید بیشتر باشند، این مسئله به صورت تصاعدی سخت‌تر می‌شه.قدرت محاسباتی شبکه (نمودار آبی رنگ) که نشون دهنده‌ی تعداد درهم‌سازی همه‌ی اعضای شبکه در هر ثانیه هست و سختی شبکه (نمودار قرمز رنگ) که در هر تعداد بلوک مشخصی تغییر می‌کنه تا با قدرت محاسباتی شبکه متناسب بشه. این تناسب طوری تعیین می‌شه که به طور متوسط ایجاد هر بلوک جدید 10 دقیقه طول بکشه.صفرها چند تا هستن؟ معدنچی‌ها یا ماینرها میلیون‌ها میلیون بار در هر ثانیه این ورودی رو تغییر می‌دن و هش بلوک رو محاسبه می‌کنن تا به جواب برسن. با این حال به طور متوسط ۱۰ دقیقه طول می‌کشه تا فقط یکی‌شون بتونه جواب مسئله رو پیدا کنه. تعداد صفرها مطابق با قوانین شبکه طوری تعیین می‌شه که عدد طلایی متوسط ۱۰ دقیقه حفظ بشه. یعنی اگر تعداد کسایی که به دنبال جواب میگردن یا قدرت محاسباتی اون‌ها افزایش پیدا کنه، جواب‌ها برای مدتی سریعتر پیدا می‌شن ولی سختی استخراج (Mining Difficulty) هم به طبع اون افزایش پیدا می‌کنه تا دوباره ایجاد هر بلوک زمان بیشتری لازم داشته باشه. بالطبع در ابتدای راه‌اندازی شبکه که قدرت محاسباتی اعضا کم هست، مسئله ساده‌تره و وقتی که قدرت محاسباتی بیشتر شد مسئله سخت‌تر و سخت‌تر می‌شه.استخراج چه منفعتی برای شبکه داره؟ مثال کامران رو به یاد بیارید که همه‌ی پولش رو هم به حسن و هم به علی انتقال داده بود. بدون وجود بلوک‌هایی که براشون انرژی زیادی مصرف می‌شه تا مورد تایید قرار بگیرن، دو دستگی بین اعضای شبکه به وجود اومده بود. اما حالا معیاری برای تشخیص تراکنش تایید شده و تراکنش رد شده وجود داره. فرض کنید معدنچی که جواب مسئله رو پیدا می‌کنه، تراکنش حسن رو در بلوک خودش قرار داده بوده. وقتی که این بلوک در شبکه منتشر می‌شه، همه متوجه می‌شن که تراکنش انتقال وجه به حسن مورد پذیرش قرار گرفته و روی اون توافق می‌کنن. و در ادامه تلاش می‌کنن بلوک‌های جدید رو در امتداد آخرین بلوک تایید شده بسازن.علی که از این وضعیت ناراحت هست، تصمیم می‌گیره خودش به عنوان معدنچی یا با کمک گرفتن از بقیه معدنچی‌ها بلوکی رو تشکیل بده که در اون تراکنشی که سکه‌ها به خودش انتقال پیدا می‌کنه قرار داره. اگر علی و دوستان معدنچیش قدرت محاسباتی زیادی داشته باشند، می‌تونن این کار رو انجام بدن. اما باید دید که صرف این همه انرژی برای اون‌ها اقتصادی هست یا نه. گفتیم که بلوک‌ها در امتداد هم تشکیل می‌شن. و اگر بلوک‌های جدیدی در ادامه‌ی بلوکی که درش سکه‌ها به حسن انتقال پیدا می‌کنه تشکیل شده باشه، علی باید انرژی خیلی بیشتری رو هم صرف کنه و قبل از جایی که سکه‌ها به حسن می‌رسه، شاخه‌ای (Fork) رو جدا کنه که در بلوک پس از اون سکه‌ها به خودش می‌رسه و چند بلوک در امتداد اون هم بسازه. چون اعضای شبکه شاخه‌ای رو قبول می‌کنن که بیشترین تعداد بلوک (در واقع بیشترین انرژی صرف شده) رو داشته باشه و این کارش رو سخت‌تر می‌کنه.در بلوک 39 سبز رنگ، تراکنشی که سکه‌ها به حسن می‌رسه قرار گرفته و شاخه‌ی قرمز رنگ رو علی سعی می‌کنه ایجاد کنه که در بلوک 39 اون سکه‌ها به خودش می‌رسه. برای تشکیل بلوک 39 قرمز رنگ و بلوک‌های بعدی اون (اگر نیاز باشه) علی باید قدرت محاسباتی بیشتری از معدنچی‌های شاخه سبز رنگ داشته باشه تا احتمال بردش بالا باشه. مطابق با قوانین شبکه، معدنچی‌ها شاخه‌ای رو مورد پذیرش قرار می‌دن (و تلاش می‌کنن در امتداد اون بلوک جدیدی بسازند) که تعداد بلوک بیشتری داشته باشه یا دقیق‌تر بخوایم بگیم کار بیشتری براش انجام شده باشه.پس در شبکه‌ی بیت‌کوین وقتی خیالمون راحت می‌شه تراکنش برگشت‌پذیر نیست که مطمئن باشیم اولا در یک بلوک حل شده قرار گرفته و دوما به تعداد کافی بلوک در امتداد اون تشکیل شده که بسته به مبلغ دریافتی، کسی براش اقتصادی نیست که تلاش کنه تراکنش جایگزینی رو معتبر کنه که در اون سکه‌ها به جای رسیدن به ما، به کیف پول خودش برمی‌گرده.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 13 Oct 2022 00:02:36 +0330</pubDate>
            </item>
                    <item>
                <title>راهنمای صرافی‌ها</title>
                <link>https://virgool.io/@PeymanJahani/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C-%D8%B5%D8%B1%D8%A7%D9%81%DB%8C-%D9%87%D8%A7-foif9s5t2wol</link>
                <description>نگارش 19 خرداد 1398برای استفاده‌ی از صرافی‌ها، اگر می‌خواید با پول‌های فیات (ریال، دلار و…) سر و کار داشته باشید معمولا ابتدا نیاز به احراز هویت دارید. بعدش می‌تونید ارزی رو که در اختیار دارید واریز کنید و پس از معامله اون با سایر کاربرها، ارز مد نظرتون رو برداشت کنید که در ادامه این موارد رو توضیح می‌دم. همینطور کار کردن با صرافی‌ها ممکنه مخاطراتی داشته باشه که در انتها به این موارد پرداخته می‌شه.احراز هویتدر بیشتر صرافی‌ها، به خصوص برای تبدیل پول فیات به رمزارزها نیاز به احراز هویت دارید تا مشخص بشه پول متعلق به خودتون هست و از راه درستی هم کسب شده. در اکسچنج‌های بین‌المللی که ما ازشون برای تبدیل رمزارزهای مختلف به هم استفاده می‌کنیم، معمولا تا رقم مشخصی تبدیل و برداشت نیاز به احراز هویت نداره. که البته همه‌شون پس از مدتی به این سوق پیدا می‌کنن که مشتریانشون رو احراز هویت کنن. برای معاملات با دلارهای مجازی مثل تتر و ترو USD احتمال احراز هویت بیشتر می‌شه. و اگر طرف معامله ارزهای فیات مثل دلار، یورو یا ریال باشه و بخواید این ارزها رو برداشت یا مخصوصا واریز بکنید، احراز هویت قطعی می‌شه.احراز هویت معمولا به این شکل هست که از شما خواسته می‌شه به همراه پاسپورت، کارت اقامت (یا هر مدرکی که نشون بده مقیم هستید)، یک نوشته با اسم صرافی و تاریخ روز و… یک عکس سلفی از خودتون بگیرید و ارسال کنید. در صرافی‌های داخلی هم ممکنه معادل همین مدارک رو از شما به شکل سلفی درخواست کنن. یا ممکنه آسون‌تر بگیرن فقط از شما قبض تلفن برای احراز آدرس بخوان و همینطور با شما تماس بگیرن (یا بخوان که تماس بگیرید). کارت‌های بانکی‌تون رو هم باید ثبت کنید و مدارک هویتی مثل کارت ملی و شناسنامه ارائه بدید.نحوه‌ی استفادهصرافی‌های پلتفرمی یک کیف پول در اختیار شما قرار می‌دن که ابتدا باید اون رو با ارز مبداتون پر کنید. و بعد از انجام تبدیل ارز مقصدتون رو می‌تونید از کیف پول اون سایت برداشت و به حساب شخصی‌تون منتقل کنید. برای معامله بعضی اکسچنج‌ها یک حالت ساده دارن که به کمک اون می‌تونید تبدیل مورد نظرتون رو با بهترین نرخ پیشنهادی در بازار اون صرافی معامله کنید. یا اینکه در حالت عادی می‌تونید پیشنهاد مورد نظرتون رو بدید و اگر مشتری براش پیدا همه یا بخشی از کوین‌های شما تبدیل می‌شه و معامله جوش می‌خوره.چیز پیچیده‌ای وجود نداره ولی با یک مثال بخوام توضیح بدم، فرض کنید در بازار یک اکسچنج خاص، پیشنهاد خریدی با قیمت ۹۹۸ دلار به ازای یک بیت‌کوین وجود داره و از طرفی فروشنده‌ای حاضر هست یک بیت‌کوین رو با قیمت ۱۰۰۲ دلارعرضه کنه. شما هم تصمیم دارید یک بیت‌کوین خریداری کنید. می‌تونید در لحظه ۱۰۰۲ دلار بدید و کوین‌های فروشنده با قیمت ۱۰۰۲ رو بخرید. (کاری که حالت ساده خرید هم برای شما انجام می‌ده) یا اینکه پیشنهاد خرید خودتون رو مثلا با ۱۰۰۰ دلار به ازای هر بیت‌کوین ثبت کنید و منتظر بشید که شاید فروشنده‌ای با این قیمت پیدا بشه. اگر هم تصمیم بگیرید که مثلا بیت‌کوین‌تون رو با قیمت ۹۰۰ دلار خریداری کنید، می‌تونید پیشنهادتون رو ثبت کنید. اما باید در نظر داشته باشید که تعداد زیادی وجود دارن که حاضرن با قیمت‌هایی مابین ۹۰۱ تا ۹۹۸ بیت‌کوین بخرن و بنابراین ممکنه شما هیچ موقع موفق به خرید با این قیمت نشید. بالطبع مگر اینکه فروش بیشتر بشه و قیمت به ۹۰۰ دلار برسه.دقت کنید که اختلاف بین ۹۹۸ دلار و ۱۰۰۲ دلار که در فرض مطرح شد، به اصطلاح spread گفته می‌شه و به صورت درصدی بیان می‌شه. و هرچی که حجم بازار اون اکسچنج بزرگ باشه و پیشنهادهای خرید و فروش بیشتر باشن، این درصد پایین‌تر هست و در خرید و فروش شما ضرر کمتری از شکاف قیمتی متحمل می‌شید.کارمزدها و هزینه‌هاتقریبا همه‌ی صرافی‌ها برای واریز رمزارزها از شما کارمزدی دریافت نمی‌کنند. برای واریز پول فیات در صرافی‌های خارجی و کارت به کارت در صرافی‌های داخلی ممکنه وجهی ازتون کسر کنن که با مرور مراحل پرداخت می‌تونید از این موارد مطمئن بشید.برای معامله (خرید یا فروش) معمولا به صورت درصدی از شما کارمزد کسر می‌شه. مثلا ۱۰۰ میلیون برای خرید یک بیت‌کوین واریز می‌کنید و سایت ۰.۵% اون رو که در این مثال برابر با ۵۰۰ هزار تومن می‌شه از مبلغ پرداختی شما (یا ارز دریافتی‌تون) کسر می‌کنه و برای خودش برمی‌داره. این کارمزد در صرافی‌های مختلف می‌تونه بسیار متفاوت باشه. برخی از صرافی‌ها از پیشنهاد دهنده‌ی قیمت (Maker)، به نسبت پذیرنده‌ی پیشنهاد (Taker) درصد کمتری (یا حتی در حالت‌های خاصی ۰%) کارمزد می‌گیرن.اگر موجودی شما زیاد نیست، برای برداشت ممکنه شما بیشترین کارمزد رو متحمل بشید. بخشی از کارمزد در حقیقت کارمزد ارسال وجه برای شما در شبکه‌ی اون ارز خاص هست ولی صرافی‌ها معمولا مبلغ بسیار بیشتری از شما دریافت می‌کنن. این رقم ممکنه از چند ده سنت تا حتی چند ده دلار هم بسته به کوینی که برداشت می‌کنید متفاوت باشه. مجددا اگر بخش برداشت ارز رو در صرافی مربوطه مرور کنید، متوجه مبلغ دقیقی که قرار هست از رقم برداشتی شما کسر بشه می‌شید. همینطور این کارمزدها رو در بخشی با عنوان fees (کارمزدها) در اون سایت هم می‌تونید پیدا کنید.دقت کنید که صرافی‌ها برای هر سه پروسه‌ی واریز، تبادل و برداشت حداقل‌هایی رو تعریف می‌کنن. بنابراین شما ممکنه بتونید معادل ۱۰ دلار رمزارز رو به صرافی واریز کنید اما امکان تبادل اون به دلیل کم بودنش رو نداشته باشید. یا حتی وقتی که تبدیل رو انجام دادید متوجه بشید که حداقل برداشت از این مقدار بیشتر هست. یا کارمزد انقدر زیاد باشه که عملا بخش زیادی از کوین‌هاتون رو از دست بدید.انواع صرافی‌هابرخی از صرافی‌ها خودشون از شما خرید می‌کنند و کوین‌های خودشون رو به شما می‌فروشن که در کریپتوپیا مورد بحث نیستن چون نمیتونن به اندازه کافی بهینه باشن.صرافی‌های مطرح و معمول، بازاری رو بین خریدارها و فروشنده‌ها ایجاد می‌کنن و خودشون از معاملات کارمزد می‌گیرن. توضیحات بخش قبل مربوط به همین دست از صرافی‌ها بود. مثل بایننس، کوکوین، کوینکس، نوبیتکس، اکسیر و…نوع دیگه‌ای از صرافی‌ها هم هستند که برای خریدهای موردی ازشون می‌شه استفاده کرد و این‌ها تبدیل مورد نظر شما رو در صرافی که بهترین نرخ رو ارائه بده انجام میدن و کوین شما رو در آدرسی که از ابتدا مشخص کردید واریز می‌کنن. این نوع صرافی‌ها معمولا نیاز به ثبت‌نام و احراز هویت ندارند و ممکنه در مواردی برای برخورد نکردن به مشکلات تحریم گزینه‌ی مناسبی باشن. نمونه‌ش چنجلی هست و شیپ‌شیفت که قبلا قابل استفاده بود ولی الان نیاز به احراز هویت پیدا کرده.صرافی‌های غیرمتمرکزوقتی که سعی داریم از رمزارزها به دلیل غیرمتمرکز بودنشون استفاده کنیم، چه چیزی ایده‌آل‌تر از یک صرافی غیرمتمرکز (DEX) می‌تونه باشه؟ خوشبختانه صرافی‌های غیرمتمرکز وجود دارند اما معمولا حجم بازار مناسبی ندارن و ممکنه نرخ تبدیل مناسبی گیرتون نیاد. از این دست صرافی‌ها می‌شه به ایتردلتا، فورک‌دلتا و کایبرسواپ اشاره کرد که همگی روی بستر ایتریوم فعالیت می‌کنند.همینطور برخی از رمزارزها در دل خودشون بازارهایی برای مبادله رمزارزهای مختلف دارن. برای مثال بیت‌شیرز، ویوز، استلار، ریپل و کومودو.و اگر می‌خواید بیت‌کوین و لایت‌کوین رو به هم تبدیل کنید، استفاده از روش مبادله اتمی در کیف پول‌هایی مثل Atomic Swap شاید پیشنهاد بدی نباشه.نکته‌ای که باید در رابطه با این دست صرافی‌ها در نظر داشته باشید، محدودیت‌های فنی هست. اگر تصمیم دارید ایتریوم و توکن‌های اون رو به هم تبدیل کنید، اینکار در بستر شبکه‌ی ایتریوم به آسونی قابل انجام هست. یا کوین‌هایی که از مبادله اتمی پشتیبانی می‌کنن رو به آسونی می‌تونید به هم تبدیل کنید. اما خارج از این حالت‌ها ممکنه از نظر فنی امکان‌پذیر نباشه. بنابراین برای مثال در صرافی شبکه‌ی ویوز، تبدیل ویوز و توکن‌های روی اون به صورت غیر متمرکز انجام می‌گیره (اگه قبول داریم که خود رمزارز ویوز غیر متمرکز هست) ولی وقتی شما تبادلی رو انجام می‌دید که حداقل در یک سمتش بیت‌کوین، ایتریوم یا دلار قرار داره، شما در حقیقت یک توکن از اون‌ها رو در کیف پولتون دریافت می‌کنید که به خودی خود هیچ ارزشی نداره. ولی در عمل می‌تونید درخواست برداشت بدید و اون مرکز خاص در قبال اون توکن به شما ارز متناظرش رو در حساب‌تون بهتون تحویل می‌ده. (چیزی مشابه با تتر) دقت کنید که این بخش قضیه کاملا متمرکز هست و شما باید اعتماد داشته باشید که اون مرکز برای همیشه قرار هست این کار رو انجام بده وگرنه توکنش هم ارزشی نداره.از نظر هزینه و کارمزدها، در صرافی‌های متمرکز شما بیشترین کارمزد رو زمانی متحمل می‌شید که تصمیم به برداشت کوین‌هاتون می‌گیرید. البته اگر مبالغ بالایی رو معامله می‌کنید کارمزد اون هم زیاد می‌شه. اما در صرافی‌های غیرمتمرکز هر پیشنهاد و پذیرش پیشنهادی یک تراکنش در شبکه محسوب می‌شه که بسته به پارامترها و شلوغی شبکه می‌تونه کم یا زیاد باشه ولی دیگه بستگی به ارقام مورد معامله نداره.نکات ایمنیصرافی‌ها کیف پول نیستن. از نگهداری بی‌مورد ارزهای دیجیتال در اون‌ها باید پرهیز کرد و به محض انجام تبدیل، در اسرع وقت باید کوین‌ها و توکن‌ها رو به حساب شخصی‌مون برداشت کنیم.تجربه نشون داده بهترین و معتبرترین صرافی‌ها هم ممکنه هک بشن و موجودی خودشون رو از دست بدن. مجددا به بند قبل رجوع بشه.متاسفانه ایرانی‌ها امکان استفاده از صرافی خارجی (غیر ایرانی) رو به صورت قانونی ندارند. حتی دیده شده صرافی احراز هویت شخص ایرانی رو تایید کرده ولی بعدا دسترسیش به سایت و کیف پول رو ازش گرفته. پس تحریم همواره در کمین شماست و باید هوشیار باشید. در حالت کلی بهتره با IP ایرانی وارد صرافی نشید، سعی کنید همیشه از IP یک کشور ثابت استفاده کنید، تا وقتی که مجبور نشدید احراز هویت نکنید و وقتی هم که مجبور شدید با هویت ایرانی احراز هویت نکنید یا اقلا کسی احراز هویت کنه که اقامت یک کشور دیگه‌ای رو داره.صرافی‌ها وقت یا بی‌وقت و با دلیل یا بدون دلیل ممکنه تعطیل بشن و جواب شما رو هم دیگه ندن. و تکلیف کوین‌هایی که در اون‌ها داشتید برای همیشه نامشخص بمونه و عملا از دستشون بدید. اگر می‌خواید شب‌ها راحت‌تر بخوابید روی نگه داشتن کوین‌هاتون توی صرافی‌ها تجدید نظر کنید.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Wed, 12 Oct 2022 23:51:00 +0330</pubDate>
            </item>
                    <item>
                <title>رمزارز ایاس</title>
                <link>https://virgool.io/@PeymanJahani/%D8%B1%D9%85%D8%B2%D8%A7%D8%B1%D8%B2-%D8%A7%DB%8C%D8%A7%D8%B3-ygllzjy63axb</link>
                <description>نگارش 18 خرداد 1398ایاس (EOS) رمزارزی با عرضه‌ای متفاوت از بقیه پروژه‌ها بود. عرضه اولیه (ICO) اون حدود یک سال طول کشید و به این صورت بود که در بازه‌های زمانی مختلف، هرکسی متناسب با ایتریومی که پرداخت می‌کرد توکن بهش تعلق می‌گرفت. بنابراین از ابتدا مشخص نبود که چه بهایی رو دارید به ازای هر توکن پرداخت می‌کنید و این نحوه عرضه پیچیدگی‌های خاص خودش رو داره که به نظرم خیلی به نفع خریدارها نباشه.حالا ایاس دیگه توکن روی شبکه‌ی ایتریوم نیست و بالاخره شبکه‌ی اختصاصی خودش رو ایجاد کرده. (اگر توکن ایتریوم داشتید، برای انتقال به شبکه‌ی اصلی قبل از موعد مشخصی باید مطابق با این راهنما عمل می‌کردید)در شبکه‌ی ایاس تعداد مشخصی Block Producer (سازنده بلاک) وجود دارن که با رای دادن (Vote) از طرف کاربرها تعیین می‌شن و وظیفه‌ی تایید تراکنش‌ها و پیش بردن شبکه رو به دوش می‌گیرن. (نیاز به توضیح بیشتر)تا به حال هزاران رمزارز به وجود اومدن اما ارزهایی که واقعا کار متفاوتی انجام داده باشن کم دیده می‌شه. رمزارز EOS ویژگی‌های خاص خودش رو داره و براش باید مفاهیمی مثل موارد زیر رو وقت کوتاهی بزارید و یاد بگیرید.جفت کلید و اسم حسابمشابه با بیشتر رمزارزها شما یک جفت کلید دارید که کلید عمومی رو در اختیار بقیه قرار می‌دید و به صورت عمومی برای بعضی کارها معرفی‌ش می‌کنید و از کلید خصوصی متناظر با اون برای اثبات مالکیت اون کلید عمومی استفاده می‌کنید. در ایاس کوین‌ها، رم، پردازنده، شبکه و… همگی متعلق به یک حساب (۱۲ حرفی) هستند. و یک یا چند کلید عمومی برای دسترسی (Permission) استفاده از اون‌ها معرفی می‌شه. شاید همه‌ی کیف پول‌ها این قابلیت رو به شما ارائه ندن ولی در ایاس شما می‌تونید به کلیدهای مختلف وزن‌های متفاوتی بدید و مشخص کنید که برای انجام تراکنش چه وزنی نیاز هست. همینطور یک کلید می‌تونه دسترسی به چندین حساب داشته باشه و هر ترکیبی که مد نظرتون باشه قابل اعمال هست.پردازنده و شبکهپردازنده (CPU) زمانی هست که شبکه برای تراکنش‌های شما صرف می‌کنه و شبکه (Net) مقدار فضایی از بلاک‌ها هست که تراکنش شما اشغال می‌کنه. این منابع با در نظر گرفتن ظرفیت شبکه و به میزان سکه‌هایی که شما گرو (stake) گذاشتید به نسبت همه‌ی سکه‌های گرو گذاشته شده اختصاص داده می‌شه. برای کارهای روزمره یک یا ۱.۵ ایاس برای CPU و همین مقدار برای Net گرو گذاشتن احتمالا مناسب باشه. ولی اگر می‌خواید با dAppهای مختلف کار کنید احتمالا به ایاس بیشتری نیاز دارید. این مقادیر رو خود حساب یا حساب دیگه‌ای به نمایندگی (delegate) می‌تونه گرو بزاره. منابع پردازنده و شبکه پس از مصرف شدن در طول ۳ روز مجددا پر می‌شن و قابل استفاده هستن. زمانی هم که تصمیم گرفتید این منابع رو نیاز ندارید و می‌خواید سکه‌های گرو گذاشته‌تون رو به حساب خودتون برگردونید، باید ۳ روز صبر کنید.رمبر خلاف CPU و Net، رم پس از استفاده دیگه برگشت‌پذیر نیست. این منبع باید خریداری بشه (یا می‌تونه فروخته بشه) و قیمت اون مطابق با عرضه و تقاضای بازار تعیین می‌شه. داده‌هایی که روی برنامه‌های غیر متمرکز (dApps) ذخیره می‌شه نیاز به رم داره و همینطور ایجاد حساب جدید (برای ذخیره جزئیات حساب مثل نام، زمان ایجادش و…) نیاز به حدود ۴ کیلوبایت رم داره.کیف پول ایاس (EOS)من از کیف پول‌های Scatter (دسترسی با کلید خصوصی) و Fairy Wallet (دسترسی با لجر) برای ایاس استفاده کردم که هر دو خوب هستن و قابلیت‌های خاص خودشون رو دارن.سوالات متداولتوکن ایتریوم داشتم، چطور به کوین‌هام روی شبکه‌ی اصلی دسترسی داشته باشم؟اگر توکن ایاس رو روی شبکه‌ی ایتریوم داشتید و مطابق با این راهنما برای انتقال به شبکه‌ی اصلی ایاس اقدام کردید، الان باید یک حساب برای شما ایجاد شده باشه. یک اکسپلورر ایاس پیدا کنید و با وارد کردن کلید عمومی خودتون می‌تونید اسم حساب رو پیدا کنید و جزئیات دارایی و تراکنش‌هاش رو ببینید. و برای دسترسی به حساب‌تون هم که می‌تونید از کیف‌پول‌های این کوین استفاده کنید.چطور می‌تونم حساب جدید ایاس (EOS) باز کنم؟همونطور که گفته شد باز کردن حساب جدید نیاز به خرج کردن RAM داره. پس برای این کار باید از یه دوست یا از سایت‌هایی که این کار رو برای شما انجام می‌دن کمک بگیرید. بعد از باز کردن حساب هم چون CPU و Net ندارید نمی‌تونید تراکنشی انجام بدید و باید موقتا شخصی برای شما کوین گرو بزاره (delegated stake) تا بتونید تراکنش انجام بدید و کوین‌های خودتون رو گرو بزارید (stake کنید).چطور حسابم رو به لدجر منتقل کنم؟باید کلید عمومی لدجرتون رو پیدا کنید (از طریق Fairy Wallet باید قابل انجام باشه) و بعدش از حساب قبلی، به کلید لدجر دسترسی حساب رو بدید و دسترسی قبلی رو هم حذف کنید تا به حساب دسترسی نداشته باشه.اسم حساب ایاس (EOS) می‌تونه کمتر از ۱۲ کارکتر باشه؟هر روز یک نفر که بیشترین مبلغ رو پرداخت می‌کنه حق داره یک حساب کوتاه‌تر از ۱۲ کارکتر انتخاب کنه.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Wed, 12 Oct 2022 23:47:26 +0330</pubDate>
            </item>
                    <item>
                <title>صرافی نوبیتکس</title>
                <link>https://virgool.io/@PeymanJahani/%D8%B5%D8%B1%D8%A7%D9%81%DB%8C-%D9%86%D9%88%D8%A8%DB%8C%D8%AA%DA%A9%D8%B3-hkl6907yswye</link>
                <description>نگارش 8 خرداد 1398نوبیتکس دومین صرافی پلتفرمی (بازار) بود که باهاش آشنا شدم. خیلی خلاصه بخوام بگم: رابط کاربری مناسبی داره، حجم بازارش خوب هست و همه چیز درش به خوبی انجام می‌گیره. احراز هویتش چندان سخت نیست و نیازی به سلفی گرفتن ندارید. مرتبه اول برای برداشت باید یک روز صبر کنید و دفعات بعدی برداشت به سرعت انجام می‌گیره.به شخصه چندین بار ازش استفاده کردم و در حال حاضر انتخاب اولم هست. نوبیتکس از این رمزارزها پشتیبانی می‌کنه: بیت‌کوین، اتریوم، لایت‌کوین، بیت‌کوین کش، بایننس کوین، ایاس، ترون، استلار، ریپل، تترو اخیرا از واریز و برداشت‌های لایتنینگی رو هم پشتیبانی میکنه.در صورتی که قصد عضویت در این اکسچنج رو دارید، می‌تونید با وارد کردن کد دعوت 71154 توی صفحه ثبت‌نام از ۵% تخفیف در کارمزد معاملات‌تون برخوردار بشید.ورود به صرافی نوبیتکسکلمات کلیدی: نوبی تکس، نبوتکس، نوبی تکش، نوبیتیکس، صرافی نبیتکس، نبیتکس، نوبیتکس</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Wed, 12 Oct 2022 23:33:49 +0330</pubDate>
            </item>
                    <item>
                <title>✖ صرافی بایننس ✖</title>
                <link>https://virgool.io/@PeymanJahani/binance-ay5hzt8ferg6</link>
                <description>
احراز هویت برای همه هویت اجباری شد و امکان استفاده از این صرافی برای ایرانی‌ها دیگه وجود نداره. - اواخر مرداد 1400قرار هست احراز هویت Basic اجباری بشه که این کار با دادن یه سری اطلاعات پایه‌ای قابل انجام خواهد بود. اما اگر بعدا نیاز شد مدارک ارائه بدید، اگر مدارک با این اطلاعات تناسب نداشته باشن به مشکل می‌خورید. به نظر می‌رسه که دیگه باید از این صرافی اجتناب کرد. - اوایل مرداد 1400الان که دارم این متن رو می‌نویسم، بیت‌کوین بیشتر از 60 هزار دلار قیمت داره و اتریوم هم 2400 دلار شده. بورس افت کرده و کریپتو هر روز داره بالاتر میره و مردمانی دسته دسته دارن وارد این بازار می‌شن و همه قرار هست تریدر بشن و چه صرافی بهتر از بایننس؟تا به امروز سیاست بایننس در برابر کاربرهای ایرانی این بوده که هر موقع متوجه شد، با گرفتن مدارک هویتی اجازه می‌ده تا دو هفته موجودی خودتون رو برداشت کنید. اما تاریخ نشون داده که این سیاست‌ها توی یه شب می‌تونن صد و هشتاد درجه عوض بشن.کاربرهای آلمان حتما باید احراز هویت کنن و کاربرهای آمریکا هم باید از نسخه اختصاصی سایت بایننس استفاده کنن و بنابراین باید با آی‌پی این کشورها نباید وارد سایت بایننس بشید. به نظر میاد این لحظه آی‌پی کشورهای هلند و انگلیس گزینه‌های خوبی باشن. (این موارد و تمامی موارد دیگه میتونه هر لحظه‌ای تغییر کنن)معمولا موقع استفاده کردن از VPN امکان نشت کردن آی‌پی و شناسایی متصل شدن کاربر به سایت از ایران وجود داره و پیشنهاد می‌شه که از VPS استفاده بشه. یا از قابلیت Kill Switch توی VPNها استفاده بشه و همیشه فقط با آی‌پی یک کشور وارد سایت بایننس بشیم. البته روش‌های متنوعی برای شناسایی موقعیت اصلی کاربر وجود داره و ممکنه این کارها در آینده کارساز نباشن یا به کل قوانین بایننس عوض بشه و احراز هویت برای همه اجباری بشه.برای فعال کردن احراز هویت دو مرحله‌ای، از برنامه Google Authentication به جای احراز پیامکی استفاده کنید. و حتما از کدهای ورود دو مرحله‌ای که صرافی بهتون برای وارد کردن تو این برنامه میده پشتیبان تهیه کنید. در غیر این صورت بدون تماس با پشتیبانی و ارائه مدارک شناسایی امکان غیر فعال کردنش وجود نداره. - فروردین 1400نگارش 7 خرداد 1398:بایننس یکی از صرافی‌های عالیه که جا افتاده هست، حجم معاملات بالایی داره و چند وقت یکبار قابلیت جدیدی رو رونمایی می‌کنه و ارزش توکنش رو هم به خوبی بالا برده. تا چند وقت پیش این صرافی موضع شفافی در برابر ایران یا کشور دیگه‌ای نداشت. ولی اخیرا مشخصا اسم چند کشور رو که از همکاری با اون‌ها معذور هست اعلام کرده و جای تعجب هم نیست که ایران بین اون کشورها هست. بنابراین هشدارهای ایمنی رو باید در موردش جدی گرفت.به شخصه اخیرا (اردیبهشت ۱۳۹۸) مقادیری به ارزش یک دهم بیت‌کوین باهاش بدون مشکل چنج کردم. ولی همیشه با آی‌پی یک کشور مشخص اروپایی وارد سایت می‌شم، تبدیل رو انجام می‌دم و در اولین فرصت موجودی‌م رو از سایت خارج می‌کنم. با توجه به اینکه امکان قطع شدن VPNم وجود داره، سعی می‌کنم بی‌مورد سایت رو باز نگه ندارم.قبل از اینکه بشه تبدیل رو انجام داد باید بسته به کوینی که به سایت واریز شده، تعداد تراکنش مشخصی تایید بخوره. و بعد از تبدیل هم باید تعداد تاییدهای بیشتری در شبکه‌ی اون کوین انجام بگیره که بشه رمزارز مقصد رو برداشت کرد.اگر قصد دارید مقادیر بالایی رو تبدیل کنید، هم به خاطر اینکه مبلغ بالا نره و سایت حساس نشه و هم به خاطر اینکه احتمال بلوکه شدن پول هست، سعی کنید تکه تکه اون‌ها رو تبدیل و برداشت بکنید. به مقادیری که برای بیشتر از اون نیاز به احراز هویت هست هم دقت داشته باشید.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Wed, 12 Oct 2022 23:23:30 +0330</pubDate>
            </item>
                    <item>
                <title>ثبت کلید عمومی برای توکن‌های EOS پیش از دیر شدن!</title>
                <link>https://virgool.io/@PeymanJahani/register-eos-address-dvmuvner6ecz</link>
                <description>اگر توکن EOS دارید، باید بدونید که حدود یک هفته بیشتر وقت ندارید برای اینکه یک کلید عمومی EOS براش ثبت کنید تا سکه‌های خودتون رو از دست ندید. سعی می‌کنم موضوع و کارهایی که باید انجام بشه رو خیلی ساده توضیح بدم. می‌تونید از بخش‌هایی که نیاز ندارید عبور کنید.۱. چرا و باید چیکار کنم؟پلتفرم EOS قرار هست بستر و شبکه‌ی اختصاصی خودش رو داشته باشه و درش سکه‌های محلی EOS ارزشمند خواهند بود و قابلیت انتقال، پوشش هزینه‌ها و... رو خواهند داشت. اما چون این پلتفرم هنوز آماده نشده بود، شما با دادن ایتریوم (یا خریدن توکن‌ها با روش‌های دیگه)، توکن‌های EOS رو در بستر ایتریوم دریافت کردید که قرار هست بعد از راه‌اندازی شبکه‌ی اصلی EOS دیگه هیچ ارزشی نداشته باشن و قابلیت انتقال هم نخواهند داشت.کاری که باید انجام بشه اینه که شما باید یک حساب در شبکه‌ی EOS ایجاد کنید و کلید عمومی اون رو با آدرس ایتریوم خودتون ثبت کنید. در این صورت زمانی که شبکه‌ی اصلی راه‌اندازی شد، به ازای توکن‌هایی که در آدرس ایتریوم خودتون داشتید، در حساب EOS ثبت شده، سکه‌ی محلی در شبکه‌ی اصلی دریافت خواهید کرد.۲. چطور انجامش بدم؟در اینجا فقط یکی از روش‌ها توضیح داده می‌شه، راه‌های دیگه‌ای هم وجود دارن که ممکنه بهتر هم باشن. توکن‌های EOS رو باید در حساب شخصی خودتون داشته باشید؛ حسابی که باهاش از طریق سایت MyEtherWallet می‌تونید موجودی‌ش رو خرج کنید و کارهای دیگه هم انجام بدید. (منظورم اینه که مستقیم یا غیر مستقیم به کلید خصوصی اون دسترسی دارید. نه اینکه توکن‌هاتون در سایت یا صرافی باشن!)ایجاد حساب EOSاگر ندارید، ابتدا افزونه‌ی MetaMask رو برای مرورگرتون نصب و بعد از راه‌اندازی اولیه، اون رو آنلاک (Unlock) کنید. با توجه به توضیحات مراحل بعد، لازم نیست حتما با آدرس ایتریوم اصلی خودتون لاگین بشید و می‌تونید با هر حساب دلخواهی وارد بشید. بعد در سایت EOS مطابق با تصویر متحرک پایین عمل کنید تا کلید عمومی (Public Key) و کلید خصوصی (Private Key) خودتون رو به دست بیارید.ایجاد کلید عمومی و خصوصی ارز دیجیتال EOSدقت کنید که از کلید خصوصی برای دسترسی به موجودی EOS در شبکه‌ی اصلی استفاده خواهد شد. پس ازش حداقل دو جا (برای اینکه به صورت اتفاقی از بین نره) و به صورت امن (برای اینکه دست کسی نیفته) پشتیبان بگیرید. مشابه کاری که برای باقی کلیدهای خصوصی ارزهای دیجیتال‌تون انجام میدید. و همینطور کلید عمومی‌تون رو هم یادداشت کنید که در مرحله‌ی بعد بهش نیاز داریم.ثبت کلید عمومی EOS برای آدرس ایتریوماگر در مرحله‌ی قبل با حساب اصلی خودتون در افزونه MetaMask وارد شدید، از همون جا می‌تونید کلید عمومی خودتون رو هم ثبت کنید. ولی من اینجا از طریق سایت MEW اقدام می‌کنم.ثبت کلید عمومی EOS از طریق سایت MEWمشاهده‌ی ویدئوها با کیفیت مناسبباید مطابق با ویدئوی بالا در تب Contracts قرارداد EOS رو انتخاب، در بخش تابع گزینه‌ی Register رو می‌زنید و پس از وارد کردن کلید عمومی باید اون رو Write کنید. مقدار ایتریوم ارسالی در تراکنش باید برابر با صفر باشه. پس از انتشار تراکنش در شبکه، منتظر تایید اون بمونید و بعد بخش بعدی رو بخونید.۳. همه چی سر جای خودش هست؟برای اینکه مطمئن بشیم همه‌ی کارها به درستی انجام شده، می‌تونیم از سایت EOSCountdown کمک بگیریم.در سایدبار سمت چپ و بخش Token Registration (مطابق با تصویر بالا) آدرس ایتریوم خودتون رو وارد و Verify my EOS رو بزنید. نتیجه‌ی کار مشابه با یکی از تصویرهای پایین خواهد بود که نشون می‌ده آیا حساب EOS برای این آدرس ایتریوم ثبت شده یا نه.کلید عمومی حساب EOS برای این آدرس ایتریوم ثبت نشده!حساب EOS نمایش داده شده برای این آدرس ایتریوم ثبت شده.پس از پایان توزیع توکن‌های EOS و عکس‌برداری از موجودی حساب‌ها، دسترسی به سکه‌های EOS هر حساب برای آدرس EOS ثبت شده ممکن خواهد بود و شخصی که کلید خصوصی این حساب (EOS PUBLIC KEY) رو داشته باشه می‌تونه اون‌ها رو خرج کنه.اگر مطالب توضیح داده شده گویا نبود، می‌تونید نگاهی هم به پست کوین‌ایران بندازید. مثل همیشه شما خودتون مسئول بررسی صحت و سقم مطالب مطرح شده هستید و من هیچ مسئولیتی رو نمی‌پذیرم.مطلب مرتبط: ۵ نکته برای استفاده امن از کیف پول MEW</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Thu, 24 May 2018 14:51:53 +0430</pubDate>
            </item>
                    <item>
                <title>۵ نکته برای استفاده امن از کیف پول MEW</title>
                <link>https://virgool.io/blockchain/use-myetherwallet-safely-jxk3diztuwbx</link>
                <description>سایت MyEtherWallet.com در نوع خودش بی‌نظیر و بسیار کاربردی هست. اما اخیرا کاربرهای این سایت به دلیل حمله‌ی DNS Hijackingای که انجام شده بود به وبسایت جعلی MEW هدایت می‌شدند و تعدادی از اون‌ها ایترهای خودشون رو از دست دادند.متاسفانه ساز و کارهایی که برای امن نگه داشتن اطلاعات کاربرها در اینترنت مورد استفاده قرار می‌گیره به روش‌های مختلف ممکنه مورد حمله قرار بگیره و خراب شدن یک قطعه از این پازل می‌تونه همه‌ی اون رو خراب می‌کنه. پس به خصوص در مورد سایت‌هایی که با مبادلات مالی و اون هم از نوع ارزهای دیجیتال سر و کار دارن باید دقت بیشتری داشته باشیم. در ادامه نکاتی رو که احتمالا کمکمون می‌کنه تا گرفتار یک سایت جعلی نشیم مرور می‌کنیم. می‌تونید فقط بخش‌های بولد شده رو مطالعه کنید.۱. مرورگر امن و به روزاگر از یک مرورگر قدیمی استفاده می‌کنید خوندن ادامه مطلب هیچ کمکی بهتون نمی‌کنه. همین الان آخرین نسخه‌ی مرورگر کروم یا فایرفاکس رو نصب کنید و به روز نگهش دارید.۲. بررسی معتبر بودن گواهی SSLهمیشه توجه داشته باشید که دارید از نسخه https سایت استفاده می‌کنید. سایت‌های حساسی مثل MEW از طریق پروتکل http بالکل نباید در دسترس باشند. همینطور چک کنید که گواهی ssl سایت در نسخه https معتبر هست.گواهی غیر معتبرگواهی سایت توسط مرورگر معتبر شناخته شدهمعتبر شناخته شدن گواهی فقط به این معنی هست که توسط یکی از صدها مرکز صادرکننده‌ی این گواهی‌ها صادر شده. متاسفانه صدور این گواهی‌ها در کمترین زمان و به آسونی انجام می‌شه و تهیه‌ی یک گواهی معتبر شناخته شده و در عین حال جعلی برای مهاجم کار سختی نیست. پس این گواهی‌ها چندان قابل اعتماد نیستن. حتی اگر این مراکز کارشون رو به درستی انجام بدن، معنی این گواهی صرفا اینه که دارنده‌ی اون به سایت دسترسی داره. در حمله‌ای که اخیرا انجام شده بود مهاجم دامنه رو به سرورهای خودش اشاره داده بود (حداقل برای برخی از موقعیت‌های جغرافیای و با کانفیگ خاص) و به صورت قانونی هم احتمال اینکه می‌تونست چنین گواهی رو دریافت کنه وجود داشت.خوشبختانه MEW از گواهی نوع EV استفاده می‌کنه که برای گرفتن اون علاوه بر نشون دادن مالکیت سایت باید شرکت ثبت شده با نامی که گواهی برای اون صادر می‌شه هم داشت.گواهی Extended Validation سایت MEWقبلا نشون داده شده که گرفتن گواهی EV با اسم دلخواه و در همون کشور کار سختی نیست. بنابراین باید هم آدرس خود دامنه و هم اسم EV رو چک کرد تا بشه در حد زیادی به گواهی اعتماد کرد. یعنی وقتی وارد سایت MEW می‌شید چیزی که در مرورگرتون می‌بینید باید دقیقا مطابق با عکس بالا باشه.۳. نوشتن دستی آدرسهمیشه آدرس سایت رو به صورت دستی و با دقت وارد کنید و به هیچ عنوان با کلیک روی لینک‌ها وارد سایت‌هایی مثل MEW نشید. کلیک کردن روی آدرسی مثل https://www.myetherwallet.com ما رو به جایی که بهش لینک شده هدایت می‌کنه نه آدرسی که در متنش نوشته شده. همینطور آدرسی که با نگه داشتن ماوس روی لینک‌ها توسط مرورگر نشون داده می‌شه لزوما آدرسی نیست که بهش منتقل می‌شیم و کدهای جاوا اسکریپت می‌تونن رفتار پیش‌فرض کلیک روی لینک‌ها رو تغییر بدن.با کلیک روی کلمه‌ی Advertising لزوما به آدرسی که در پایین صفحه توسط مرورگر نشون داده می‌شه منتقل نمی‌شیمنکته‌ی دیگه‌ای که باید بدونید اینه که کارکترهای متفاوتی در زبان‌های مختلف وجود دارن که کاملا مشابه هم هستن (حداقل در برخی از fontها) ولی کد ASCII یکسانی ندارن. بنابراین مهاجم می‌تونه دامنه‌ای رو ثبت کنه که در ظاهر کاملا مشابه با سایت اصلی هست ولی در حقیقت از کارکترهای متفاوتی استفاده کرده. خوشبختانه در حال حاضر اگه از یک مرورگر معقول و به روز استفاده می‌کنید، اون به شما کارکترهای مشابه رو به شکل دیگه‌ای نمایش می‌ده. + ولی هنوز هم باید حواستون باشه myelherwallet یا باقی ترکیب‌های مشابه رو با myetherwallet اشتباه نگیرید.دو کلمه‌ی apple در ظاهر کاملا مشابه‌اند اما appleهای بخش راست دارای حرف a با کد ASCII متفاوتی هستند.هرچند توصیه نمی‌شه ولی اگر سایتی رو از طریق گوگل پیدا می‌کنید، اقلا مطمئن باشید روی لینک‌های تبلیغاتی که در ابتدای نتایج نشون داده می‌شن کلیک نکنید. این لینک‌ها معمولا شما رو به سایت‌های جعلی هدایت می‌کنند و اقدامات گوگل برای نپذیرفتن یا حذف به موقع تبلیغات فیشینگ تا به الان کافی نبوده.اولین نتیجه‌ی نمایش داده شده در گوگل تبلیغاتی بوده و به نسخه‌ی جعلی سایت kucoin هدایت می‌شه.۴. نسخه‌ی آفلاین کیف پولهمه‌ی قابلیت‌های کیف پول MEW به جز بخش‌های مربوط به انتشار تراکنش در شبکه و دریافت اطلاعات حساب، سمت کاربر اجرا می‌شه و نیازی به سرور نداره. برای همین MEW همیشه ادعا می‌کنه که هیچ اطلاعاتی از حساب شما نداره و هیچ کمکی در هیچ زمینه‌ای نمی‌تونه بهتون بکنه. بنابراین می‌تونید نسخه آفلاین این سایت رو دانلود، کدهاش رو بررسی و همیشه از اون برای دسترسی به سایت استفاده کنید.برای این کار باید به githubشون برید و روی Download the Latest Release کلیک و etherwallet-vX.XX.XX.zip رو دانلود کنید. بعد از خارج کردن این فایل از حالت فشرده می‌تونید وارد پوشه‌ش بشید و با فایل index.html سایت MEW رو باز کنید. بالطبع باید لینک‌های سایت اصلی رو پیگیری کنید و به این لینکی که من اینجا گذاشتم برسید. نه اینکه به حرف من اتکا کنید.وقتی از این روش برای ورود به سایت استفاده می‌کنید دیگه نه نگران سایت جعلی مهاجم‌ها هستید و نه توسعه‌دهنده‌های MEW می‌تونن اگه نقشه‌ی شومی برای تغییر مخرب کدهای سایت داشته باشن عملیش کنن. در مقابل باید مطمئن باشید که در لحظه‌ی دانلود این فایل کد مخربی در اون وجود نداره، سیستمتون آلوده نیست و محتویات این فایل‌ها قرار نیست تغییر کنه.۵. روش‌های معقول‌تر آنلاک کردن حسابفرض می‌کنیم با در نظر گرفتن همه‌ی نکات امنیتی باز هم وارد یک سایت جعلی شدیم. اگه از روش‌هایPrivate KeyMnemonic PhraseKeystore / JSON Fileبرای ورود به حسابمون استفاده کنیم، مهاجم می‌تونه کلید خصوصی ما رو به دست بیاره و تمام موجودی ما رو برای خودش انتقال بده. اما اگه از روش‌هایی مثلMetaMask / MistLedger Walletاستفاده می‌کنیم دیگه جای نگرانی نیست و فقط کافیه قبل از تایید تراکنش، آدرس گیرنده رو به دقت چک کنیم. اگه از کیف پول‌های سخت‌افزاری مثل Ledger Nano S استفاده نمی‌کنید، می‌تونید افزونه‌ی MetaMask رو نصب کنید، حسابتون رو بهش اضافه کنید و از این به بعد از طریق این افزونه در سایت MEW وارد حسابتون بشید. در این صورت وقتی می‌خواهید تراکنشی رو انجام بدید، تا قبل از تایید تراکنش در افزونه‌ی MetaMask، اون تراکنش انجام نخواهد شد.تراکنش تولید شده در سایت MEW باید در افزونه‌ی MetaMask تایید بشه تا انجام بگیره. برای دیدن آدرس کامل گیرنده یا تغییر پارامترهای تراکنش باید روی Edit کلیک کرد.در پایان باید گوشزد کنم که مسئولیت تحقیق صحت این مطالب و کافی بودن اون‌ها بر عهده‌ی شماست. امیدوارم با رعایت این نکات بتونید از موجودی خودتون محافظت کنید و گرفتار فیشینگ یا سایر حملات نشید. اگر نکته‌ای باید اضافه بشه یا مشکلی در این مطلب می‌بینید ممنون می‌شم که نظرتون رو با من و بقیه به اشتراک بزارید.</description>
                <category>پیمان</category>
                <author>پیمان</author>
                <pubDate>Fri, 27 Apr 2018 14:46:40 +0430</pubDate>
            </item>
            </channel>
</rss>