Submit Search
Upload
بلاک چین
•
Download as PPSX, PDF
•
0 likes
•
78 views
J
javadabdi5
Follow
توضیحاتی در مورد بلاکچین و زبان های مرتبط با آن
Read less
Read more
Education
Report
Share
Report
Share
1 of 17
Download now
Recommended
Javad abdi
Javad abdi
javadabdi5
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Recommended
Javad abdi
Javad abdi
javadabdi5
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
ChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
More Related Content
Featured
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
ChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
Featured
(20)
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
ChatGPT webinar slides
ChatGPT webinar slides
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
بلاک چین
1.
2.
عبدی جواد 951215271030 صدرا دانشگاه (صدرالمتالهین) اینترنت
مهندسی درس چین بالک تکنولوژی
3.
چینبالک(BLOCKCHAIN)چیست؟ درترینابتداییسطح،خودبالکچینبهمعنایواقعیکلمهفقط یکزنجیرهبلوک،استامانهدرآنچهبطورمرسوموعرف معنامیشود.وقتیمیگوییمبالک(BLOCK)وین ِچ(CHAIN)،مادر حقیقتبهاطالعاتدیجیتالی(یابلوک)ذخیرهشدهدریک پایگاهدادههمگانی(یاین ِچ)اشارهمیکنیم. 3/17صدرا
داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
4.
چینبالک تکنولوژی رکن
سه عدمتمرکز شفافیت تغییرناپذیری دریکسیستم غیرمتمرکز،اطالعات توسطیکنهادواحد ذخیرهنمیشود.در حقیقت،همهافراد دراینشبکهاین اطالعاترادر اختیاردارند. درواقعمنظوراز شفافیتهمانآدرس عمومیاستمهبرای هردادهایدرنظر گرفتهمیشود. چنانچهآدرسعمومی یکیازاینشرکت هایبزرگرا بشناسید،بهسادگی میتوانیدآنرادر یکمرورگرکپیکرده وبهتمامتراکنش درچینبالکتغییر ناپذیریبهاین معنااستکهبهمحض ورودچیزیبه زنجیره،بلوکنمی توانآنرادستکاری کرد. 4/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
5.
پذیری نا تغییر
و هشینگ بهزبانساده،ترشینگ َه(HASHING)بهمعنایگرفتنورودیباهایسایز متفاوتوتولیدخروجیبایکاندازهثابتمیباشد.کاریکهانجام میدهیمایناستکهیکسریورودیهایخاصیراواردمکنیم.برایمثال قصدداریماز(SHA-256)کهمعادلالگوریتمایمنهشینگ256است استفادهکنیم. INPUT HASH HI 3647R0AEBDC8595DA930BAEAB54B12B201723ABD804BD2CBA93ABD32497CAB31 الگوریتم در که همانطورSHA-256شما ورودی نیست مهم ،کنید می مشاهده ثابت طول دارای همیشه ما خروجی ،باشد کوچک یا بزرگ چقدر256بیت میباشد. ا ،دارید سروکار ها تراکنش و هاداده از وسیعی حجم با شما که زمانیین میشود حیاتی امری به تبدیل قضیه.یداده حفظ بجای اصل در بنابراین 5/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
6.
چین بالک های
شبکه متمرکز سیستمهایمتمرکزیکقدرت مرکزیدارندکهصحتامررا برایمخاطبانشبکهمشخص میکند. فقطکاربرانممتازویانهادها میتواننددرتاریخچهتراکنشهادخلو تصرفداشتهباشندیاتراکنشجدیدیرا تاییدکنند غیرمتمرکز سیستمهایغیرمتمرکزهیچ قدرتمرکزیایبرایتایین صحتامربرایمخاطبانشبکه ندارند. همهکاربراندرشبکهمیتوانندبهتاریخچه تراکنشهادسترسیداشتهباشندیاتراکنش جدیدیراتاییدکنند 6/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
7.
میکند؟ کار چگونه
چینبالک وقتییکبلوکیدادهجدیدیراذخیره،میکندآندادهبهزنجیرهبلوک اضافهمیشود.،چینبالکهمانطورکهازنامش،پیداستمتشکلازچندبلوک استکهبصورتایرشتهبهممتصلمیباشند.برایاینکهیکبلوکبه زنجیرهبلوکاضافه،شودبهچهارچیزنیازداریم: •تراکنشیمیبایستانجامشود •تراکنشمیبایستتاییدشود •تراکنشمیبایستدریکبلوکذخیرهشود •یکش َهبایدبهبلوکتعلقبگیرد 7/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
8.
مختلف صنایع در
بالکچین کاربردهای از برخی نظرسنجی بابالکچینتوانمییکسیستمنظرسنجیپیادهکرد.ولیمهمترینو تریناصلیتفاوتدرنظرسنجیبالکچینیباهاینظرسنجی،رایجدر«معتبر بودنهایداده»آناستزیرادربالکچینقابلیتتغییرودستکاریهاداده وجودندارد ارزهایدیجیتال رشدناگهانیکوینبیتوبازارارزهایدیجیتالدلیلبیوبدونشایستگی نبودهاست.اینارزهاانتقال،سریعامنوارزانمبالغرادرسراسر جهانممکنسازندمی. 8/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
9.
مختلف صنایع در
بالکچین کاربردهای از برخی بانکداریوپرداخت اصلیترینتاثیربالکچینبررویصنعتمالیوفعالیتبانکداریاست. افتتاحآسانحساببانکیدردورترینافتادهمناطقجهانتوسطبالکچین بهآسانیانجامخواهدشد.شفافیتهایمالیبسیاربیشترشدهو هزینههابهشدتکاهشپیداخواهدکرد.درآیندهشعبهبانکیبهصورتی کهاالنشاهدهستیموجودخارجینخواهدداشت! سازیذخیرهداده درحالحاضرشمابرایسازیذخیرههایفایلخودازDROPBOXیاGDRIVE استفادهکنیدمی.مشکلاصلیاستفادهازاینهادهندهسرویسایناستکه شمابایدبههاآناعتمادکنید.هادولتتوانندمیهاآنرامجبور،کنند اطالعاتشماراافشاکنند.امابااستفادهازتکنولوژیچینبالکاطالعات 9/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
10.
چیست؟ چین بالک
نویسیبرنامه برای زبان بهترین پاسخایناستکهزبانیکتاییوجودنداشتهوبراساساینکهچه ایپروژهخواهیدمیانجامدهیدکامالمتغیراست.هایزباننویسیبرنامه متعددیبرایاینکاروجوددارد. ممکناستایدهندهتوسعهزبانC#رابرایکارخودانتخابکندکهدرحالی یدهندهتوسعهدیگریهایاسکریپتپایتونویاجاوااسکریپتهمیشهمحبوب راترجیحدهد.بینیدمیکامالبستگیبههدفشمادارد. بهطورکلینویسیبرنامهچینبالکچهاریحوزهزیرراپوششدهدمی: •اندازیراهیکICO •ساختیکقراردادهوشمندویابرنامهغیرمتمرکز(DAPP) •ارتقاءیکبالکچینموجودویاایجادیکبالکچینجدید •ساختیکدفترکلغیرمتمرکزنظیرهایپرلجرفابریک(FABRIC) 10/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
11.
زبان انتخاب معیارهای امنیت(SECURITY) هاچینبالکبایدهماننددژهاینظامیمستحکمباشند.نخستآنکهکدآنها عمومیبودهوبرایهمگانقابلرویتاست.همهتوانندمیکدمربوطبه آنهارابررسیکردهونقاطضعفامنیتیوهاباگراپیداکنند. مدیریتمنبع(RESOURCE
MANAGEMENT) توسعهبایدهمگامبانیازهایشبکهباشد.تواننمیایننیازهارااز ابتدادرنظرنگرفتهوبعدابهآنهاپرداخت.شمابایدبهخوبیسیستم خودرابرایهایپرسش(QUERIES)محلیوازراهدورREMOTE))آمادهکنید. 11/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
12.
زبان انتخاب معیارهای کارایی(PERFORMANCE) یکبالکچینبایدهمیشهباالترینهایقابلیتخودرابهنمایشبگذارد. برایاینهدفزباننویسیبرنامهکهانتخابشودمیبایدبسیار پذیرانطباقباشد.ینکتهمهماینجاستکهبسیاریازهاییدستورالعملکه دربالکچینانجامشوندمیقابلیتاجرابهصورتموازیراداشتهو تعدادیازآنهاچنینقابلیتیراندارند. جداسازی(ISOLATION) دریکبالکچین،تمامیعملیاتمربوطبههاتراکنشبایدقطعیباشند.یک تراکنشتواندنمیدردوروزرفتاریمتفاوتداشتهباشد.همچنینیک قراردادهوشمندنیزتواندنمیدردوماشینرفتاریمتفاوتداشتهباشد. سازیپیادهچنینالمانیتنهاازطریقجداسازیویاایزولهکردن هاتراکنشوقراردادهایهوشمندازعناصریاستکهعدمقطعیتدرآنها 12/17صدرا
داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
13.
چین بالک نویسیبرنامه
هایزبان سیپالسپالس++((C ++Cزباننویسیبرنامه،قدرتمندقدیمیوایچندمنظورهاستکهاستفاده ازآنبراینویسیبرنامهیهستهبالکچینبسیارمتداولاست.بااین وجودبهدهندگانتوسعهتازهواردهشداردادهشودمیکهیادگیریاین زباننسبتبههمتایانشبهعلتوابستگیزیادبهنوعمتغیرودستورات اشقدیمیسختاست.بااینوجوداگرسختیاینراهراتحملکردهواین زبانرابهخوبییاد،بگیریددرکعمیقیبهشماخواهددادکههیچ زباندیگریقادربهایجادآننیست. جاوااسکریپت(JAVASCRIPT) جاوااسکریپتیکزباننویسیبرنامهباوابستگیکمبهنوعبرایوب بودهوتمامیمرورگرهاازآنپشتیبانیکنندمی. جاوااسکریپتاولینزبانیبودکهبرایبهبودصفحاتایستایHTML،CSS 13/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
14.
چین بالک نویسیبرنامه
هایزبان جاوا(JAVA) جاوازباندیگریاستکهدانشمندانکامپیوترونویسانبرنامهبرای یتوسعههایمهارتشاننویسیبرنامهازآناستفادهکنندمی.جاواکلیدشاه صفحاتوبHTML/CSSاستکهوبجهانگسترراشکلدهندمی.شایدهمین مسالهآنرابهیکیگزینههوشمندانهبرایسازگاریباهایسایتوبسنتی وفناوریوب3بالکچینتبدیلکردهاست. زبانجاوابرایساختبالکهاییچینکهبرخاصیتمحرمانگیتمرکز،دارند مناسباست. پایتون(PYTHON) پایتونزباننسبتامدرنیاستکهواردانتازهبهآنبسیارعالقهدارند.با اینکهتواننمیبازبانپایتونبهتنهایییکبالکچینجدیدنوشتهویابه هایقابلیتیکبالکچینموجود،افزودیبرنامهغیرمتمرکزنوشتویایکICO برگزارکرد.اماحذفاینزبانازچنینلیستیاشتباهاستچراکهدرتقریبا 14/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
15.
چین بالک نویسیبرنامه
هایزبان سالیدیتی(SOLIDITY) سالیدیتییکزبانبادامنهخاصمشابهجاوااسکریپتاستکهتوسطتیم اتریومبرایساختهایاپلیکیشنغیرمتمرکزدرپلتفرماتریومایجادشده است.سالیدیتیتابهامروزسازگارترینوترینمحبوبزباندامنهخاص (DSL)استکهازسوییجامعهاتریوموصنعتبالکچینموردپذیرشقرار گرفتهاست. سیمپیلیسیتی(SIMPLICITY) سیمپیلیسیتییکزبانبسیارجدیدبراینویسیبرنامهبالکچیناست.این زباننسبتاسطحباالبودهوباهدفکاهشهایپیچیدگیاسکریپتبیتکوین بهوجودآمدهاست.اینزبانبهعنوانیکیازبهترینهایزبان نویسیبرنامهبالکچیناستکهبراینوشتنقراردادهایهوشمندتوسط دهندگانتوسعهمبتدیوپیشرفتهکاربرددارد.سیمپیلیسیتیوریبهره 15/17صدرا داشنگاه عبدی جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
16.
گیرینتیجه وفناوریبالکچینراهخودرادردگرگونکردنانتقالهادادهو هاداراییادامهخواهندداد.واضحاستکهاینتاثیرجهانیبودهو تمامیصنایعراتحتتاثیرقرارخواهدداد.مهمنیستازکجاشروع کنید.اولینگامرابراییادگیرییکیازاینهازبانبردارید.اگر بگوییمتعداددهندگانتوسعهامروزهازمیزانافرادیکهصنایعبدان نیازدارندبسیارکمتر،استاغراقایمنکرده.پسفرصتراغنیمتشمرده واگربهاینحوزهعالقهداریدهرچهترسریعبهآنبپردازیدتنها کافیاستازخودتانبپرسیدقصدانجامچهنوعایپروژهراداشتهوچه مشکلیراخواهیدمیبرطرفسازید. 16/17صدرا داشنگاه عبدی
جواد اینترنت مهندسی درس بالکچین تکنولوژی1399
17.
ازتوجه ممنون شما, باشید موفق.
Download now