در این مطلب، ویدئو ربات معاملاتی رمزنگاری در پایتون برای کوین بیس با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:25:08
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:04,240 –> 00:00:09,120
[موسیقی]
2
00:00:09,120 –> 00:00:10,719
بچهها به چه اتفاقی میافتد خوش آمدید در
3
00:00:10,719 –> 00:00:12,400
ویدیوی امروز ما یک
4
00:00:12,400 –> 00:00:14,799
ربات تجارت رمزنگاری ساده کوینبیس را در
5
00:00:14,799 –> 00:00:17,520
پایتون میسازیم، بنابراین اجازه دهید به درستی وارد
6
00:00:17,520 –> 00:00:18,720
آن شویم تا
7
00:00:18,720 –> 00:00:20,800
با استفاده از پایتون یک ربات معاملاتی ارز دیجیتال بسازیم.
8
00:00:20,800 –> 00:00:23,199
coinbase pro api و برای انجام این کار،
9
00:00:23,199 –> 00:00:25,760
اکنون باید یک حساب coinbase pro
10
00:00:25,760 –> 00:00:28,000
داشته باشیم، اگر از kraken یا هر پلتفرم دیگری استفاده میکنید، از
11
00:00:28,000 –> 00:00:29,760
هر صرافی دیگری از هر
12
00:00:29,760 –> 00:00:30,880
صرافی رمزنگاری دیگری
13
00:00:30,880 –> 00:00:32,159
به من در بخش نظرات در
14
00:00:32,159 –> 00:00:33,520
زیر اطلاع دهید اگر میخواهید ببینید یک ویدیو
15
00:00:33,520 –> 00:00:36,079
برای پلتفرم شما به عنوان مثال kraken یا هر
16
00:00:36,079 –> 00:00:37,280
پلتفرم دیگری،
17
00:00:37,280 –> 00:00:40,160
اگر api خیلی نامرتب نباشد و
18
00:00:40,160 –> 00:00:41,600
19
00:00:41,600 –> 00:00:43,120
حداقل تا حدی مستند باشد، ممکن است یک
20
00:00:43,120 –> 00:00:45,440
ویدیو در مورد آن بسازم، به خصوص اگر این ویدیو
21
00:00:45,440 –> 00:00:46,640
عملکرد خوبی داشته باشد، بنابراین در نظرات به من اطلاع دهید
22
00:00:46,640 –> 00:00:47,760
بخش
23
00:00:47,760 –> 00:00:49,920
امروز ما بر روی coinbase pro تمرکز خواهیم کرد
24
00:00:49,920 –> 00:00:51,760
و من به شما نشان نمی دهم که چگونه
25
00:00:51,760 –> 00:00:53,600
یک حساب حرفه ای coinbase را راه اندازی کنید
26
00:00:53,600 –> 00:00:54,079
که
27
00:00:54,079 –> 00:00:56,000
خیلی پیچیده نباشد و واقعاً
28
00:00:56,000 –> 00:00:57,440
به برنامه نویسی مربوط
29
00:00:57,440 –> 00:00:59,120
نباشد، اما اگر قبلا یک حساب coinbase pro دارید،
30
00:00:59,120 –> 00:01:00,559
من دارم میرم به شما نشان می دهد که چگونه می
31
00:01:00,559 –> 00:01:02,079
توانید api را راه اندازی کنید که
32
00:01:02,079 –> 00:01:04,080
چگونه می توانیم به آن متصل شویم و چگونه می توانیم
33
00:01:04,080 –> 00:01:06,400
تجارت در پایتون را به صورت خودکار
34
00:01:06,400 –> 00:01:08,080
انجام دهیم، اما قبل از اینکه وارد
35
00:01:08,080 –> 00:01:09,680
کدنویسی واقعی شویم، باید
36
00:01:09,680 –> 00:01:11,760
مثل همیشه اشاره کنم که این ویدیو
37
00:01:11,760 –> 00:01:13,119
مشاوره مالی
38
00:01:13,119 –> 00:01:14,960
نیست، توصیه سرمایه گذاری نیست. این یک
39
00:01:14,960 –> 00:01:16,640
مشاوره رمزنگاری نیست، من یک
40
00:01:16,640 –> 00:01:18,240
حرفه ای مالی نیستم، من فقط یک معلم برنامه نویسی
41
00:01:18,240 –> 00:01:19,840
در یوتیوب هستم، یک معلم یادگیری ماشین
42
00:01:19,840 –> 00:01:21,759
، یک معلم علم داده،
43
00:01:21,759 –> 00:01:23,920
من یک مشاور مالی حرفه ای
44
00:01:23,920 –> 00:01:26,080
یا هر چیز دیگری نیستم، پس وقتی صحبت از من می شود به حرف من گوش
45
00:01:26,080 –> 00:01:28,080
ندهید استراتژی های معاملاتی یا
46
00:01:28,080 –> 00:01:29,759
خرید چه چیزی برای فروش
47
00:01:29,759 –> 00:01:31,360
48
00:01:31,360 –> 00:01:33,439
49
00:01:33,439 –> 00:01:36,479
50
00:01:36,479 –> 00:01:39,360
51
00:01:39,360 –> 00:01:40,079
52
00:01:40,079 –> 00:01:41,759
روی حساب ما کلیک کنید
53
00:01:41,759 –> 00:01:44,399
و به api
54
00:01:44,399 –> 00:01:46,799
um در این بک اند در اینجا در api بروید ما
55
00:01:46,799 –> 00:01:48,399
می توانیم api جدید ایجاد کنیم
56
00:01:48,399 –> 00:01:51,119
همانطور که می توانید اینجا را ببینید کلید api جدید در
57
00:01:51,119 –> 00:01:53,759
این مورد من قبلا یک کلید دارم
58
00:01:53,759 –> 00:01:55,280
مهم این است که این کلیدی
59
00:01:55,280 –> 00:01:57,360
که اینجا می بینید کلید عمومی این
60
00:01:57,360 –> 00:01:58,240
i است
61
00:01:58,240 –> 00:02:00,880
چیزی نیست که داده های حساسی داشته باشد، بنابراین
62
00:02:00,880 –> 00:02:02,159
شما می توانید آن را ببینید و
63
00:02:02,159 –> 00:02:03,200
مشکلی
64
00:02:03,200 –> 00:02:04,960
نیست، اما همچنین دو کلید به شما نشان داده می شود
65
00:02:04,960 –> 00:02:07,360
که فقط
66
00:02:07,360 –> 00:02:08,959
یک بار قابل مشاهده هستند، بنابراین می خواهید آنها
67
00:02:08,959 –> 00:02:10,959
را یادداشت کنید یا می خواهید آنها را در آن ذخیره کنید. فایلی
68
00:02:10,959 –> 00:02:12,400
که میخواهید آنها را مانند آن رمزگذاری کنید
69
00:02:12,400 –> 00:02:13,360
70
00:02:13,360 –> 00:02:15,520
و آنها عبارت عبور و
71
00:02:15,520 –> 00:02:16,800
کلید مخفی، کلید مخفی api
72
00:02:16,800 –> 00:02:20,480
هستند و آنها
73
00:02:20,480 –> 00:02:22,000
فقط یکبار نشان داده میشوند و هرگز نباید
74
00:02:22,000 –> 00:02:23,599
آنها را با کسی به اشتراک بگذارید، من
75
00:02:23,599 –> 00:02:25,280
آنها را در این نشان نمیدهم. ویدیو،
76
00:02:25,280 –> 00:02:26,879
اما اگر میخواهید یک api جدید ایجاد کنید،
77
00:02:26,879 –> 00:02:28,560
فقط اینجا کلیک کنید، میگویید
78
00:02:28,560 –> 00:02:30,879
اوه شما نمونه کارها را انتخاب میکنید، در این مورد
79
00:02:30,879 –> 00:02:32,800
نمونه کارها پیشفرض من
80
00:02:32,800 –> 00:02:34,800
یک نام را انتخاب میکنید و مجوزها را تنظیم میکنید،
81
00:02:34,800 –> 00:02:36,400
این بسیار مهم است که میخواهید بگویید خوب، من
82
00:02:36,400 –> 00:02:38,800
فقط میتوانم موارد را مشاهده کنم. من فقط
83
00:02:38,800 –> 00:02:41,040
میتوانم چیزهایی را پرس و جو کنم یا واقعاً میتوانید معاملات انجام دهید،
84
00:02:41,040 –> 00:02:42,720
میتوانید پول یا ارزهای دیجیتال را انتقال دهید
85
00:02:42,720 –> 00:02:44,560
و غیره،
86
00:02:44,560 –> 00:02:46,560
همانطور که میبینید، ما یک عبارت عبور
87
00:02:46,560 –> 00:02:48,160
داریم که میتوانیم آن را تغییر دهیم که نباید
88
00:02:48,160 –> 00:02:49,200
آن را به کسی نشان دهید
89
00:02:49,200 –> 00:02:51,360
و وقتی آن کلید api را ایجاد کردید، دوباره
90
00:02:51,360 –> 00:02:52,480
هم می شود gi حتی
91
00:02:52,480 –> 00:02:54,879
یک کلید مخفی و یک کلید عمومی، کلید عمومی
92
00:02:54,879 –> 00:02:56,959
در اینجا مشکلی ندارد
93
00:02:56,959 –> 00:02:58,800
، کلید مخفی مشکلی نیست، بنابراین شما نمی خواهید
94
00:02:58,800 –> 00:03:00,239
آن را با کسی به اشتراک بگذارید که به
95
00:03:00,239 –> 00:03:02,000
این ترتیب آن را در coinbase تنظیم می کنید،
96
00:03:02,000 –> 00:03:03,360
هنگامی که شما باید
97
00:03:03,360 –> 00:03:04,000
این سه
98
00:03:04,000 –> 00:03:06,480
مورد را داشته باشید. شما باید کلید عمومی،
99
00:03:06,480 –> 00:03:08,480
کلید مخفی و عبارت عبور را داشته باشید و
100
00:03:08,480 –> 00:03:10,560
سپس میتوانیم به پایتون برویم،
101
00:03:10,560 –> 00:03:12,159
بنابراین بیایید وارد
102
00:03:12,159 –> 00:03:13,840
کدنویسی پایتون شویم و برای این کار
103
00:03:13,840 –> 00:03:15,519
با باز کردن خط فرمانی
104
00:03:15,519 –> 00:03:16,959
که به آن نیاز داریم شروع میکنیم. کتابخانه ای به نام
105
00:03:16,959 –> 00:03:19,680
cb pro که مخفف coinbase pro است و
106
00:03:19,680 –> 00:03:21,120
این کتابخانه پایتون است که
107
00:03:21,120 –> 00:03:22,800
ما از آن برای اتصال به
108
00:03:22,800 –> 00:03:24,159
api و استفاده از آن استفاده می کنیم،
109
00:03:24,159 –> 00:03:27,599
بنابراین pip install cb
110
00:03:27,599 –> 00:03:29,200
pro به این صورت است که من این کار را انجام نمی دهم
111
00:03:29,200 –> 00:03:30,959
زیرا من قبلاً آن را
112
00:03:30,959 –> 00:03:32,879
دارید و وقتی این را نصب کردید، میتوانید
113
00:03:32,879 –> 00:03:34,799
بگویید import cb pro
114
00:03:34,799 –> 00:03:38,400
import coinbase pro، بنابراین اکنون
115
00:03:38,400 –> 00:03:40,480
میتوانیم از یک کلاینت عمومی
116
00:03:40,480 –> 00:03:42,400
یا یک کلاینت احراز هویت شده استفاده کنیم،
117
00:03:42,400 –> 00:03:44,080
تفاوت این است که یک کلاینت عمومی نیازی به
118
00:03:44,080 –> 00:03:44,400
119
00:03:44,400 –> 00:03:46,159
احراز هویت ندارد، ما به یک کلاینت عمومی نیازی نداریم.
120
00:03:46,159 –> 00:03:47,440
کلید مخفی ما به
121
00:03:47,440 –> 00:03:49,680
کلید عمومی نیاز نداریم به رمز عبور نیاز داریم،
122
00:03:49,680 –> 00:03:51,200
اما مطمئناً نمیتوانیم
123
00:03:51,200 –> 00:03:53,360
هیچ اقدام خاصی در حساب انجام دهیم که نمیتوانیم آن را
124
00:03:53,360 –> 00:03:55,360
بفروشیم، نمیتوانیم بخریم،
125
00:03:55,360 –> 00:03:58,640
نمیتوانیم اطلاعات خاصی را
126
00:03:58,640 –> 00:03:59,120
127
00:03:59,120 –> 00:04:01,280
برای حساب خود دریافت کنیم، فقط میتوانیم برخی
128
00:04:01,280 –> 00:04:03,439
چیزهای اساسی مانند ارزهای
129
00:04:03,439 –> 00:04:05,680
موجود در بازار را جستجو کنیم.
130
00:04:05,680 –> 00:04:07,200
اوه، چه آماری برای این
131
00:04:07,200 –> 00:04:09,040
ارز خاص و غیره وجود دارد.
132
00:04:09,040 –> 00:04:10,400
اوه و ما با این شروع می
133
00:04:10,400 –> 00:04:13,280
کنیم که فقط می گوییم
134
00:04:13,280 –> 00:04:15,200
مشتری عمومی برابر است و سپس می
135
00:04:15,200 –> 00:04:16,560
گوییم cb pro dot
136
00:04:16,560 –> 00:04:20,079
public client و سپس می توانیم چاپ کنیم برخی
137
00:04:20,079 –> 00:04:21,839
از اطلاعات اولیه برای مثال
138
00:04:21,839 –> 00:04:25,120
می توانیم بگوییم نتیجه برابر است با
139
00:04:25,120 –> 00:04:29,360
نقطه مشتری عمومی
140
00:04:29,360 –> 00:04:33,600
دریافت محصولات آه آیا ما یک محصول داریم آنها می روند
141
00:04:33,600 –> 00:04:35,520
محصولات را دریافت می کنند اساساً چه چیزی می توانیم بخریم
142
00:04:35,520 –> 00:04:37,040
و چه چیزی می توانیم بفروشیم
143
00:04:37,040 –> 00:04:40,240
و می توانیم برای
144
00:04:40,240 –> 00:04:44,160
ردیف در ردیف چاپ نتیجه ذخیره کنیم
145
00:04:44,160 –> 00:04:46,479
146
00:04:47,280 –> 00:04:51,040
و من می توانم اجرا کنم این و در این مورد من
147
00:04:51,040 –> 00:04:52,080
فقط
148
00:04:52,080 –> 00:04:55,360
به شناسه علاقه مند هستم، بنابراین می خواهم بگویم id آنجایی که می
149
00:04:55,360 –> 00:04:57,840
روید
150
00:04:58,240 –> 00:04:59,840
و می توانید ببینید اینها چیزهایی هستند
151
00:04:59,840 –> 00:05:01,840
که می توانیم به عنوان مثال
152
00:05:01,840 –> 00:05:06,000
omg با پوند عالی بریتانیا یا
153
00:05:06,000 –> 00:05:09,199
غیره با یورو یا اتریوم بخریم. با بیت کوین
154
00:05:09,199 –> 00:05:10,240
و غیره در
155
00:05:10,240 –> 00:05:11,919
مورد اینها محصولاتی هستند که ما میتوانیم بخریم
156
00:05:11,919 –> 00:05:14,320
اگر فقط بخواهیم
157
00:05:14,320 –> 00:05:16,400
ارزهایی داشته باشیم، فقط میتوانیم بگوییم
158
00:05:16,400 –> 00:05:17,600
ارزها را دریافت کنید نه محصولات را دریافت کنید،
159
00:05:17,600 –> 00:05:19,840
سپس آنها را به
160
00:05:19,840 –> 00:05:22,160
صورت جداگانه فهرست شده
161
00:05:22,160 –> 00:05:24,160
مشاهده میکنیم، همانطور که میبینید ما اتریوم داریم،
162
00:05:24,160 –> 00:05:26,639
دلار داریم. اتریوم به
163
00:05:26,639 –> 00:05:28,880
دلار ما نداریم، ما آنها را به طور خاص در اینجا
164
00:05:28,880 –> 00:05:31,680
به عنوان ارز داریم، همچنین میتوانیم زمان
165
00:05:31,680 –> 00:05:32,240
166
00:05:32,240 –> 00:05:36,639
دریافت کنیم، بنابراین وقت بگیرید و
167
00:05:36,639 –> 00:05:39,840
فقط نتیجه را چاپ کنید
168
00:05:41,520 –> 00:05:43,360
و میتوانید ببینید که ما در اینجا یک مهر زمانی دریافت کردیم،
169
00:05:43,360 –> 00:05:45,360
بنابراین اینها فقط برخی از اطلاعات اولیه هستند
170
00:05:45,360 –> 00:05:46,800
که میتوانیم از coinbase دریافت کنیم.
171
00:05:46,800 –> 00:05:47,680
pro
172
00:05:47,680 –> 00:05:49,680
api ما همچنین می توانیم اطلاعاتی
173
00:05:49,680 –> 00:05:52,320
در مورد یک محصول خاص به دست آوریم، به عنوان مثال
174
00:05:52,320 –> 00:05:53,520
مشتری عمومی
175
00:05:53,520 –> 00:05:57,440
کتاب سفارش محصول را برای بیت کوین
176
00:05:57,440 –> 00:06:00,560
و دلار آمریکا دریافت کند و سپس ما می توانیم
177
00:06:00,560 –> 00:06:02,319
درخواست ها و بیت ها را
178
00:06:02,319 –> 00:06:07,120
ببینیم، اساساً سفارشات مختلفی را
179
00:06:07,120 –> 00:06:11,759
که من چاپ نکردم آن را چاپ نکردم، بنابراین نتیجه را در آنجا چاپ کنید.
180
00:06:12,720 –> 00:06:15,280
شما برو میتوانی بیتها را ببینی و
181
00:06:15,280 –> 00:06:16,639
ما میتوانیم انواع کارها را انجام دهیم، به
182
00:06:16,639 –> 00:06:17,360
عنوان مثال
183
00:06:17,360 –> 00:06:20,960
دریافت نشانگر محصول،
184
00:06:20,960 –> 00:06:24,319
نشاندهنده محصول،
185
00:06:25,120 –> 00:06:26,560
این هم یک تابع در اینجا است و
186
00:06:26,560 –> 00:06:28,479
میتوانید قیمت را ببینید، میتوانید اندازه
187
00:06:28,479 –> 00:06:29,759
را ببینید که میتوانید
188
00:06:29,759 –> 00:06:33,039
شناسه تجارت را ببینید به همین ترتیب،
189
00:06:33,039 –> 00:06:36,560
و البته ما میتوانیم آمارهای 24 ساعته را نیز ببینیم
190
00:06:36,560 –> 00:06:38,319
که بسیار جالب هستند،
191
00:06:38,319 –> 00:06:39,039
192
00:06:39,039 –> 00:06:43,919
بنابراین 24 ساعت آمار 24 ساعته محصول را دریافت کنید
193
00:06:43,919 –> 00:06:47,680
و میتوانیم ببینیم خوب باز است با حجم کم بالا،
194
00:06:47,680 –> 00:06:49,599
آخر ما واقعاً بسته
195
00:06:49,599 –> 00:06:52,080
نیست، زیرا رمز ارز این است.
196
00:06:52,080 –> 00:06:54,319
market it’s 24 7.
197
00:06:54,319 –> 00:06:56,720
ام و کاری که ما نیز می توانیم انجام دهیم این است که اکنون می
198
00:06:56,720 –> 00:06:57,599
توانیم معاملات را
199
00:06:57,599 –> 00:06:59,199
به عنوان یک ژنراتور دریافت کنیم برای کسانی از شما که
200
00:06:59,199 –> 00:07:00,960
نمی دانند ژنراتور چیست،
201
00:07:00,960 –> 00:07:03,360
توصیه می کنم سری آموزش های پیشرفته پایتون من را تماشا کنید
202
00:07:03,360 –> 00:07:05,440
اما می توانیم از
203
00:07:05,440 –> 00:07:07,280
یک مولد استفاده کنیم. برای مثال، اگر
204
00:07:07,280 –> 00:07:09,199
به ویژگیهای اتریوم علاقه مند
205
00:07:09,199 –> 00:07:12,479
هستیم، میتوانیم بگوییم: نقطه مشتری عمومی
206
00:07:12,479 –> 00:07:18,080
ویژگیهای محصول اتریوم را به دلار ما دریافت کنید
207
00:07:18,080 –> 00:07:22,319
و سپس میتوانیم بگوییم
208
00:07:22,319 –> 00:07:23,919
معاملات بعدی اتریوم را چاپ کنید و میتوانیم این کار را
209
00:07:23,919 –> 00:07:25,919
چند وقت
210
00:07:25,919 –> 00:07:29,199
انجام دهیم تا بتوانیم همه چیز را ببینیم. معاملات همانطور که می
211
00:07:29,199 –> 00:07:30,319
توانید در اینجا ببینید
212
00:07:30,319 –> 00:07:33,360
از جدیدترین به قدیمی ترین و اوه این
213
00:07:33,360 –> 00:07:35,520
فقط یک مولد است و با هر بار بعدی ما
214
00:07:35,520 –> 00:07:36,560
215
00:07:36,560 –> 00:07:40,319
پیرترین ام بعدی یا در واقع
216
00:07:40,319 –> 00:07:43,840
جوانترین یا مسن ترین ویژگی بعدی بعدی را می بینیم،
217
00:07:43,840 –> 00:07:45,919
بنابراین این کاری است که ما نیز می توانیم انجام دهیم
218
00:07:45,919 –> 00:07:48,160
و بله، اگر ما باشیم، فقط یک مشتری عمومی است
219
00:07:48,160 –> 00:07:50,240
علاقه مند به اطلاعات اولیه
220
00:07:50,240 –> 00:07:52,800
قیمت ها و آمار و غیره می توانید از آن استفاده کنید،
221
00:07:52,800 –> 00:07:54,400
اما اگر می خواهید اقدامی انجام دهید، می
222
00:07:54,400 –> 00:07:56,800
خواهید از کلاینت احراز هویت شده استفاده کنید،
223
00:07:56,800 –> 00:07:58,240
بنابراین اکنون بیایید وارد
224
00:07:58,240 –> 00:08:00,160
بخش جالبی شویم که می خواهیم به
225
00:08:00,160 –> 00:08:02,160
خرید و فروش بپردازیم زیرا این چیزی است که
226
00:08:02,160 –> 00:08:04,479
ما اینجا هستیم، ما برای
227
00:08:04,479 –> 00:08:06,400
جستجوی اطلاعات اینجا نیستیم، میتوانیم این کار را در
228
00:08:06,400 –> 00:08:08,160
ویدیوی دیگری انجام دهیم و در ویدیوهای دیگر این کار را انجام دادهایم،
229
00:08:08,160 –> 00:08:10,319
بنابراین میخواهیم به
230
00:08:10,319 –> 00:08:13,199
اقدامات واقعی خرید و فروش نگاه کنیم
231
00:08:13,199 –> 00:08:14,879
و برای این کار ما باید
232
00:08:14,879 –> 00:08:16,800
یک کلاینت احراز هویت شده ایجاد کنیم و برای
233
00:08:16,800 –> 00:08:18,720
این کار اکنون به اعتبار نیاز داریم در مورد من
234
00:08:18,720 –> 00:08:20,560
اینجا من این چیزها را
235
00:08:20,560 –> 00:08:23,440
در فایلی به نام عبارت عبور ذخیره کرده ام، بلکه
236
00:08:23,440 –> 00:08:25,280
فقط عبارت عبور نیست، کلید عمومی است،
237
00:08:25,280 –> 00:08:27,199
کلید خصوصی
238
00:08:27,199 –> 00:08:29,759
و عبارت عبور است، بنابراین ما داریم چه کار می کنیم.
239
00:08:29,759 –> 00:08:32,000
برای انجام این کار در مورد من، شما همچنین میتوانید
240
00:08:32,000 –> 00:08:34,159
آن را با متن شفاف انجام دهید، اگر میخواهید
241
00:08:34,159 –> 00:08:36,080
واقعاً امن نیست، بنابراین من آن را توصیه نمیکنم
242
00:08:36,080 –> 00:08:37,679
اما میتوانید این کار را انجام دهید،
243
00:08:37,679 –> 00:08:40,880
فقط میخواهم بگویم دادهها برابر است
244
00:08:40,880 –> 00:08:44,159
عبارت عبور باز در
245
00:08:44,159 –> 00:08:47,519
حالت خواندن، نقطه خواندن
246
00:08:47,519 –> 00:08:50,720
نقطه تقسیم خطوط
247
00:08:50,959 –> 00:08:54,160
و سپس من g هستم میخواهم بگویم اوه، من فقط
248
00:08:54,160 –> 00:08:55,120
باید
249
00:08:55,120 –> 00:08:57,760
به ترتیبی که آن چیزها را
250
00:08:57,760 –> 00:08:58,560
در آنجا
251
00:08:58,560 –> 00:09:01,600
دارم جستجو کنم، بنابراین فکر میکنم در واقع اول عمومی است،
252
00:09:01,600 –> 00:09:04,240
بنابراین میخواهیم بگوییم عمومی
253
00:09:04,240 –> 00:09:08,480
برابر است با داده صفر و سپس فکر میکنم در
254
00:09:08,480 –> 00:09:12,080
مرحله دوم عبارت عبور را دارم
255
00:09:12,080 –> 00:09:16,640
و راز
256
00:09:16,640 –> 00:09:20,080
آخرش همینطور است
257
00:09:20,080 –> 00:09:21,920
و اگر بخواهیم یک
258
00:09:21,920 –> 00:09:23,519
کلاینت احراز هویت بسازیم تنها کاری که باید انجام دهیم این
259
00:09:23,519 –> 00:09:24,959
است که باید
260
00:09:24,959 –> 00:09:27,839
نامی را بگوییم بنابراین off client برای مثال
261
00:09:27,839 –> 00:09:30,399
برابر با cb pro
262
00:09:30,399 –> 00:09:34,480
dot authenticated client است
263
00:09:34,480 –> 00:09:36,320
و در اینجا ما اکنون باید این موارد را منتقل
264
00:09:36,320 –> 00:09:38,160
کنیم اکنون ترتیب همان چیزی نیست که
265
00:09:38,160 –> 00:09:39,519
من آن را در پرونده خود دارم، بنابراین
266
00:09:39,519 –> 00:09:40,560
در اینجا گیج نشوید
267
00:09:40,560 –> 00:09:42,320
ترتیب این است که اول از همه می
268
00:09:42,320 –> 00:09:44,000
خواهم چیز عمومی داشته باشیم پس می خواهیم
269
00:09:44,000 –> 00:09:45,440
عمومی
270
00:09:45,440 –> 00:09:48,959
داشته باشیم سپس عمومی مخفی را داشته باشیم
271
00:09:49,279 –> 00:09:52,480
و سپس می خواهیم داشته باشیم
272
00:09:52,480 –> 00:09:54,720
عبارت عبور این ترتیب
273
00:09:54,720 –> 00:09:58,560
کارها است، بنابراین ما میتوانیم ببینیم که آیا ما
274
00:09:58,560 –> 00:10:02,079
احراز هویت میشویم و من به شما نشان میدهم که
275
00:10:02,079 –> 00:10:04,079
چگونه میتوانید آن را ببینید، بنابراین اگر
276
00:10:04,079 –> 00:10:05,519
این را اجرا کنم،
277
00:10:05,519 –> 00:10:07,440
میخواهیم ببینیم که آیا کار میکند یا خیر،
278
00:10:07,440 –> 00:10:09,120
اکنون کلاینت تأیید نشده است.
279
00:10:09,120 –> 00:10:12,160
من راز را نمی
280
00:10:12,160 –> 00:10:14,240
گذرانم اما سلام جهان احتمالاً به آن خواهیم رسید
281
00:10:14,240 –> 00:10:16,880
یک نتیجه متفاوت در اینجا،
282
00:10:16,880 –> 00:10:19,120
پس اوه یا در واقع
283
00:10:19,120 –> 00:10:20,399
ما نتیجه متفاوتی دریافت نمی کنیم،
284
00:10:20,399 –> 00:10:22,079
بعداً نتیجه متفاوتی خواهیم گرفت، بنابراین شاید
285
00:10:22,079 –> 00:10:23,760
هنوز آن را
286
00:10:23,760 –> 00:10:25,519
نبینیم آهان، اما بیایید یک کار بسیار ساده انجام
287
00:10:25,519 –> 00:10:27,120
دهیم، بیایید بگوییم
288
00:10:27,120 –> 00:10:31,519
اوه client.getaccounts
289
00:10:31,519 –> 00:10:32,880
و اگر کار کرد باید
290
00:10:32,880 –> 00:10:35,040
احراز هویت
291
00:10:35,040 –> 00:10:38,399
شویم شما بروید ما
292
00:10:38,399 –> 00:10:41,440
یک حساب احراز هویت داریم فکر می کنم
293
00:10:41,440 –> 00:10:45,519
چون اگر این را به hello تغییر
294
00:10:45,519 –> 00:10:48,480
دهم باید ببینیم که می گوید آنجا you go
295
00:10:48,480 –> 00:10:49,920
رشته
296
00:10:49,920 –> 00:10:52,320
نامعتبر کار نمی کند اما بیایید بگوییم که نامعتبر نیست
297
00:10:52,320 –> 00:10:53,040
298
00:10:53,040 –> 00:10:57,279
، فرض کنید ما در اینجا از Secret استفاده می
299
00:10:57,360 –> 00:10:59,680
کنیم اما از یک رمز عبور متفاوت استفاده می کنیم، به
300
00:10:59,680 –> 00:11:01,200
عنوان مثال
301
00:11:01,200 –> 00:11:04,399
سلام، اکنون این
302
00:11:04,399 –> 00:11:07,360
را اجرا می کنم، عبارت عبور نامعتبر است، بنابراین از آنجایی که
303
00:11:07,360 –> 00:11:08,480
نمی گوید
304
00:11:08,480 –> 00:11:10,800
اگر این کار را به درستی انجام دهیم، به این معنی است که
305
00:11:10,800 –> 00:11:12,399
ما احراز هویت شده
306
00:11:12,399 –> 00:11:15,839
ایم و می توانیم با آن کار کنیم. بسیار خوب، پس اکنون
307
00:11:15,839 –> 00:11:16,880
که می
308
00:11:16,880 –> 00:11:18,560
دانیم چه کاری می توانیم انجام دهیم، در واقع می توانیم
309
00:11:18,560 –> 00:11:21,440
برخی از خرید و فروش ها
310
00:11:21,440 –> 00:11:22,800
را انجام دهیم، اکنون این کار را انجام نمی دهم،
311
00:11:22,800 –> 00:11:24,320
سعی می کنم آن را انجام دهم و می خواهم بگویم که
312
00:11:24,320 –> 00:11:25,760
من ندارم وجوه کافی دارد
313
00:11:25,760 –> 00:11:27,120
زیرا سعی می کنم چیزی را بفروشم
314
00:11:27,120 –> 00:11:28,800
g که من مالک آن نیستم و
315
00:11:28,800 –> 00:11:30,480
سعی خواهم کرد چیزی بخرم که
316
00:11:30,480 –> 00:11:32,000
پول کافی برای آن
317
00:11:32,000 –> 00:11:33,920
ندارم فقط برای اهداف نمایشی، بنابراین
318
00:11:33,920 –> 00:11:35,120
ما
319
00:11:35,120 –> 00:11:37,920
هیچ تراکنشی را در اینجا مشاهده
320
00:11:37,920 –> 00:11:40,200
نخواهیم کرد، اما کاری که می توانیم انجام دهیم این است ما فقط می توانیم بگوییم
321
00:11:40,200 –> 00:11:42,320
offclient.buy این تابعی است که قرار است از
322
00:11:42,320 –> 00:11:43,519
آن استفاده کنیم
323
00:11:43,519 –> 00:11:45,760
و در اینجا می توانیم یک سفارش را مشخص کنیم، به
324
00:11:45,760 –> 00:11:47,760
عنوان مثال می توانیم بگوییم خوب است، من به دنبال
325
00:11:47,760 –> 00:11:48,560
خرید
326
00:11:48,560 –> 00:11:52,399
به قیمت 10 هستم، در مورد من 10 است.
327
00:11:52,399 –> 00:11:54,560
یورو باشید زیرا من
328
00:11:54,560 –> 00:11:56,880
در اروپا هستم و نمی
329
00:11:56,880 –> 00:11:58,399
توانم با دلار خود پرداخت کنم، باید با یورو در
330
00:11:58,399 –> 00:11:59,360
کوین
331
00:11:59,360 –> 00:12:04,399
بیس 10 یورو
332
00:12:04,399 –> 00:12:07,519
بپردازم، می خواهم اتریوم 0.1 um بخرم، بنابراین می گویم
333
00:12:07,519 –> 00:12:10,720
قیمت 10.0 است،
3