در این مطلب، ویدئو اتریوم برای توسعه دهندگان پایتون – Web3.py #1 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:37
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,000
سلام به همه، این گرگوری است از
2
00:00:02,000 –> 00:00:04,240
تنوع داپی این ویدیو همه چیز درباره
3
00:00:04,240 –> 00:00:06,879
اتریوم برای توسعه دهندگان پایتون است، بنابراین اگر
4
00:00:06,879 –> 00:00:08,400
پایتون را می شناسید و می خواهید وارد
5
00:00:08,400 –> 00:00:10,080
بلاک چین شوید، در
6
00:00:10,080 –> 00:00:12,719
جای مناسبی هستید و این اولین ویدیو از
7
00:00:12,719 –> 00:00:15,759
مجموعه ای از وب 3 برای پایتون است. برنامهنویسان،
8
00:00:15,759 –> 00:00:16,880
بنابراین
9
00:00:16,880 –> 00:00:18,400
اگر
10
00:00:18,400 –> 00:00:20,400
قبلاً آن ویدیوها را در هنگام انتشار مشاهده نکردهاید، میخواهید در این کانال مشترک شوید و
11
00:00:20,400 –> 00:00:22,000
همچنین میتوانید اعلانهای
12
00:00:22,000 –> 00:00:24,720
نماد زنگ کوچک را در زیر فعال کنید و مانند
13
00:00:24,720 –> 00:00:26,080
همیشه اگر به آن علاقهمند هستید با یادگیری
14
00:00:26,080 –> 00:00:27,840
نحوه ساخت فناوری بلاک چین، می
15
00:00:27,840 –> 00:00:29,519
توانید دوره های من را به صورت رایگان در
16
00:00:29,519 –> 00:00:31,840
وب سایت من در دانشگاه
17
00:00:31,840 –> 00:00:33,920
dappy دانلود کنید.
18
00:00:33,920 –> 00:00:35,600
19
00:00:35,600 –> 00:00:37,440
20
00:00:37,440 –> 00:00:39,920
21
00:00:39,920 –> 00:00:43,040
در 15 می 2019 منتشر می شود و
22
00:00:43,040 –> 00:00:44,320
می توانید اطلاعات بیشتری را در
23
00:00:44,320 –> 00:00:46,480
وب سایت من در dappeniversity.com بیابید
24
00:00:46,480 –> 00:00:48,160
و من پیوندی به
25
00:00:48,160 –> 00:00:50,000
آن را در توضیحات زیر قرار خواهم داد. بله،
26
00:00:50,000 –> 00:00:50,960
من به شما نشان خواهم داد که چگونه از
27
00:00:50,960 –> 00:00:53,120
کتابخانه web3 برای صحبت با بلاک چین اتریوم استفاده کنید
28
00:00:53,120 –> 00:00:55,120
و اگر توسعهدهنده پایتون هستید،
29
00:00:55,120 –> 00:00:56,800
این کتابخانه خواهد
30
00:00:56,800 –> 00:00:59,440
بود که میدانید کتابخانه مورد استفاده شما برای
31
00:00:59,440 –> 00:01:02,079
صحبت با اتریوم انواع مختلفی دارد.
32
00:01:02,079 –> 00:01:03,440
چیزهایی که برای
33
00:01:03,440 –> 00:01:05,519
ساختن برنامه های بلاک چین به آنها نیاز دارید و
34
00:01:05,519 –> 00:01:07,439
این اولین ویدیو از یک سری
35
00:01:07,439 –> 00:01:09,119
در وب 3 خواهد بود
36
00:01:09,119 –> 00:01:11,040
و من در واقع یک نسخه جاوا اسکریپت
37
00:01:11,040 –> 00:01:13,040
این دوره را
38
00:01:13,040 –> 00:01:14,439
دارم که می توانید آن را در وب سایت من در
39
00:01:14,439 –> 00:01:16,640
dapuversey پیدا کنید. com جایی که من به نوعی
40
00:01:16,640 –> 00:01:19,759
کتابخانه web3.js را به شما نشان میدهم که با
41
00:01:19,759 –> 00:01:21,280
نمونههای کد مقاله کامل و
42
00:01:21,280 –> 00:01:23,600
مواردی از این دست آشنا میشوید، بنابراین میخواهم
43
00:01:23,600 –> 00:01:26,240
بدانید این ویدیو را به یک سری ویدیو تبدیل کنید.
44
00:01:26,240 –> 00:01:28,080
مقاله با
45
00:01:28,080 –> 00:01:29,439
آن خیلی زود است، بنابراین اگر
46
00:01:29,439 –> 00:01:30,720
تا زمانی که آن مقاله منتشر شد، این ویدیو را تماشا
47
00:01:30,720 –> 00:01:32,079
میکنید، احتمالاً میتوانید پیوندی را
48
00:01:32,079 –> 00:01:34,479
در توضیحات زیر بررسی کنید تا آن را پیدا کنید، اگر
49
00:01:34,479 –> 00:01:35,840
هنوز آنجا نیست، فقط میدانید
50
00:01:35,840 –> 00:01:37,680
صبور باشید و من احتمالاً در نهایت به
51
00:01:37,680 –> 00:01:39,360
آن جا خواهم رسید. برای ایجاد مقاله برای این
52
00:01:39,360 –> 00:01:43,759
مجموعه مشکلی نیست، پس همانطور که گفتم web3 چیست، این
53
00:01:43,759 –> 00:01:44,960
54
00:01:44,960 –> 00:01:46,960
کتابخانه مورد استفاده شما برای ساخت
55
00:01:46,960 –> 00:01:49,280
برنامه های بلاک چین با پایتون خواهد بود و این
56
00:01:49,280 –> 00:01:50,720
کتابخانه ای است که به شما امکان می دهد با
57
00:01:50,720 –> 00:01:52,399
بلاک چین اتریوم صحبت کنید و به
58
00:01:52,399 –> 00:01:53,680
شما امکان می دهد اطلاعاتی در مورد بلاک چین بخوانید.
59
00:01:53,680 –> 00:01:55,520
بلاک چین مانند بلوکها و
60
00:01:55,520 –> 00:01:57,759
تراکنشهایی که میتوانید در واقع
61
00:01:57,759 –> 00:02:00,240
ارز دیجیتال اتریوم را بالا ببرید،
62
00:02:00,240 –> 00:02:02,320
مانند ایجاد تراکنشهایی که میتوانید
63
00:02:02,320 –> 00:02:04,320
با قراردادهای هوشمند تعامل داشته باشید، قراردادهای هوشمند را
64
00:02:04,320 –> 00:02:06,640
مستقر میکند و خیلی چیزهای
65
00:02:06,640 –> 00:02:09,119
دیگر، بنابراین من تمام موارد را بررسی خواهم کرد که
66
00:02:09,119 –> 00:02:11,840
در این سری ام اما ابتدا می خواستم
67
00:02:11,840 –> 00:02:13,440
این منبع را به شما معرفی کنم شما می دانید که
68
00:02:13,440 –> 00:02:15,840
این است اوه شما می دانید web3 docs io را بخوانید که
69
00:02:15,840 –> 00:02:17,040
70
00:02:17,040 –> 00:02:18,640
در آن می توانید نسخه پایتون را پیدا کنید
71
00:02:18,640 –> 00:02:20,720
و می دانید علاوه
72
00:02:20,720 –> 00:02:22,239
بر تمام محتوایی که برای این کار ایجاد می کنم به
73
00:02:22,239 –> 00:02:23,760
این موضوع اشاره کنید. مجموعه آموزشی این یک
74
00:02:23,760 –> 00:02:25,760
مرجع مستند عالی است که در آن می
75
00:02:25,760 –> 00:02:28,480
توانید تمام نمونه هایی را که می دانید برای
76
00:02:28,480 –> 00:02:30,160
هر چیزی که ممکن است بخواهید یاد بگیرید
77
00:02:30,160 –> 00:02:31,280
چگونه
78
00:02:31,280 –> 00:02:34,000
با کتابخانه web3 انجام دهید بیابید، بنابراین بیایید در
79
00:02:34,000 –> 00:02:37,040
مورد آن صحبت کنیم. در واقع اتریوم چگونه کار می کند و بلاک
80
00:02:37,040 –> 00:02:39,040
چین چگونه کار می کند و چگونه می
81
00:02:39,040 –> 00:02:42,239
توانیم با آن با این کتابخانه تعامل داشته باشیم،
82
00:02:42,239 –> 00:02:44,480
بنابراین اساساً می دانید که بلاک
83
00:02:44,480 –> 00:02:46,160
چین اتریوم شبکه ای از گره ها است که
84
00:02:46,160 –> 00:02:48,000
اساساً به این معنی است که این مجموعه ای از
85
00:02:48,000 –> 00:02:50,560
رایانه ها است که همه با یکدیگر
86
00:02:50,560 –> 00:02:52,959
و همه گره ها صحبت می کنند. در
87
00:02:52,959 –> 00:02:54,959
شبکه یک کپی از تمام داده ها را به اشتراک بگذارید همه
88
00:02:54,959 –> 00:02:56,720
بلوک هایی که زنجیره بلاک را تشکیل می دهند
89
00:02:56,720 –> 00:02:58,400
در هر رایانه هستند
90
00:02:58,400 –> 00:03:00,800
و آنها اساساً می دانید که
91
00:03:00,800 –> 00:03:01,680
در
92
00:03:01,680 –> 00:03:04,800
حفظ شبکه به درستی مشارکت می کنند و ما می
93
00:03:04,800 –> 00:03:07,280
توانیم در اینجا با یک گره در شبکه صحبت
94
00:03:07,280 –> 00:03:09,440
کنیم
95
00:03:09,440 –> 00:03:10,239
و
96
00:03:10,239 –> 00:03:12,959
از طرف آن عمل کنیم. از کل شبکه، بنابراین
97
00:03:12,959 –> 00:03:15,280
اساساً ما می توانیم داده ها را از
98
00:03:15,280 –> 00:03:16,879
زنجیره بلوکی بخوانیم، می توانیم همه
99
00:03:16,879 –> 00:03:19,120
تراکنش
100
00:03:19,120 –> 00:03:21,760
101
00:03:21,760 –> 00:03:23,760
ها را
102
00:03:23,760 –> 00:03:26,239
103
00:03:26,239 –> 00:03:29,040
پیدا کنیم. رابط با شما می دانید
104
00:03:29,040 –> 00:03:31,280
با آن گره صحبت کنید و داده ها را از
105
00:03:31,280 –> 00:03:32,640
بلاک چین دریافت کنید و می دانید که
106
00:03:32,640 –> 00:03:34,080
تراکنش ها و مواردی از این قبیل را انجام دهید
107
00:03:34,080 –> 00:03:36,239
و دقیقاً جایی است که کتابخانه
108
00:03:36,239 –> 00:03:38,400
web3 وارد آن می شود. راهی به ما میدهد
109
00:03:38,400 –> 00:03:41,680
تا با پایتون با گره اتریوم صحبت کنیم و
110
00:03:41,680 –> 00:03:45,440
میدانید که دادهها را پس بگیرید ارسال داده
111
00:03:45,440 –> 00:03:47,200
ایجاد تراکنشها درست است
112
00:03:47,200 –> 00:03:48,799
113
00:03:48,799 –> 00:03:50,400
و خیلی چیزهای دیگر وجود دارد که میتوانم اینجا بگویم.
114
00:03:50,400 –> 00:03:51,680
115
00:03:51,680 –> 00:03:54,480
یک گره اتریوم با rpc
116
00:03:54,480 –> 00:03:56,400
که اساساً فقط یک پروتکل است برای
117
00:03:56,400 –> 00:03:59,200
اینکه میدانید با گرههای اتریوم صحبت میکنید و
118
00:03:59,200 –> 00:04:00,480
اوه میتوانید آن را در اینجا ببینید و
119
00:04:00,480 –> 00:04:02,400
این همان چیزی است که میدانید web3 در
120
00:04:02,400 –> 00:04:04,560
زیر هود قرار میگیرد، بنابراین باید خودتان آن چیزها را بسازید و
121
00:04:04,560 –> 00:04:06,879
فقط آن را رایگان دریافت کنید. بسیار خوب
122
00:04:06,879 –> 00:04:08,879
و بنابراین ما می خواهیم این کار را انجام دهیم این است که از کتابخانه web3
123
00:04:08,879 –> 00:04:12,080
با پایتون um برای صحبت با
124
00:04:12,080 –> 00:04:13,360
گره های اتریوم استفاده کنیم و
125
00:04:13,360 –> 00:04:16,720
اساساً فقط یک URL برای
126
00:04:16,720 –> 00:04:19,759
گره اتریوم آماده دریافت می کنیم تا بتوانیم مستقیماً بدون آن با بلاک چین صحبت کنیم.
127
00:04:19,759 –> 00:04:21,839
128
00:04:21,839 –> 00:04:23,759
مجبوریم خودمان یک گره را اجرا کنیم،
129
00:04:23,759 –> 00:04:25,680
واقعاً خوب است، میتوانیم بدانیم
130
00:04:25,680 –> 00:04:27,600
بدون نیاز به
131
00:04:27,600 –> 00:04:29,600
دانلود همه دادههای بلاک چین
132
00:04:29,600 –> 00:04:31,280
و همگامسازی آنها و مواردی از این دست، به سرعت شروع به کار کرده و آنها را بهطور همزمان نگه داریم و مواردی از این قبیل، به طوری
133
00:04:31,280 –> 00:04:32,800
که گفته میشود چیز بعدی
134
00:04:32,800 –> 00:04:34,080
که میخواهیم باشد. انجام دادن سر به سر است r به
135
00:04:34,080 –> 00:04:35,759
136
00:04:35,759 –> 00:04:39,120
infiro.io برای دریافت پیوند به یک گره اتریوم و
137
00:04:39,120 –> 00:04:41,199
این همان چیزی است که ما از آن برای
138
00:04:41,199 –> 00:04:43,600
ایجاد اتصال خود
139
00:04:43,600 –> 00:04:45,680
به بلاکچین پایینتر استفاده میکنیم، اساساً به اندازه اتریوم
140
00:04:45,680 –> 00:04:47,680
به عنوان یک سرویس گره است
141
00:04:47,680 –> 00:04:49,919
که به ما امکان دسترسی درست به شبکه را میدهد.
142
00:04:49,919 –> 00:04:52,639
اگر یک بار ثبت
143
00:04:52,639 –> 00:04:56,160
نام کردید می دانید که ما واقعاً یک
144
00:04:56,160 –> 00:04:58,960
کنوانسیون جدید در اینجا داریم
145
00:04:58,960 –> 00:05:00,880
، راهی برای ایجاد یک پروژه خواهید دید، بنابراین ثبت نام
146
00:05:00,880 –> 00:05:02,960
کنید یک پروژه ایجاد کنید
147
00:05:02,960 –> 00:05:04,960
یک نقطه پایانی مانند این دریافت کنید از نقطه
148
00:05:04,960 –> 00:05:06,240
پایانی من استفاده نکنید، احتمالاً از آن استفاده خواهم کرد.
149
00:05:06,240 –> 00:05:07,600
پس از اینکه ویدیو را ایجاد کردم، این را حذف کنید،
150
00:05:07,600 –> 00:05:10,080
اما آن را کپی کنید و آن را در دسترس نگه دارید،
151
00:05:10,080 –> 00:05:11,360
زیرا این چیزی است که
152
00:05:11,360 –> 00:05:13,680
ما برای اتصال به گره اتریوم خود به آن نیاز داریم،
153
00:05:13,680 –> 00:05:15,840
بنابراین بیایید وارد شویم و در واقع
154
00:05:15,840 –> 00:05:18,560
شروع به نوشتن کد پایتون کنیم و با بلاک چین صحبت کنیم.
155
00:05:18,560 –> 00:05:20,639
web3 بسیار خوب،
156
00:05:20,639 –> 00:05:22,400
بنابراین برای شروع کار با web3 در
157
00:05:22,400 –> 00:05:24,479
پایتون اوه، می خواهید بدانید
158
00:05:24,479 –> 00:05:26,160
که پایتون را نصب کرده اید، یک
159
00:05:26,160 –> 00:05:27,440
محیط مجازی همه این موارد را راه اندازی
160
00:05:27,440 –> 00:05:30,240
کنید، پس وقتی همه چیز را آماده کردید،
161
00:05:30,240 –> 00:05:33,680
می توانیم uh web3 را مانند این نصب کنید
162
00:05:33,680 –> 00:05:36,840
ما می توانیم ju می گویید که شما می دانید pip
163
00:05:36,840 –> 00:05:40,000
install web 3.
164
00:05:40,000 –> 00:05:41,600
بسیار خوب، بنابراین من قبلاً آن را دریافت کرده
165
00:05:41,600 –> 00:05:44,080
ام و همچنین یک
166
00:05:44,080 –> 00:05:45,840
فایل requires.txt در این فهرست ایجاد کردم،
167
00:05:45,840 –> 00:05:47,280
بنابراین در ادامه این ویدیو به شما بیشتر در مورد آن را نشان خواهم داد،
168
00:05:47,280 –> 00:05:48,479
زمانی که ما واقعاً آن
169
00:05:48,479 –> 00:05:50,639
را به یک فایل تبدیل کنیم. پروژه کد اما در حال حاضر ما
170
00:05:50,639 –> 00:05:52,000
فقط می خواهیم همه چیزهایی را
171
00:05:52,000 –> 00:05:54,000
که شما آن را به صورت دستی در ترمینال
172
00:05:54,000 –> 00:05:56,080
روی کنسول اجرا می کنید نصب کنیم،
173
00:05:56,080 –> 00:05:57,360
بنابراین
174
00:05:57,360 –> 00:06:00,479
کاری که اکنون انجام می دهیم این است که در واقع
175
00:06:00,479 –> 00:06:02,960
URL پایینی را
176
00:06:02,960 –> 00:06:05,919
که از مرحله ثبت نام دریافت کرده اید و فقط
177
00:06:05,919 –> 00:06:07,440
مطمئن شوید که شما آن را به دست آوردهاید، من مال خودم را
178
00:06:07,440 –> 00:06:09,600
اینجا دارم، فقط میخواهم آن را اینجا بگذارم،
179
00:06:09,600 –> 00:06:10,800
پس
180
00:06:10,800 –> 00:06:12,160
اکنون کنسول را باز میکنم،
181
00:06:12,160 –> 00:06:14,960
بگو python خیلی
182
00:06:14,960 –> 00:06:16,880
خوب است و اولین کاری که
183
00:06:16,880 –> 00:06:19,759
میخواهم انجام دهم این است که واقعاً وارد کنید. وب 3 مثل این
184
00:06:19,759 –> 00:06:21,440
من فقط می گویم
185
00:06:21,440 –> 00:06:24,479
از وب 3 وارد کردن
186
00:06:24,479 –> 00:06:27,039
سرمایه وب 3 بسیار خوب وب 3
187
00:06:27,039 –> 00:06:28,800
بزرگ از 3.
188
00:06:28,800 –> 00:06:30,319
بسیار خوب پس کار کرد و کاری که من می
189
00:06:30,319 –> 00:06:33,120
خواهم انجام دهم این است که این آدرس اینترنتی را کپی
190
00:06:33,120 –> 00:06:35,680
کنم که می خواهم بگویم اگر
191
00:06:35,680 –> 00:06:37,