Is Bitcoin a secure online digital currency?!

Post on 12-Aug-2015

68 views 2 download

Transcript of Is Bitcoin a secure online digital currency?!

Is Bitcoin a secure online digital

currency?!

امنسمینار درس پروتکل های جناب آقای دکتر بابک صادقیان:مدرس

محمد مهدی احمدیان: ارائه دهنده93تیرماه

دانشگاه صنعتی امیرکبیر

هب انم خدا

www.mmAhmadian.ir ahmadian.blog.ir

فهرست مطالبمقدمه

ویژگی های بیت کوین

بیت کوینجزئیات فنی

Double-spendingحمالت

چالش های بیت کوین

جمع بندی و نتیجه گیری

مسائل باز و پروژه پیشنهادی کارشناسی ارشد

منابعwww.mmAhmadian.ir

3 /45 www.mmAhmadian.ir

4

Weiتوسط1998سالدرباراولینکهاستشدهرمزنگاریپولمفهومباهاسازیپیادهاولینازیکیکوینبیت• Daiدرازعنوهریاشیءهرمیتواندپولکهاستشدهبناتصوراینرویباالمفهوم.شدمطرحcypherpunksپستیلیستتصادیاق-اجتماعیزمینهیامعینکشوردرهابدهیبازپرداختوخدماتوکاالهابرایپرداختعنوانبهکهباشدرکورد

.استشدهپذیرفته

مستعارنامباعضویکتوسطنویسی،رمزپستیلیستیکدرکوینبیتاثباتومشخصاتاولین2008سالدر•Satoshi Nakamotoشدمنتشر

طیدر.تیافتوسعهمیکردند،کارپروژهاینرویکهدهندگانتوسعهاززیادیتعدادباکوینبیتانجمن،2010سالاز•تهدایخریدبزرگرالییکسمتبهراآنکهآورددستبهراهارسانهتوجهناگهانکوینبیت،2011جوالیوژوئنباآرامیبهدیگربارکوینبیتقیمتآنازبعدودادکاهش2011سالاواخردرراتورماندیشهایننتیجهکمکم.کرد

.رفتباال2011درآنارتقاعپشتوانه

.شدجادایکوینبیتترویجو،محافظت،سازیاستانداردبرایکوششیکباکوینبیتبنیاد،2012سپتامبر27در•.یابدمیتوسعهپیوندندمیآنبهروزهرکهجدیدکاربرانباسرعتبهکوینبیتاقتصادامروزه

]2،7[تاریخچه|مقدمه

/45 www.mmAhmadian.ir

5

بیت کوین|مقدمه

طریقازرا کوینبیتمیتوان.(دنیاغیرمتمرکزدیجیتالپولاولین)استاینترنتینقدپولمعادلبیت کوین•ونقلد،نقپولهمچون.درکارسالدنیاکجایهردرهرکسیبرایایواسطههیچبدونومستقیمااینترنت[7].شودمیفروشوخریدجهانسراسردربیت کوین.نیستندکردنیلغوهمبیت کوینانتقاالت

کهبسازدخاصمهبرناباواتوماتیکسیستمیکآنجایبهوکندحذفراپولشهایپشتوانهبایددولت:فریدمنمیلتور•خرجودخلزیریبرنامهشودمیباعثوشودمیکنترلتورمسیستماینباشودمیاستداللوکندسیستمواردراپول

.شودانجامراحت

/45

امضای رقمی

درهم سازی

یبرچسب زمان

زنرم افزار متن باظیرن-به-شبکه نظیر

www.mmAhmadian.ir

6 /45 www.mmAhmadian.ir

7

.ودشمیمنتقلناچیزایهزینهباالمللیبینصورتبهبیت کوین•

وانمیتدیگرموسساتیاهابانکازپرداختدرگاهدرخواستبهنیازبدون•.کرداستفادهبیت کویناز

.شودمیمحافظتدولتهاپولارزشکاهشبرابردرکوینبیت•

بیت کوینویژگی های منحصر بفرد|ویژگی ها

/45 www.mmAhmadian.ir

8

بیت کوینهرنوع شبکه ویژگی های |ویژگی ها

.شودمنتقلشبکهدراختیارینودهربینتواندمیکوینبیت•

.ناپذیرندتغییرهاتراکنش•

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

.شوندمیتاییددقیقه60تا10بینومنتشرثانیهچنددرهاتراکنش•

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

یاباشدخاموششماکامپیوتراینکهازنظرصرفزمانیهردرهاتراکنش•.شوندمیدریافتروشن

/45 www.mmAhmadian.ir

9

دالیل محبوبیت نزد مشتریان|ویژگی ها

آسانترپرداخت•

ترارزانهایقیمت•

باالترخصوصیحریم•

باالترامنیت•

میبردباالترراآنارزشبیت کوینازاستفاده•

/45 www.mmAhmadian.ir

10

دالیل محبوبیت نزد فروشندگان|ویژگی ها

هاتراکنشبودنناپذیربرگشت•انتقاالتونقلدرناچیزکارمزد•

المللیبینصورتبهبیت کوینپذیرش•

پرداختدرگاهاندازیراههزینهیاکارمزدبدون•

تراکنشتعداددرمحدودیتعدم•

No)خاصتنظیماتبهنیازعدم• Setup)

/45 www.mmAhmadian.ir

11

دالیل برتری نسبت به سایر پول ها|ویژگی ها

المللیبینپولیواحدیکبیت کوین•

جهانسرتاسردرخرجقابل•

جعلغیرقابل•

.بدهدبفریامکانعدمرابیت کوینشبکهنمیتواندچاپیتکنولوژیهیچ•

جدیدرمزنگاریهایسیستمباسازیپیادهقابلیت•

.استصدورقابلبیت کوینمیلیون21تنها•

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

آنبرایمعمولتورمنوعیبه).شودبیت کوینارزششدنکمباعثنمیتواندنیست،(شودنمیتعریف

.نیستخاصیکاالیهیچبهوابستهاقتصادیلحاظاز•

/45 www.mmAhmadian.ir

12

دالیل برتری نسبت به طال|ویژگی ها

نیستپذیرتقسیمطال•.استکردنخردقابلاعشاررقمهشتتاسادگیبهبیت کوین•

نداردراوقفهبدونعیارسنجیامکانطال•

نداردراوقفهبدونکردنوزنامکانطال•

نداردرااینترنتطریقازارسالامکانطال•

/45

Bitcoins Unit (Abbreviation)

1.0 bitcoin (BTC)

0.01 bitcent (cBTC)

0.001 millibit (mBTC)

0.000001 microbit (uBTC)

0.00000001 satoshi

www.mmAhmadian.ir

13/45 www.mmAhmadian.ir

14

آدرس•

استکلیدمالکعومیکلیدشدهسازیدرهممقدار

•1MikiSPbrhCFk7S4wzZP7gQqhwWH866DCb

•Public key: 32 characters starting with 1 or 3

•Private key: 51 characters starting with 5

بالکیزنجیره•

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

واژگان شناسی|جزئیات فنی

/45 www.mmAhmadian.ir

15

واژگان شناسی|جزئیات فنی

/45 www.mmAhmadian.ir

16

بالک•

کندمیپیداانتشاربقیهبهبالکعنوانتحتگرفتهانجامتراکنشهر•

بهتاسهاتراکنششاملکهجدیدبالکیک،میانگینطوربه،دقیقه10هرتقریباً•.شودمیاضافهماینینگیااستخراجطریقازبالکیزنجیره

گره هاییتمامبهراآنشود،بلوکیکتولیدبهموفقبلوکمولدگرهیککهصورتیدر•دروندمی کنبررسیرابلوکدرستیگره هااین.می فرستداستارتباطدرآنهاباکه

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

/45

واژگان شناسی|جزئیات فنی

www.mmAhmadian.ir

17

سازیدرهمنرخ•

وینکبیتیشبکهپردازشیقدرتگیریاندازهواحدسازیدرهمنرخ•.(H/s)است

پولکیف•

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

دهدنشانشودمیشاملکهراکوینیبیتهایآدرسکلحسابمانده•

کنیدپرداختخاصفردیکبهراخاصمقداریککهدهدمیاجازه•

/45

واژگان شناسی|جزئیات فنی

www.mmAhmadian.ir

18/45

انتقال وجه|جزئیات فنی

EC/DSA

www.mmAhmadian.ir

19/45

]1[حریم خصوصی|جزئیات فنی.شودمیممکنعمومیکلیدهایسازینامبیباخصوصیحریم•

www.mmAhmadian.ir

20 /45

انتقال وجه با خرد کردن|جزئیات فنی.استعمومیکلیدیکباهمراهحسابصورتهر•

عمومیکلیدنامحدودتعدادداشتنامکان•

•2 ^160

راآنکهداردرااینمجوزاستکردهامضاراحسابیصورتکهکسیتنها•.کندامضادیگرعمومیکلیدبا

کندمیتولیدآدرسیکEنشدهاستفادهعمومیکلیدباباب•

.بفرستدشدهتولیدآدرسبهرا4BTCتاخواهدمیآلیسازباب•

!ندارد4BTCحسابصورتآلیس•

www.mmAhmadian.ir

21 /45

]1[انتقال وجه با خرد کردن|جزئیات فنی

تراکنشهرهاپولکردنترکیبوکردنخردوجودامکانبرای•.داردخروجیدوحداکثروورودیچندین

www.mmAhmadian.ir

22/45

انتقال وجه با خرد کردن|جزئیات فنی.کندمیایجادتراکنشیکآلیس•

•4BTCعمومیکلیدآدرسباEباببهمتعلقاولخروجیعنوانبه•

•2BTCعمومیکلیدآدرسباDآلیسبهمتعلقدومخروجیعنوانبه•

.کندمیپخششبکهدرراتراکنشآلیس•

شبکهکاربرانسایرتوسطتراکنشبررسی•

6که• BTCباشدنشدهمصرفقبال.

.باشدشدهانجامAعمومیکلیدباامضا•

.شوداصالتتصدیقامضا•

23/45

انتقال وجه با خرد کردن|جزئیات فنیدقیقهدهدرکاربرانسایرتوسطبررسیازبعد•

6شدنحدف• BTCشبکهاز

.کنندمیآپدیتراخوددادهپایگاهکاربران•

چرا؟!جدیدکلیدزوجیکتراکنشهربرای:توجه•

24/45

]1[ساختار بالک|جزئیات فنیرویهکامضاییوسیلهبهکندمیمنتقلبعدیمالکبهراحسابصورتواقعدرمالکهر•

.دهدمیانجامبعدیمالکعمومیکلیدوقبلیتراکنشهش

www.mmAhmadian.ir

25/45

]proof of work]2،3،1|جزئیات فنی

مرکزینهادیککردنجایگیزینمنظوربه•

فضایمبودکمسئلهباجدیدبالکتولیدبرایشونددخیرهقبلیهایبالکهایهشکلیهباشدقراراگر•!حل؟راه!شویممیمواجهسازیذخیره

www.mmAhmadian.ir

26/45

تولید نانس|]proof of work]2،3،1|جزئیات فنی

رواینازودشمیطوالنیبسیاراستشدهتولیددرستکارهایگرهوسیلهکههابالکزنجیره•رویبرراProof-of-Workکهاستمجبورتقلبانجامبرایداردتقلبقصدکهمهاجمی

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

آیدمیپایینصورتاینغیردررودمیباالهدفشودتولیدامین2016بالک

www.mmAhmadian.ir

27/45

کندمیارسالهمهبرایرابالکیچنینکندمیپیدارانانسکسیکهزمانی•

اعالم نانس|]proof of work]2،1|جزئیات فنی

اگرشودمیتاییدبقیهتوسطبالکاین•باشددرستنانسمقدار•

باشندمعتبرآنداخلهایتراکنشتمام•

کندمیماعالبعدیبالکرویبرکارباراشدهتولیدبالککردنتاییدهاسایرگرهسپس•previousعنوانبهشدهتولیدجدیدبالکآندرکه hashشودمیمطرح.

www.mmAhmadian.ir

28/45

دنبالبههاگرهتمامیکهشودمیباعثشودمیدادهجدیدبالکتولیدبرایکهپاداشی•!مهاجمانحتی!آنهاستسودبهکهچراباشندصداقت

پاداشبیت کوین2۵•

می شودنصفکبالهزار210هر•

پاداش نانس|]proof of work]2،1|جزئیات فنی

2009-201350

2013-201725

2017-202112.5

2021-20256.25

2025-20293.125

2029-20331.5625

2033-20370.78125

www.mmAhmadian.ir

29

مثال•:ارزیابی•

آلیسبهمتعلقبایدهاورودی•

5BTCمبلغجمع•

!باشندنشدهخرجهاسکه•

DS| 1،2[هاارزیابی اعتبار تراکنش[

/45 www.mmAhmadian.ir

30/45

شوندمنتقلشبکهدرگرهبهگرههاتراکنشکنیدفرض•

هماننیمکمیدریافتراهاتراکنشکهترتیبیهمانکهنداردوجودتضمینیهیچ•.باشدآنهاتولیدیزمانیترتیب

!چرا؟!کرداعتمادزمانیبرچسببهتنهاتواننمی•

DS|1،2[چالشیک[

سپسودشتاییدتراکنشتاکندصبرفروشندهکهاستاینحالتترینآلایده•!بدهدخدماتمشتریبه

www.mmAhmadian.ir

31/45

داردراکوینبیتشبکهبهشدنملحققابلیتAفرض•

DSازکاراینبرایکه.بگیردکوینبیتخرجبدونVازراسرویسداردسعیکهاستمتقلبیAکهکنیممیفرض•

.کندمیاستفاده

•A(نداریمعضویتتعداددرمحدودیتیکوینبیتشبکهدر)باشدداشتهعضویتگرهمحدودیتعدادبهاستقادرتنها

•Aنداردباالییمحاسباتیقدرت.

•Aنداردفروشندهسیستمومحرمانههایکلیدبهدسترسی.

.دهدتغییرراآنتواندنمیAدیگرشدتاییدتراکنشیوقتی•

•AعمومیکلیدVداردمحرمانهارسالبرایرا.

.هستنددرستکارهاگرهسایرفرض•

DS| 1،2[فرض های حمله[

www.mmAhmadian.ir

32/45

𝑻𝒗اگرمدلایندر:اولپیشنیاز•𝑨 > 𝑻𝒗

𝒗اگراما،بودخواهدموفقحملهآنگاه𝑇𝑣𝐴 < 𝑇𝑣

𝑣آنگاهVابتدادر𝑇𝑅𝐴راازوپذیردنمیراآنکندمیدریافترا𝑇𝑅𝑉کههنگامیسپس.دهدمیقرارحافظهدرمخزنراآنوکندمیدریافت

Aدهدانجامراپرداختدوبارهتاکندمیخواستدر.

میحتیکه)کنندمیکمکAبهکهدارندوجودHمانندهاییگرهکهکنیدفرضشودبراوردهاولپیشنیازاینکهبرای•Vبهرا𝑇𝑅𝑉تراکنش𝑇𝑉زماندرAفرضاینبا.نباشدزیادHوAمیانتاخیرو(باشندماشینیکرویتوانند

:اینبنابرکندمیارسالHبهرا𝑇𝑅𝐴تراکنش𝑇𝐴زماندرسپسوکندمیارسال

DS| 1،2[پیش نیازهای حمله[

:که خواهیم داشت

𝑻𝒊𝒗 زمانی است که گرهi تراکنش𝑻𝑹𝑽را دریافت کند.

𝑻𝒊𝑨 زمانی است که گرهi تراکنش𝑻𝑹𝑨را دریافت کند.

𝑻𝒗𝒗 زمانی است که گرهV تراکنش𝑻𝑹𝑽را دریافت کند.

𝑻𝒗𝑨 زمانی است که گرهV تراکنش𝑻𝑹𝑨را دریافت کند.

𝛅𝐭𝐀𝐕𝐕 که طول می کشد تا تراکنش زمانی𝐓𝐑𝐕ازA بهV برسد.

𝛅𝐭𝐇𝐕𝐀 که طول می کشد تا تراکنش زمانی𝐓𝐑𝐀ازH بهV برسد.

www.mmAhmadian.ir

33/45

فاصلهآنهابینگامیکحداقلونیستVهمسایهHکهاستاینفرضکهکردتوجهنکتهاینبهباید•پیشنیازروزایناز.نداردوجوددوآنمسیردرازدحامیگونههیچواستVهمسایهAکهصورتیدراست

𝑇𝑣یعنیاول𝐴 > 𝑇𝑣

𝑣0<فرضبا ∆𝑡شودمیارضا.

DS| 1،2[پیش نیازهای حمله[

.گیردقراربالکزنجیرهدروشودتایید𝑻𝑹𝑨:دومپیشنیاز•

رمنتشکههاییپیامدارندمتفاوتیهایهمسایهزیاداحتماالبهVوHکهآنجاییازدومنیازپیشمورددر•در.دارندخودحافظهمخزندررا𝑇𝑅𝑉و𝑇𝑅𝐴مختلفهاگرهکهنحویبهشوندمیپخششبکهشونددرمی

دوهر𝑡0زماندراینکهفرضبا.شودمیتایید𝑇𝑅𝐴ابتداکههستیماحتمالیتخمیندنبالبهاینجااستممکنوداردوجودتاخیرشبکهدرکهآنجاییاز.باشندشدهپخششبکهدر𝑇𝑅𝑉و𝑇𝑅𝐴تراکنش

میمختلفهایگرهدستبهزودترآنهاازیکیرواینازباشدمتفاوت𝑇𝑅𝑉و𝑇𝑅𝐴هایتراکنشهایمسیر.بودخواهدمتفاوتدریافتترتیبگرهمحلبهبستهکهرسد

کهشبکهدرهاییگرهتعدادافزایشباشودمیثابتاستآمده[2]درکهمتعددآماریمحاسباتبا•𝑇𝑅𝐴زودتر𝑇𝑅𝑉متقلبقیتموفاحتمالمیتوانممکنتاخیرحداکثرازاستفادهوسیلهبهکنندمیدریافتاز

.رودباال

www.mmAhmadian.ir

34/45

فاصلهآنهابینگامیکحداقلونیستVهمسایهHکهاستاینفرضکهکردتوجهنکتهاینبهباید•پیشنیازروزایناز.نداردوجوددوآنمسیردرازدحامیگونههیچواستVهمسایهAکهصورتیدراست

𝑇𝑣یعنیاول𝐴 > 𝑇𝑣

𝑣0<فرضبا ∆𝑡شودمیارضا.

DS| 1،2[سناریو حمله[

www.mmAhmadian.ir

35/45

DS| 1،2[سناریو حمله[

www.mmAhmadian.ir

36/45

هابالکدردادنقرارهاتراکنشترتیبتعیینمنظوربه•

DS|1،2[تعیین تریب تراکنش ها[

اعتبارتاییدازبعد•

www.mmAhmadian.ir

37/45

مشخصبرایواقعدرهاتراکنشزنجیره•کهشبهایسکهمالکیتتغییرنحوهکردن.است

کردنمشخصبرایواقعدربالکزنجیره•.هاستتراکنشترتیب

DS|1،2[زنجیره ها[

38/45

وجوددتوانمیبالکبرایانتخابچندینکنندایجادرابالکهمزمانتوانندمیمتعددیافرادکهآنجاییاز•.باشدداشته

DS|1،2[بالک های متفاوت[

www.mmAhmadian.ir

39/45

DS|1،2[بالک های متفاوت[

www.mmAhmadian.ir

40/45

DS|1،2[زنجیره طوالنی تر[

www.mmAhmadian.ir

41/45

DS|1،2[نحوه حمله[

!استشدهتپرداخدیگریکسبهمبلغاینکهکندتولیدبزرگتریانشعابیککندمیسعیمتقلب•

www.mmAhmadian.ir

42/45

DS|1،2[مقابله با حمله[

!میگیرد؟راحملهاینجلویسیستمچگونهبنابراین•

www.mmAhmadian.ir

43/45

DS|1،2[مقابله با حمله[

www.mmAhmadian.ir

44/45 www.mmAhmadian.ir

45

پولمعتبرواحدهایباکوینبیتیمبادله•

خالفکارانهوغیرقانونیمعامالتدراستفاده•

انرژیمصرفنیازمندکوینبیتاستخراج•

راکوینبیتبهجهانیاقبالرشد،برجستهبانکدارانوداناناقتصادبرخی•دهندمیهشدارآنتبعاتمورددرومیدانندحبابهمانند

هایانینابسامبهاطالعاتفناوریازگرفتهقدرتواکنشیکرابیتکوین•آورندمیبشمارجهانیپولیومالینظام

!بد؟یااستخوبشودمیکمزمانمروربهپولتولیدکهایدهاین•

پاسخگومشکلصورتدرکهدارندهاییسازمانیادولتهاپولسایر•باشند

کوینبیتعلیهحمالت•

]1،2،3،4،۵،6،7[چالش ها

/45 www.mmAhmadian.ir

46 /45 www.mmAhmadian.ir

47

بودننوآوری.تاس"پشتوانهبیپول"مشابهکارکردهایبااینترنتینوآورییککوینبیت•یکبهایدهیکازکوتاهیمدتدرآنرااندتوانستهآنخالقانکهمعناستاینبهبیتکوینگذشتهسالچنددرزیرا.کنندمبدلپژوهیسیاستمراکزواقتصاددنیایبراثرگذارواقعیت[7]تاسیافتهافزایشدالرصدهابهدالرصدمچندازجهانیبازارهایدربیتکوینارزش

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

بودنکاالبرچینخلقجمهوریوآلمانفدرالجمهوریآمریکا،متحدهایاالتهای.[7]دارندتاکیدبیتکوین

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

.استدقیقهدهباًتقریبیت کوین،انتقالهرتاییدمتوسطزمان.استشدنخردانتقال،قابلیتآنازقاطنتماموشدهرسانیاطالعشبکهتمامدردیگرنقطهبهنقطهیکازپولانتقال

.شدخواهندآگاه

جمع بندی و نتیجه گیری

/45 www.mmAhmadian.ir

48

مسائل باز و آینده کاری

حمالتبرابردرکوینبیتسازیمقاومبرایروشیارائهDouble-

spendingسریعهایپرداختدر

هاتراکنشتاییدزمانکاهشمنظوربهکوینبیتپروتکلبهبود

نتاتبهایشبکهدرکوینبیتهایکنندهاستخراجتشخیصروشارائه

بیتادالتمبنیازمندگیرافزارهایباجازجلوگیریوتشخیصبرایروشیارائهکوین

/45

49

پروژه کارشناسی ارشد

رهایدژافزارفتاریامضایاتوماتیکتولیدمنظوربهروشیارائهGPUبرمبتنیکوینبیتکنندهاستخراج

:مراحل•هاهخصیصاستخراجوشدهساریشبیهمحیطدرکنندهاستخراجموجوددژافزارهایرفتاریتحلیل•

(ستدیتاآوریجمع)دژافزارهاانواع•

هاMinerانواع•

هاpoolانواع•

دهشاستخراجهایخصیصهبامطابقرفتاریروشارائهوامضااتوماتیکتولیدهایروشبررسی•

GPUباتطابقسنجشوارزیابیوتشخیصروشسازیپیادهوتست• meters

عملکردسنجشوموجودهایستدیتاباروشارزیابی•

اولیهمطالعه•

سواستفادهقابلهایکاربردورمزنگاریهارسیستم•

هادژافزارساختارمطالعه•/45 www.mmAhmadian.ir

50

منابع[1]Nakamoto, Satoshi. "Bitcoin: A peer-to-peer electronic cash system." Consulted 1.2012

(2008): 28.

[2]Karame, Ghassan O., Elli Androulaki, and Srdjan Capkun. "Double-spending fast payments

in bitcoin." Proceedings of the 2012 ACM conference on Computer and Communications

Security. ACM, (2012).

[3]Murdoch, Steven J., and Ross Anderson. "Security protocols and evidence: Where many

payment systems fail." Proceedings of Financial Cryptography and Data Security (2014)

[4]Kroll, Joshua A., Ian C. Davey, and Edward W. Felten. "The Economics of Bitcoin Mining, or

Bitcoin in the Presence of Adversaries." Proceedings of WEIS. Vol. 2013.( 2013)

[5]Eyal, Ittay, and Emin Gün Sirer. "Majority is not enough: Bitcoin mining is vulnerable." arXiv

preprint arXiv:1311.0243 (2013).

[6]Bradbury, Danny. "The problem with Bitcoin." Computer Fraud & Security 2013.11 (2013):

5-8.

1393بیتکوین؛ ابزاری نوین در نظام پرداخت های الکترونیکی، مرکز پژوهش های مجلس شورای اسالمی،]7[

/45 www.mmAhmadian.ir

51

باتشکر

/45

کشیدسختیبایدکردنرشدبرایگاهی

خوردشکستبایدفهمیدنبرایگاهی

...داددستازبایدآوردنبدستبرایگاهی

ahmadian.blog.irwww.mmAhmadian.ir