Get Mystery Box with random crypto!

سورس سرا | مرجع آموزش برنامه نویسی

لوگوی کانال تلگرام sourcesara — سورس سرا | مرجع آموزش برنامه نویسی س
لوگوی کانال تلگرام sourcesara — سورس سرا | مرجع آموزش برنامه نویسی
آدرس کانال: @sourcesara
دسته بندی ها: کسب و کار
زبان: فارسی
کشور: ایران
مشترکین: 1.46K
توضیحات از کانال

سورس سرا | مرجع آموزش برنامه نویسی
https://SourceSara.com
SourceSara.info@gmail.com
انجمن برنامه نویسی:
https://SourceSara.com/forum
آیدی مدیر:
@site_helper
@noavarangermi_ir
09365442247 - 09194751295

Ratings & Reviews

2.67

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

1

4 stars

0

3 stars

0

2 stars

1

1 stars

1


آخرین پیام ها 7

2021-09-13 10:05:25
کامپایلرهای آنلاین برای زبان های برنامه نویسی

در این بخش برای تعدادی از زبان های برنامه نویسی پر کاربرد کامپایلر آنلاین معرفی خواهیم کرد که در سایت سورس سرا پیاده سازی شده و می توانید با سرعت بالا و بدون نیاز به پیکربندی خاصی کد مورد نظرتان را اجرا و نتیجه آن را مشاهده کنید.

علت استفاده از کامپایلر آنلاین

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


اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
122 views07:05
باز کردن / نظر دهید
2021-09-13 09:59:20
آشنایی با حملات Mitigating در بیت کوین

در این بخش از آموزش بلاک چین به بررسی سه نوع حمله احتمالی به سیستم مالی بیت کوین را بررسی خواهیم کرد.

حلمه به روش Race Attack

در این روش حمله کننده می تواند یک پول را برای فروشندگان مختلف (و احتمالا با دو دستگاه مختلف) ارسال کند و از آنجا این تراکنش ها به صورت همزمان ارسال می شوند، امکان رد شدن تراکنش اول در شبکه وجود دارد.

حمله به روش Finney Attack

در این روش حمله کننده از یک ماینر استفاده می کند به این ترتیب که فرد حمله کننده با تراکنش خودش یک بلوک استخراج می کند و آن را در شبکه منتشر نمی کند. حال او از همان بلوک در یک تراکنش دیگر استفاده می کند و سپس بلوک از پیش استخراج شده را در شبکه منتشر می کند.

حمله ۵۱ درصد (The 51% Attack)

سناریو مربوط به این نوع حلمه به این صورت است که حمله کنند باید ۵۱ درصد از قدرت پردازش شبکه را در اختیار داشته باشد. اگر کسی بتواند به این قدرت برسد، می تواند شبکه را کنترل کند و همواره چیزی که او می خواهد به عنوان نسخه صحیح اطلاعات تایید شود.

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
80 views06:59
باز کردن / نظر دهید
2021-09-13 09:54:27
آشنایی با حل کانفلیکت ها در بلک چین

در این بخش از آموزش بلاک چین چگونگی حل کانفلیکت ها را بررسی کرده ایم. همانطور که در بخش های قبلی گفته شده، شبکه بیت کوین (Bitcoin) شامل چندین ماینر است و این امکان وجود دارد که دو ماینر مختلف به طور همزمان Proof-of-Work را حل کنند و بلوک خود را به عنوان آخرین بلوک در زنجیره اضافه کنند. این موضوع در تصویر ارائه شده در سایت نشان داده شده است.

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
70 viewsedited  06:54
باز کردن / نظر دهید
2021-09-13 09:53:00
آشنایی با حریم خصوصی در بلاک چین

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

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
75 views06:53
باز کردن / نظر دهید
2021-09-13 09:51:50
آشنایی با تأیید صحت پرداخت در بلاک چین

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

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
81 views06:51
باز کردن / نظر دهید
2021-09-12 21:09:10
آشنایی با درخت مرکل (Merkle Tree) در بلاک چین

در این بخش از آموزش بلاک چین، درخت مرکل (Merkle Tree) که با نام درخت درهم‌سازی نیز شناخته می شود را بررسی کرده ایم. مشکل فضای هارد دیسک در یک گره به راحتی قابل حل است زیرا مانند تصویر ارائه شده در سایت کل تراکنش های یک بلوک در یک درخت مرکل هش می شوند.

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
36 views18:09
باز کردن / نظر دهید
2021-09-12 21:07:50
آشنایی با پاداش استخراج کنندگان در شبکه بلاکچین

ممکن است در یک دوره زمانی معین تعداد زیادی از تراکنش ها به یک ماینر ارسال شود. حداکثر اندازه برای یک بلوک از قبل در سیستم تعریف شده است و لازم است فقط تعداد معینی از تراکنش ها در بلوک گنجانده شوند.

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


اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
35 views18:07
باز کردن / نظر دهید
2021-09-10 12:28:26
آشنایی با اتصال بلوک ها (Chaining Blocks) در بلاک چین

در این بخش از آموزش بلاک چین، نحوه اتصال بلوک ها به یک دیگر را بررسی کرده ایم. بلوک هایی که توسط استخراج کننده های مختلف ایجاد شده اند به یک دیگر متصل شده و چیزی را تشکیل می دهند که به عنوان دفتر عمومی توزیع شده (Distributed Public Ledger) شناخته می شود.

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
96 views09:28
باز کردن / نظر دهید
2021-09-10 12:26:43
آشنایی با مفهوم اثبات کار (Proof of Work) در بلاک چین

در این بخش از آموزش بلاک چین به بررسی مفهوم اثبات کار انجام شده پرداخته ایم. از آنجا که همه تراکنش ها دارای مهر زمانی هستند، به یک سرور زمان‌بندی توزیع شده در یک شبکه همتا به همتا (Peer-to-peer) نیاز داریم تا بتوانیم اثبات انجام کار (Proof-of-Work) را پیاده‌ سازی کنیم. حال به هر بلوک یک آیتم جدید به نام Nonce اضافه می کنیم.

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
88 views09:26
باز کردن / نظر دهید
2021-09-10 12:24:26
آشنایی با شبکه و استخراج کردن در بلاک چین

در این بخش از آموزش بلاک چین به بررسی کارهایی که در شبکه انجام می شود پرداخته ایم. در لیست ارائه شده در سایت خلاصه ای اعمالی که در شبکه اتفاق می افتد را مشاهده می کنید

اطلاعات بیشتر در لینک زیر:

لینک دسترسی (اینجا کلیک کنید)
59 views09:24
باز کردن / نظر دهید