1 00:00:13,388 --> 00:00:13,930 أنا ديفيد شوارتز. 2 00:00:13,930 --> 00:00:14,201 أنا رئيس قسم التكنولوجيا في "ريبل". أنا خوان بينيت. 3 00:00:14,201 --> 00:00:14,336 أنا المؤسس والرئيس التنفيذي لشركة "بروتوكول لابس". 4 00:00:14,336 --> 00:00:14,404 تركز "ريبل"، وهي شركة خدمات مالية، 5 00:00:14,404 --> 00:00:14,438 بشكل كبير على تحسين تدفقات الدفع الدولية وجلب تقنية سلسلة الكتل 6 00:00:14,438 --> 00:00:14,455 إلى المؤسسات وشركات الخدمات المالية. 7 00:00:14,455 --> 00:00:14,463 "بروتوكول لابس" هي منظمة بحث وتطوير تقوم ببناء بروتوكولات وأدوات 8 00:00:14,463 --> 00:00:14,467 وخدمات لتحسين الإنترنت. 9 00:00:14,467 --> 00:00:14,469 أفضل طريقة لشرح تقنية سلسلة الكتل 10 00:00:14,469 --> 00:00:14,470 هي النظر إلى المثال الأول من بيتكوين. 11 00:00:14,470 --> 00:00:14,471 بيتكوين هي شكل من أشكال النقود الرقمية. 12 00:00:14,471 --> 00:00:14,471 تم إصدارها عام 2009 ولا تزال العملة المشفرة الأكثر شعبية. 13 00:00:14,471 --> 00:00:14,471 لا تحتاج بيتكوين إلى سلطة مركزية للتحقق من صحة المعاملات عبر الشبكة 14 00:00:14,471 --> 00:00:14,471 مثل البنك. 15 00:00:14,471 --> 00:00:14,471 بدلاً من ذلك، إنها شبكة لا مركزية من نظير إلى نظير. 16 00:00:14,471 --> 00:00:14,471 يتحقق المستخدمون على الشبكة من المعاملات من خلال إكمال مشكلات الرياضيات المعقدة، 17 00:00:14,471 --> 00:00:14,471 وطلب المعاملات بشكل أساسي في الدقائق العشر الماضية أو نحو ذلك، 18 00:00:14,471 --> 00:00:14,471 ويتلقون عملات بيتكوين في المقابل، 19 00:00:14,471 --> 00:00:14,471 مما يضمن صحة المعاملات والحفاظ على أمان الشبكة. 20 00:00:14,471 --> 00:00:14,471 لبناء الثقة، يمكن تتبع جميع عناوين المستخدمين والمعاملات 21 00:00:14,471 --> 00:00:14,471 وغير ذلك على الشبكة بشكل عام. 22 00:00:14,471 --> 00:00:14,471 على عكس الخوارزميات أو قواعد البيانات في البنوك التقليدية. 23 00:00:14,471 --> 00:00:14,471 لكن كيف يمكن للعملة أن تعمل بدون حكومة أو بنك؟ 24 00:00:14,471 --> 00:00:14,471 دعونا نفكر في مثال معًا. 25 00:00:14,471 --> 00:00:14,471 لنفترض أنك وخمسة أشخاص آخرين يحاولون جميعًا شراء وبيع الأشياء 26 00:00:14,471 --> 00:00:14,471 من بعضهم البعض وتريد أن تفعل ذلك بدون نقود تقليدية 27 00:00:14,471 --> 00:00:14,471 وبدون أي شخص مسؤول. 28 00:00:14,471 --> 00:00:14,471 ستحتاج إلى طريقة لتتبع جميع المعاملات. 29 00:00:14,471 --> 00:00:14,471 يمكن أن يكون لديك سجل تشاركونه جميعًا، 30 00:00:14,471 --> 00:00:14,471 وفي كل مرة تشتري أو تبيع شيئًا ما، تسجلونه. 31 00:00:14,471 --> 00:00:14,471 هذا يسمى دفتر الأستاذ. 32 00:00:14,471 --> 00:00:14,471 إنه يتتبع جميع عمليات الشراء والمعاملات في مجموعة، 33 00:00:14,471 --> 00:00:14,471 ولكن ليس من المنطقي أن يكون لديك دفتر أستاذ واحد فقط. 34 00:00:14,471 --> 00:00:14,471 أنت لديك دفتر أستاذ واحد فقط. 35 00:00:14,471 --> 00:00:14,471 لقد عدت إلى نظام مركزي. 36 00:00:14,471 --> 00:00:14,471 إذا قام شخص واحد بتدمير دفتر الأستاذ 37 00:00:14,471 --> 00:00:14,471 أو صنع دفتر أستاذ مزيف، ينهار النظام. بدلاً من ذلك، 38 00:00:14,471 --> 00:00:14,471 كل واحد منكم لديه نسخته الخاصة من دفتر الأستاذ لتتبع المعاملات. 39 00:00:14,471 --> 00:00:14,471 هذا يشبه كونك البنك الخاص بك لأن كل شخص لديه نسخة من دفتر الأستاذ. 40 00:00:14,471 --> 00:00:14,471 وفي أي وقت تحدث معاملة، يجب إرسالها إلى 41 00:00:14,471 --> 00:00:14,471 الشبكة بالكامل حتى يتمكن الجميع من تحديث نسختهم الخاصة. 42 00:00:14,471 --> 00:00:14,471 لكن انتظر، ما الذي يمنع شخصًا ما من إرسال معاملة وهمية؟ 43 00:00:14,471 --> 00:00:14,471 أو عرض شخص يدفع المال؟ 44 00:00:14,471 --> 00:00:14,471 الحل هو استخدام شيء يسمى التوقيع الرقمي. 45 00:00:14,471 --> 00:00:14,471 يجب أن يتضمن أي شخص يرسل معاملة 46 00:00:14,471 --> 00:00:14,471 توقيعًا مشفرًا لا يمكن لأي شخص آخر إنشاؤه، 47 00:00:14,471 --> 00:00:14,471 هو فقط. وهذا يثبت أن الصفقة جاءت منه. 48 00:00:14,471 --> 00:00:14,471 يمكنك أيضًا تضمين طابع زمني، وبهذه الطريقة تعرف المعاملات 49 00:00:14,471 --> 00:00:14,471 الأصلية وترتيب حدوثها. 50 00:00:14,471 --> 00:00:14,471 ولكن ماذا لو كان الأشخاص مختلفين حول دفتر الأستاذ 51 00:00:14,471 --> 00:00:14,471 دون أي شخص مسؤول؟ 52 00:00:14,471 --> 00:00:14,471 كيف نعرف من لديه النسخة الصحيحة؟ 53 00:00:14,471 --> 00:00:14,471 تتضمن الإجابة آلية تسمى الإجماع، 54 00:00:14,471 --> 00:00:14,471 والتي تتطلب عددًا كافيًا من الأشخاص للاتفاق على المعاملات الصحيحة. 55 00:00:14,471 --> 00:00:14,471 كيف يعمل ذلك؟ 56 00:00:14,471 --> 00:00:14,471 تتحقق المجموعة من المعاملات على دفعات تسمى الكتل 57 00:00:14,471 --> 00:00:14,471 عندما يتفق الجميع على الكتلة. 58 00:00:14,471 --> 00:00:14,471 يضيفونها إلى نسختهم من دفتر الأستاذ. 59 00:00:14,471 --> 00:00:14,471 تتضمن كل كتلة ملخصًا رقميًا أو تجزئة 60 00:00:14,471 --> 00:00:14,471 لجميع المعاملات في تلك الكتلة، بالإضافة إلى جميع المعاملات السابقة. 61 00:00:14,471 --> 00:00:14,471 يربط هذا الملخص الرقمي الكتل معًا في سلسلة، 62 00:00:14,471 --> 00:00:14,471 وهذا هو السبب في أن طريقة تخزين المعلومات هذه تسمى سلسلة الكتل. 63 00:00:14,471 --> 00:00:14,471 الآن، كيف يتفق هؤلاء الأشخاص على الكتلة؟ 64 00:00:14,471 --> 00:00:14,471 ما الذي يمنع المهاجم من نشر كتل وهمية؟ 65 00:00:14,471 --> 00:00:14,471 كيف نميز الجيد عن السيئ؟ 66 00:00:14,471 --> 00:00:14,471 لإضافة كتلة إلى السلسلة، نحتاج إلى إيجاد قيمة خاصة 67 00:00:14,471 --> 00:00:14,471 تسمى إثبات العمل التي تتطلب الكثير من القدرة الحاسوبية للعثور عليها. 68 00:00:14,471 --> 00:00:14,471 فكر في الأمر مثل البحث عن قطعة اللغز المفقودة والعثور عليها 69 00:00:14,471 --> 00:00:14,471 والتي تكمل الكتلة بطريقة يمكن للجميع التحقق منها. 70 00:00:14,471 --> 00:00:14,471 يتطلب الأمر قدرًا كبيرًا من قوة الحوسبة لإنتاج إثبات العمل. 71 00:00:14,471 --> 00:00:14,471 لذلك سوف يتطلب الأمر قدرًا هائلاً من العمل لشخص واحد لمحاولة 72 00:00:14,471 --> 00:00:14,471 العثور على إثبات العمل للعديد من الكتل، ناهيك عن كل منهم. 73 00:00:14,471 --> 00:00:14,471 بصفتك مهاجمًا، إذا أردت محاولة إضافة كتلة وهمية إلى السلسلة، 74 00:00:14,471 --> 00:00:14,471 فقد تكون محظوظًا وتحصل على هذه المعلومة الخاصة لكتلة واحدة. 75 00:00:14,471 --> 00:00:14,471 ولكن إذا قمت بذلك، فلن تتمكن من القيام بذلك 76 00:00:14,471 --> 00:00:14,471 بشكل موثوق للكتلة التالية والكتلة التي تليها. 77 00:00:14,471 --> 00:00:14,471 في النهاية، سيتم الإمساك بك. 78 00:00:14,471 --> 00:00:14,471 لهذا السبب، بمرور الوقت، تبقى المعاملات الأصلية فقط في سلسلة الكتل. 79 00:00:14,471 --> 00:00:14,471 يمكن للنظام الذي وصفناه بستة أشخاص أن يعمل أيضًا مع 6000 أو 6 ملايين. 80 00:00:14,471 --> 00:00:14,471 لكن هل يحتاج الجميع إلى القيام بكل إثباتات العمل الباهظة؟ 81 00:00:14,471 --> 00:00:14,471 حسنًا، إذا كان هناك عدد كافٍ من الأشخاص يقومون بهذا العمل الحاسوبي، 82 00:00:14,471 --> 00:00:14,471 فيمكن لبقيتنا المشاركة بسهولة أكبر لأننا نثق في الشبكة ككل. 83 00:00:14,471 --> 00:00:14,471 لكن انتظر، لماذا كل هؤلاء الناس يقومون بكل هذا العمل؟ 84 00:00:14,471 --> 00:00:14,471 هذا هو الجزء الرائع حقًا. 85 00:00:14,471 --> 00:00:14,471 عادةً ما تحتوي تقنية سلسلة الكتل على مكافأة مضمنة. 86 00:00:14,471 --> 00:00:14,471 عندما تجد قطعة خاصة من المعلومات، لإكمال 87 00:00:14,471 --> 00:00:14,471 كتلة من المعاملات. 88 00:00:14,471 --> 00:00:14,471 يمكنك تضمين معاملة أخرى لمنح بعض المال لنفسك 89 00:00:14,471 --> 00:00:14,471 كدفعة مقابل العمل الذي قمت به للمساعدة في حماية سلسلة الكتل. 90 00:00:14,471 --> 00:00:14,471 لهذا السبب يُطلق على الأشخاص الذين يقومون بهذا العمل اسم المُعدنين. 91 00:00:14,471 --> 00:00:14,471 إنه يشبه إلى حد كبير التنقيب عن الذهب. 92 00:00:14,471 --> 00:00:14,471 أنت تعمل وتحصل على أجر. عندما يكون هناك عدد قليل من المُعدنين، 93 00:00:14,471 --> 00:00:14,471 يكون من الأسهل جمع هذه الأموال 94 00:00:14,471 --> 00:00:14,471 وهذا يخلق حافزًا لانضمام المزيد من المُعدنين. 95 00:00:14,471 --> 00:00:14,471 يكفي لجعل النظام آمنًا لبقيتنا. 96 00:00:14,471 --> 00:00:14,471 هذا كل شيء. 97 00:00:14,471 --> 00:00:14,471 النظام الذي وصفناه يتيح عملة لامركزية. 98 00:00:14,471 --> 00:00:14,471 باختصار، أولًا 99 00:00:14,471 --> 00:00:14,471 تعمل العملة على دفتر الأستاذ المشترك للمعاملات. 100 00:00:14,471 --> 00:00:14,471 ثانيًا، للاحتفاظ بدفتر الأستاذ المشترك، يتم تخزين المعلومات في كتل. 101 00:00:14,471 --> 00:00:14,471 ثالثًا، يتم التحقق من الكتل باستخدام إثبات العمل. 102 00:00:14,471 --> 00:00:14,471 103 00:00:14,471 --> 00:00:14,471 104 00:00:14,471 --> 00:00:14,471 105 00:00:14,471 --> 00:00:14,471 106 00:00:14,471 --> 00:00:14,472 107 00:00:14,472 --> 00:00:16,516 108 00:00:16,725 --> 00:00:19,019 109 00:00:19,019 --> 00:00:21,021 110 00:00:21,062 --> 00:00:25,191 111 00:00:25,191 --> 00:00:28,069 112 00:00:28,236 --> 00:00:31,990 113 00:00:31,990 --> 00:00:33,825 114 00:00:35,243 --> 00:00:36,786 115 00:00:36,786 --> 00:00:40,040 116 00:00:40,373 --> 00:00:42,625 117 00:00:42,625 --> 00:00:46,379 118 00:00:46,588 --> 00:00:50,675 119 00:00:50,675 --> 00:00:51,968 120 00:00:51,968 --> 00:00:55,305 121 00:00:55,388 --> 00:00:59,768 122 00:00:59,768 --> 00:01:03,605 123 00:01:03,897 --> 00:01:05,648 124 00:01:05,648 --> 00:01:08,860 125 00:01:09,778 --> 00:01:13,740 126 00:01:13,740 --> 00:01:16,493 127 00:01:16,951 --> 00:01:19,746 128 00:01:20,371 --> 00:01:23,708 129 00:01:24,417 --> 00:01:26,586 130 00:01:26,586 --> 00:01:30,548 131 00:01:30,548 --> 00:01:34,094 132 00:01:34,260 --> 00:01:35,470 133 00:01:36,763 --> 00:01:38,932 134 00:01:39,307 --> 00:01:41,226 135 00:01:41,226 --> 00:01:44,145 136 00:01:44,854 --> 00:01:46,523 137 00:01:46,523 --> 00:01:49,442 138 00:01:49,901 --> 00:01:52,028 139 00:01:52,695 --> 00:01:53,863 140 00:01:53,863 --> 00:01:55,573 141 00:01:55,573 --> 00:01:57,283 142 00:01:57,283 --> 00:02:00,829 143 00:02:01,287 --> 00:02:04,833 144 00:02:05,166 --> 00:02:08,628 145 00:02:08,920 --> 00:02:11,923 146 00:02:12,006 --> 00:02:15,468 147 00:02:16,177 --> 00:02:19,597 148 00:02:19,597 --> 00:02:21,182 149 00:02:21,182 --> 00:02:24,686 150 00:02:25,270 --> 00:02:28,022 151 00:02:28,022 --> 00:02:31,234 152 00:02:31,276 --> 00:02:35,113 153 00:02:35,321 --> 00:02:38,908 154 00:02:38,908 --> 00:02:41,661 155 00:02:41,995 --> 00:02:44,414 156 00:02:44,497 --> 00:02:45,999 157 00:02:45,999 --> 00:02:48,209 158 00:02:48,209 --> 00:02:50,920 159 00:02:50,920 --> 00:02:54,465 160 00:02:55,091 --> 00:02:56,217 161 00:02:56,217 --> 00:02:59,429 162 00:02:59,804 --> 00:03:01,556 163 00:03:01,556 --> 00:03:03,850 164 00:03:03,850 --> 00:03:06,519 165 00:03:06,519 --> 00:03:09,814 166 00:03:10,273 --> 00:03:13,610 167 00:03:13,610 --> 00:03:19,032 168 00:03:20,283 --> 00:03:22,327 169 00:03:22,577 --> 00:03:25,121 170 00:03:25,413 --> 00:03:27,457 171 00:03:27,624 --> 00:03:31,502 172 00:03:31,502 --> 00:03:35,757 173 00:03:36,341 --> 00:03:40,303 174 00:03:40,511 --> 00:03:43,514 175 00:03:43,723 --> 00:03:47,352 176 00:03:48,019 --> 00:03:51,397 177 00:03:51,397 --> 00:03:54,776 178 00:03:55,235 --> 00:03:58,488 179 00:03:58,529 --> 00:04:02,242 180 00:04:02,367 --> 00:04:05,954 181 00:04:05,954 --> 00:04:07,121 182 00:04:07,121 --> 00:04:09,165 183 00:04:09,165 --> 00:04:13,962 184 00:04:14,712 --> 00:04:18,383 185 00:04:19,300 --> 00:04:22,637 186 00:04:24,138 --> 00:04:26,516 187 00:04:26,557 --> 00:04:30,353 188 00:04:31,145 --> 00:04:34,148 189 00:04:34,399 --> 00:04:35,984 190 00:04:35,984 --> 00:04:38,820 191 00:04:39,195 --> 00:04:41,906 192 00:04:41,906 --> 00:04:43,449 193 00:04:43,449 --> 00:04:47,203 194 00:04:47,412 --> 00:04:50,540 195 00:04:51,165 --> 00:04:53,626 196 00:04:53,793 --> 00:04:55,545 197 00:04:55,545 --> 00:04:59,507 198 00:04:59,549 --> 00:05:01,634 199 00:05:01,634 --> 00:05:04,554 200 00:05:05,096 --> 00:05:07,765 201 00:05:08,891 --> 00:05:09,517 202 00:05:09,517 --> 00:05:12,312 203 00:05:13,396 --> 00:05:15,315 204 00:05:15,315 --> 00:05:17,859 205 00:05:18,359 --> 00:05:22,071 206 00:05:22,780 --> 00:05:25,616 207 00:05:26,617 --> 00:05:28,619 208 00:05:28,619 --> 00:05:30,580 209 00:05:30,580 --> 00:05:33,166 210 00:05:33,791 --> 00:05:38,296 211 00:05:39,464 --> 00:05:41,799 212 00:05:41,799 --> 00:05:44,761 213 00:05:45,136 --> 00:05:48,306 214 00:05:48,473 --> 00:05:51,976 215 00:05:52,226 --> 00:05:53,811 216 99:59:59,999 --> 99:59:59,999 217 99:59:59,999 --> 99:59:59,999 218 99:59:59,999 --> 99:59:59,999 219 99:59:59,999 --> 99:59:59,999 220 99:59:59,999 --> 99:59:59,999 221 99:59:59,999 --> 99:59:59,999 222 99:59:59,999 --> 99:59:59,999 223 99:59:59,999 --> 99:59:59,999 224 99:59:59,999 --> 99:59:59,999 225 99:59:59,999 --> 99:59:59,999 226 99:59:59,999 --> 99:59:59,999 227 99:59:59,999 --> 99:59:59,999 228 99:59:59,999 --> 99:59:59,999 229 99:59:59,999 --> 99:59:59,999 230 99:59:59,999 --> 99:59:59,999 231 99:59:59,999 --> 99:59:59,999 232 99:59:59,999 --> 99:59:59,999 233 99:59:59,999 --> 99:59:59,999 234 99:59:59,999 --> 99:59:59,999 235 99:59:59,999 --> 99:59:59,999 236 99:59:59,999 --> 99:59:59,999 237 99:59:59,999 --> 99:59:59,999 238 99:59:59,999 --> 99:59:59,999 239 99:59:59,999 --> 99:59:59,999 240 99:59:59,999 --> 99:59:59,999 241 99:59:59,999 --> 99:59:59,999 242 99:59:59,999 --> 99:59:59,999 243 99:59:59,999 --> 99:59:59,999 244 99:59:59,999 --> 99:59:59,999 245 99:59:59,999 --> 99:59:59,999 246 99:59:59,999 --> 99:59:59,999 247 99:59:59,999 --> 99:59:59,999 248 99:59:59,999 --> 99:59:59,999 249 99:59:59,999 --> 99:59:59,999 250 99:59:59,999 --> 99:59:59,999 251 99:59:59,999 --> 99:59:59,999 252 99:59:59,999 --> 99:59:59,999 253 99:59:59,999 --> 99:59:59,999 254 99:59:59,999 --> 99:59:59,999 255 99:59:59,999 --> 99:59:59,999 256 99:59:59,999 --> 99:59:59,999 257 99:59:59,999 --> 99:59:59,999 258 99:59:59,999 --> 99:59:59,999 259 99:59:59,999 --> 99:59:59,999 260 99:59:59,999 --> 99:59:59,999 261 99:59:59,999 --> 99:59:59,999 262 99:59:59,999 --> 99:59:59,999 263 99:59:59,999 --> 99:59:59,999 264 99:59:59,999 --> 99:59:59,999