اتريوم چيست؟ اولين پرسشي است كه افراد نا آشنا با ارزهاي ديجيتال از خودشان ميپرسند. در واقع اتريوم يا (Ethereum)، نسل دوم ارزهاي ديجيتال است. اين ارز تازه نفس، با هدف هوشمندسازي فرايندها و ايجاد فضايي براي اجراي برنامههاي غير متمركز و خودكار ايجاد شد. اتريوم در تاريخ ۳۰ جولاي ۲۰۱۵ و به سرپرستي جوان ۲۳ ساله روسي، «ويتاليك بوترين» پا به عرصه ارزهاي ديجيتال گذاشت.
اتريوم چيست؟
ميتوان به گونهاي ديگر و زباني سادهتر به پرسش «اتريوم چيست؟» پاسخ داد و آن را تعريف كرد. مثلا ميتوانيم بگوييم: «اتريوم يك پلتفرم آزاد مبتني بر فن آوري بلاك چين است كه توسعه دهندگان را قادر ميسازد تا برنامههاي غير متمركز خود را روي آن پياده سازي كنند.» شايد اين پرسش هم برايتان پيش بيايد كه: «آيا اتريوم شبيه بيتكوين است؟» در پاسخ بايد بگوييم كه هم بله و هم نه. در واقع اتريوم هم مانند بيت كوين ميتواند به عنوان ارز دستهبندي شود اما كاربردهاي اتريوم بسيار متفاوتتر از بيت كوين است. براي درك بهتر اتريوم ابتدا بهتر است كمي با بلاك چين و نحوه كار آن آشنا شويد.
اتريوم يك پلتفرم غيرمتمركز است كه قراردادهاي هوشمند را اجرا ميكند: هيچگونه احتمال از كارافتادگي، سانسور، تقلب يا دخالت افراد شخص ثالث براي برنامههايي كه روي اتريوم اجرا ميشوند، وجود ندارد.
در ساده ترين جمله، اتريوم يك پلتفرم آزاد مبتني بر فناوري بلاك چين است كه توسعه دهندگان را قادر مي سازد تا برنامه هاي غيرمتمركز خود را روي آن پياده سازي كنند. اين برنامهها تحت كنترل و نظارت هيچ سازمان و نهادي نخواهند بود و تراكنشها و معاملات روي اتريوم به صورت كاملا مستقل از بانكها يا نهادهاي ديگر پولي انجام ميشوند. ارز ديجيتال اين شبكه هم اتر نام دارد و واحد اختصاري آن ETH است.
قيمت دستگاه ماينر براي استخراج اتريوم متفوت و وابسته به ميزان قدرت هش آن است.
هر كسي قادر است با استفاده از اتريوم برنامه غيرمتمركز خود را توسعه دهد. همچنين توسعه دهندگان ميتوانند بدون نياز به ساخت بلاك چين جديد، با استفاده از اتريوم براي برنامههاي خود ارز ديجيتال مستقل بسازند كه به آنها توكن ميگويند. در واقع توكن، ارز برنامههاي غيرمتمركزي هستند كه خودشان بلاك چين خصوصي ندارند و از بلاك چين هاي ديگر مثل اتريوم استفاده ميكنند.
تا قبل از پيدايش اتريوم، برنامهنويسان بلاك چين براي ساخت ارز ديجيتال خود از ابتدا مجبور به ساخت يك بلاك چين جداگانه بودند اما امروزه بلاك چين اتريوم ميزبان هزاران هزار توكن است.
تيم اتريوم دليل ساخت اين شبكه را اينگونه عنوان ميكنند:
اتريوم ايجاد شد تا ما براي انجام كارهايمان به هيچ بانك، شركت و نهاد ديگري به جز خودمان نياز نداشته باشيم.
هدف اتريوم تبديل شدن به يك كامپيوتر جهاني است. يك كامپيوتر براي همه كارها
يك رويكرد متمركز به معناي تحت كنترل يك قدرت متمركز بودن است، اما به معناي يك نقطه شكست نيز مي تواند باشد. اين رويكرد باعث مي شود كه برنامه هاي كاربردي و سرورها نسبت به حملات هكرها و حتي قطع برق آسيب پذير باشند. علاوه بر اين اكثر شبكه هاي اجتماعي و ساير سرورهاي آنلاين شركت ها نيازمند بروزرساني اطلاعات شخصي كاربران خود هستند، كه اين اطلاعات را در سرورهاي خود ذخيره مي كنند. اين اطلاعات به راحتي مي توانند توسط خود شركت ها، كارمندان و يا هكرها به سرقت رفته ويا مورد سوء استفاده قرار گيرند.
اتريوم يك سيستم غيرمتمركز و به طور كامل مستقل است كه توسط هيچ شخص يا قدرتي كنترل نمي شود. اين سيستم مشكلات سيستم متمركز را ندارد، زيرا توسط هزاران رايانه داوطلب در سراسر جهان اداره شده و مورد استفاده قرار مي گيرد، پس به اين معني است كه هرگز آفلاين و خاموش نمي شود. علاوه بر اين اطلاعات شخصي كاربران در رايانه هاي شخصيشان امن خواهد ماند و محتواهايي مانند برنامه هاي كاربردي، ويدئوها و غيره تحت كنترل سازندگان آنها باقي مانده و لازم نيست از قوانين سرويس هاي ميزباني مانند يوتيوب پيروي كنند.
درك اين نكته نيز مهم است كه دو ارز رقيب؛ بيتكوين و اتريوم؛ دو پروژه كاملا متفاوت و با اهداف كاملا متفاوت هستند. بيت كوين اولين ارز رمزنگاري بوده و يك سيستم انتقال پول است كه توسط فناوري دفتر حساب عمومي توزيع شده، كه بلاكچين نام دارد، پشتيباني مي شود.
اتريوم نيز فناوريي كه بيت كوين بر مبناي آن است را مورد استفاده قرار داده و در عين حال قابليت هاي آن را به ميزان قابل توجهي ارتقاء داده است. اتريوم داري يك شبكه كامل با مرورگر، زبان برنامه نويسي و سيستم پرداخت مربوط به خود است. از همه مهمتر اين كه كاربران خود را قادر مي سازد تا برنامه هاي غيرمتمركز را بر روي بلاك چين اتريوم ايجاد كنند.
اين برنامه ها مي توانند ايده هاي كاملا جديد و يا بازسازي غيرمتمركزي از طرح هاي موجود باشند. اين سيستم اساسا واسطه ها و تمام هزينه هاي مرتبط به حضور يك شخص ثالث را حذف خواهد كرد. براي مثال زماني كه طرفداران يك آهنگ، لينك مربوط به آن را در فيس بوك به اشتراك مي گذارند، سود حاصل از كليك كردن مستقيما عايد فيس بوك مي شود. در نسخه اتريوميِ چنين شبكه اجتماعي، هم هنرمند و هم طرفدار بخشي از پاداش كليك كردن را دريافت خواهند كرد. در نهايت بايد گفت برنامه هاي مبتني بر بلاك چين هر نوع پرداخت به شخص واسطه را حذف مي كند.
به طور خلاصه مي توان گفت كه اتريوم يك پلتفرم عمومي ، متن باز و مبتني بر دفتر حساب توزيع شده بلاك چين است كه به توسعه دهندگان اجازه مي دهد برنامه هاي كاربردي غيرمتمركز را ايجاد و راه اندازي كنند.
همانطور كه قبلا عنوان شد، اتريوم يك سيستم غيرمتمركز است. به اين معني كه از يك رويكرد همتا به همتا استفاده مي كند. هر تعاملي كه انجام مي شود، توسط كاربراني كه در شبكه حضور دارند پشتيباني شده و تحت كنترل هيچ قدرت متمركزي نيست.
كل نظام اتريوم توسط يك سيستم كه اصطلاحا نود يا گره نام دارد پشتيباني مي شود. اين نودها يا گره ها در واقع داوطلبان و شركت كنندگان در شبكه هستند كه كل بلاك چين اتريوم را در سيستم خود ذخيره كرده اند و به طور كامل تمام قوانين مورد توافق شبكه را رعايت كرده و به اجرا درمي آورند، درستي و امنيت شبكه را حفظ كرده و در ازي آن پاداش دريافت مي كنند.
اين قوانين مورد توافق و بسياري ديگر از جنبه ها و ويژگي هاي شبكه، توسط قرارداد هاي هوشمند ديكته شده اند. اين قراردادها به منظور انجام خودكار تراكنش ها و ساير اقدامات خاص در داخل شبكه طراحي شده و به اين ترتيب نيازي به نگراني در مورد درستي تراكنش نيست. شرايط براي انجام هر دو طرف تراكنش از قبل برنامه ريزي شده است. با تكميل اين شرايط، تراكنش يا هر فعاليت ويژه ديگري انجام مي شود. بسياري از افراد معتقدند كه قراردادهاي هوشمند، آينده هستند و در نهايت جايگزين ساير قراردادهاي موقت خواهند شد. زيرا اجراي قراردادهاي هوشمند امنيت بيشتري را نسبت به قراردادهاي سنتي داشته، سبب كاهش هزينه هاي تراكنش شده و باعث ايجاد اعتماد بين طرفين خواهد شد.
علاوه بر اين، سيستم همچنين براي كاربران ماشين مجازي اتريوم(EVM) را در اختيار قرار مي دهد كه اساسا به عنوان محيطي براي اجراي قراردادهاي هوشمند مبتني بر اتريوم عمل مي كند. به اين وسيله كاربران مي توانند يك كد را اجرا كنند، با اطمينان از اين كه برنامه ها با يكديگر تداخلي نخواهند داشت. EVM كاملا از شبكه اصلي اتريوم جدا شده و اين باعث شده تا آن يك ابزار سودمند براي آزمايش و بهبود قراردادهاي هوشمند باشد.
اين پلتفرم يك توكن ارز رمزنگاري به نام اتريوم نيز ايجاد مي كند.
يكي از معروف ترين دستگاه هاي ماينر براي استخراج اتريوم E10 مي باشد.
در سادهترين حالت، اتريوم (Ethereum) يك نرمافزار متنباز مبتني بر بلاكچين است كه به توسعهدهندگان اجازه ساخت و توسعه اپليكيشنهاي غيرمتمركز را ميدهد. اتريوم كه پلتفرم قدرتمندي جهت هوشمندسازي فرايندها و فضايي براي اجرا برنامه هاي غيرمتمركز و خودكار است، رسماً در تاريخ ۳۰ جولاي ۲۰۱۵ معرفي شد.
از آنجاكه اتريوم از نظر ميزان ارزش بازار در جايگاه دوم، پس ازبيتكوين قرار دارد، برخي دست به مقايسه ميان اين دو زده اند. اتريوم همانند بيتكوين، يك شبكه توزيع شده عمومي بر پايه بلاكچين است ولي بين اين دو تفاوتهاي فني اساسي وجود دارد.
مهمترين تمايز بين بيتكوين و اتريوم كه بايد ذكر شود، كاربرد و توانايي است. بيتكوين فقط يك اپليكيشن خاص از بلاكچين را عرضه ميكند، يك سيستم مالي ديجيتال نقطه به نقطه كه اجازه پرداختهاي آنلاين با بيتكوين را فراهم ميكند. بلاكچين بيتكوين براي رديابي مالكيت ارز ديجيتال استفاده ميشود اما بلاكچين اتريوم روي اجراي كد نوشته شده هر اپليكيشن توزيع شدهاي تمركز دارد.
در بلاكچين اتريوم، به جاي استخراج بيتكوين، استخراج كنندگان براي توليد اتر كار ميكنند، گونه اي ازارز ديجيتال كه شبكه را بالا نگه ميدارد. اتر به جز يك ارز ديجيتال قابل معامله، توسط توسعهدهندگان اپليكيشنها استفاده ميشود تا در شبكه براي پرداخت هزينه تراكنشها و خدمات استفاده شود.
خب، اكنون كه متوجه شديم پول ديجيتال چگونه تمركز زدايي ميكند و از گزند تقلب و دستكاري بدور ميماند، شايد بد نباشد كه اين ايده را درباره ساير مسائل روزانهي جامعه نيز به كار بگيريم! براي نمونه، سيستم رايگيري كه در آنها تقلب هاي فاحشي رخ ميدهد و يا حتي سيستم هاي قضايي كه دستكاري اطلاعات آنها ممكن است جان و مال افراد بيگناهي را به خطر بياندازد.
اما پياده سازي اين نياز ها بر روي چهارچوبي كه بيت كوين بر روي آن سوار شده، كه به آن بلاكچين ميگويند كار سادهاي نيست.
نكتهي جالبي كه درباره فناوري بلاك چين وجود دارد اينست كه بيت كوين آنرا به وجود آورده و حالا بعنوان بستري ايمن براي بسياري از فعاليت ها مورد استفاده قرار ميگيرد.
در طراحي بلاكچين، براي پياده سازي سيستمي كه بدون نياز به يك مركز كنترل متمركز بتواند هوشمندانه عمل كرده و نظم ساختار را باپرجا نگهدارد مهمترين ويژگي هاي يك شبكهي غيرمتمركز كه در پايين ليست شده اند را با يكديگر آميخته شده:
- رمزنگاري
- سيستم اثبات كار
- شبكه هاي غيرمتمركز
شماهم متوجه شديد؟ ظاهرا بيت كوين تنها چيزي نيست كه امكان استفاده از آن بر روي تكنولوژي بلاكچين فراهم است، اما همانگونه كه پيشتر هم گفتيم اين كار خيلي ساده نيست.
اتريوم و بيت كوين چه تفاوت هايي به هم دارند؟
آيا اتريوم شبيه بيت كوين است؟ هم بله هم نه. اتريوم هم مانند بيت كوين ميتواند به عنوان ارز ديجيتال دستهبندي شود، مورد معامله قرار بگيرد و آن را به عنوان روش پرداخت پذيرفت اما اتريوم تفاوتهاي زيادي با بيت كوين دارد.
مانند بيت كوين، اتريوم هم يك بلاك چين توزيع شده عمومي دارد. اگر چه تفاوت هاي فني زيادي بين اين دو وجود دارد اما مهمترين تفاوت، اهداف و قابليت هاست.
در واقع بيت كوين براي اولين بار با هدف يك سيستم پرداخت جهاني، همتا به همتا و غيرمتمركز خلق شد اما اتريوم به دنبال حذف تمركز از تمام فرايندهاست.
در حالي كه بلاك چين بيت كوين براي رهگيري مالكيت پول ديجيتال (بيت كوين) استفاده ميشود، بلاك چين اتريوم براي اجراي كد برنامههاي غيرمتمركز طراحي شده است.
اتريوم هم مانند بيت كوين مبتني بر الگوريتم اجماع اثبات كار يا همان ماينينگ (استخراج) بوده اما قرار است كه سمت به اثبات سهام حركت كند. در اثبات سهام ماينينگ صورت نميگيرد و افراد بر اساس ميزان دارايي خود در شبكه، به تاييد تراكنشهاي ميپردازند و پاداش دريافت ميكنند.
در حالي كه تعداد واحدهاي بيت كوين محدود به 21 ميليون واحد است براي اتريوم هنوز سقف مشخصي تعيين نشده است اما احتمالا در ادامه مسير سقف تعداد كوين تعيين خواهد شد يا حداقل براي آن حد توليد سالانه در نظر گرفته ميشود تا تورم آن كنترل شود. سرعت تراكنشهاي اتريوم به مراتب سريعتر از بيت كوين است و به مراتب كارمزد كمتري نسبت به بيت كوين دارد.
نميتوان به طور دقيق گفت كه بيت كوين بهتر است يا اتريوم زيرا اين دو شبكه اهداف يكسان ندارند و هر كدام كاربرد و ويژگي منحصر به فرد خاص خودش را دارد.
مزاياي پلتفرمهاي غيرمتمركزي مانند اتريوم چيست؟
از آنجا كه برنامه هاي غيرمتمركز در بلاك چين اجرا مي شوند، لذا از تمام ويژگي هاي بلاك چين نيز مي توانند استفاده كنند.
غير قابل تغيير بودن – واسطه ها و افراد ثالث نمي تواند هيچ تغييري در داده ها ايجاد كنند.
غيرقابل دستكاري و نفوذ – برنامه ها بر اساس اجماع شبكه فعاليت مي كنند. بنابراين امكان سانسور، نفوذ به شبكه يا حذف داده ها نيست.
امن – بدون نهاد مركزي و تضمين شده توسط رمزنگاري.
هميشه فعال – برنامههاي غيرمتمركز هرگز متوقف نمي شوند و هيچ كس قادر به جلوگيري از فعاليت آن ها نيست.
هر خدمت متمركزي مي تواند توسط اتريوم غيرمتمركز شود. خدمات بزرگي مثل پرداخت ها، بيمه، راي گيري و بسياري از خدماتي كه اكنون توسط واسطه ها انجام مي شوند، با بلاك چين غيرمتمركز خواهند شد.
با استفاده از پلتفرمهايي مانند اتريوم، شركتها و خدمات گوناگون ميتوانند اعتمادسازي در كار خود را به حداكثر برسانند و به كسب و كار خود اعتبار ببخشند. در دنيايي كه دادهها بسيار ارزشمند هستند، تمركززدايي اجتنابناپذير خواهد بود
اتريوم و بيت كوين چه شباهتهايي به هم دارند؟
بلاك چين بيت كوين براي پيگيري مالكيت پول ديجيتال – بيت كوين – استفاده ميشود. اما بلاك چين اتريوم براي اجراي كدهاي برنامه نويسي برنامههاي غيرمتمركز طراحي شده است. مانند بيت كوين، اتريوم نيز يك بلاك چين توزيع شده عمومي است. اگر چه تفاوتهاي فني زيادي بين اين دو وجود دارد اما مهمترين تفاوت اين دو اهداف و قابليتهايشان است. بيت كوين يك برنامه كاربردي خاص از فناوري بلاكچين است. در واقع بيت كوين با هدف ايجاد يك سيستم پرداخت جهاني، همتا به همتا و غيرمتمركز ايجاد شده است.
براي درك بيشتر اين موضوع، بلاك چين بيت كوين را سيستم عاملي در نظر بگيريد كه فقط يك نرم افزار به نام بيت كوين روي آن اجرا ميشود. در نقطه مقابل، بلاك چين اتريوم را سيستم عاملي در نظر بگيريد كه هزاران نرم افزار و سرويس مختلف ميتوانند روي آن فعاليت كنند. با اين حساب، درك مفهوم «توكن» برايتان آسانتر خواهد شد. در واقع يك توكن، ارز برنامهاي غيرمتمركز است كه خودش بلاك چين خصوصي ندارد و از بلاك چينهاي ديگر مثل اتريوم استفاده ميكند.
در بلاك چين اتريوم، به جاي كار براي استخراج بيت كوين، ماينرها براي يك ارز ديجيتال رمزنگاري شده به نام «اتر» كه شبكه را تامين ميكند، كار ميكنند. اتر يك ارز ديجيتال تجاري و قابل حمل است كه براي پرداخت هزينههاي تراكنش نرم افراز مورد نظر، توسط توسعه دهندگان نرم افزار، مورد استفاده قرار ميگيرد.
آيا بيت كوين و اتريوم، آينده مشتركي دارند؟
بيت كوين پيشگام ارزهاي ديجيتال است؛ اين شبكه نوعي نرم افزار روي يك بلاك چين است. با اين حال، بيت كوين فقط يك نرم افزار است. مثلا ايميل يكي از كاربردهاي اينترنت است اما فقط يكي از هزاران كاربرد اين فناوري است. دكتر «گاوين وود» از بنيانگذاران اتريوم در اين باره ميگويد: «تصور كنيد در خيابان هستيد و ميخواهيد تاكسي بگيريد. از اسنپ درخواست خودرو ميكنيد و يك ماشين خودران – بدون راننده – شما را سوار ميكند. تاكسي شما را به يك پمپ بنزين ميبرد و هزينه سوخت را از پول مسافرهاي قبلياش پرداخت ميكند. سپس شما را به مقصدتان ميرساند و كرايه سفرتان هم از كيف پول الكترونيكي شما پرداخت ميشود. در زماني كه تاكسي در حال رساندن شما به مقصد است، به صورت خودكار هزينه بيمه ساليانه و بدهي ماهانه مالك خود را هم ميپردازد. بعد از پياده كردن شما هم به يك تعميرگاه ميرود تا عيبهاي احتمالي اتومبيل را تعمير كند.» شايد با خودتان فكر كنيد كه اينها صحنهاي از يك فيلم علمي و تخيلي باشند، اما اين آينده جهان است. قراردادهاي هوشمند ميتوانند آينده جهان را بسازند.
چه كسي اتريوم را ساخته است؟
در اواخر سال 2013، ويتاليك بوترين ايده خود را در قالب يك وايت پيپر، كه آن را به چند نفر از دوستانش فرستاده بود، اعلام كرد. سپس آن را براي افراد بيشتري ارسال كرد. در نتيجه در حدود 30 نفر در جريان ايده ويتاليك قرار گرفتند. وي منتظر بررسي هاي انتقادي و نقطه نظرات افراد در مورد اشتباهات ايده خود بود. اما هرگز اين اتفاق رخ نداد.
اين پروژه در ژانويه سال 2014 رسما عمومي شد. تيم اصلي اين پروژه شامل ويتاليك بوترين، ميهاي آليسي، آنتوني ديلوريو، چارلز هاسكينسون، جو لوبين و گاوين وود بود. بوترين، اتريوم را در يك كنفرانس بيت كوين در ميامي نيز معرفي كرد. چند ماه بعد تيم تصميم گرفت كه براي ايجاد سرمايه جهت توسعه پروژه خود از توكن بومي شبكه اتريوم استفاده كند.
يا اتريوم يك ارز رمزنگاري است؟
در تعريف بايد گفت كه اتريوم يك پلتفرم نرم افزاري است، با هدف فعاليت به عنوان يك اينترنت غيرمتمركز و همچنين يك اَپ استور غيرمتمركز. سيستمي مانند اين نياز به ارزي جهت پرداخت براي منابع و برنامه هاي مورد نياز جهت انجام پروژه ها و برنامه هاي كاربردي دارد. اينجاست كه اتر وارد مي شود.
اتر يك دارايي ديجيتال است و به شخص ثالثي براي پردازش پرداخت نياز ندارد. با اين حال اتر نه تنها به عنوان يك ارز ديجيتال استفاده مي شود، بلكه مانند “سوخت” براي برنامه هاي غير متمركز داخل شبكه عمل مي كند. اگر كاربري بخواهد چيزي را در برنامه هاي كاربردي اتريوم تغيير دهد، بايد كارمزد تراكنش را پرداخت كند تا شبكه بتواند فرايند را تغيير دهد.
كارمزد تراكنش به طور خودكار بر اساس مقدار به اصطلاح “گاز” مورد نياز محاسبه مي شود. مقدار سوخت مورد نياز بر اساس مقدار قدرت محاسباتي مورد نياز و مدت زمان لازم براي اجراي آن محاسبه مي شود.
كاربرد هاي اتريوم چيست ؟
اتريوم به توسعه دهندگان اجازه ميدهد اپليكيشينهاي غيرمتمركز يا توزيع شده بسازند و اجرا كنند. يك اپليكيشن غيرمتمركز به كاربران خدمات خاصي ارائه ميدهد. مثلاً بيتكوين يك اپليكيشن غيرمتمركز است كه براي كاربرانش يك سيستم پرداخت آنلاين شخص به شخص ارائه ميدهد كه اجازه پرداخت با بيتكوين را فراهم ميكند. از آنجايي كه اپليكيشنهاي توزيع شده از كدي ساخته شده است كه روي شبكه بلاكچين كار ميكند، توسط هيچ شخصي يا نهاد مركزي قابل كنترل نيست.
با استفاده از اتريوم ميتوان هر سرويس متمركزي را به حالت غيرمتمركز در آورد. به خدمات ميانياي كه در صدها صنعت مختلف فعلي وجود دارد فكر كنيد. از خدمات اوليه بديهي مانند وام بانكي گرفته تا خدماتي كه كمتر به آنها فكر ميشود مانند ثبت عنوان، سيستم رايگيري، تطبيق قوانين و غيره.
از اتريوم براي ساخت نهادهاي توزيع شده خودگردان (DAO) هم ميتوان استفاده كرد. چنين نهادي كاملاً توزيع شده و خودگردان است و هيچگونه رهبر واحدي ندارد. اين نهادها با اجرا كردن كد روي مجموعهاي از قراردادهاي هوشمندي روي بلاكچين اتريوم اداره ميشوند.
اين كدها طوري طراحي شدهاند كه جايگزين قوانين و ساختارهاي سنتي نهادها باشند و نياز به نيروي انساني و كنترل متمركز را از بين ببرند. مالكيت يك نهاد توزيع شده خودگردان در دست هر كسي است كه ژتونهايش را خريداري كند. ولي به جاي آنكه هر ژتون مساوي يك سهم يا حق مالكيت باشد، به عنوان يك حق راي براي افراد عمل ميكند.
يك نهاد غيرمتمركز خودگردان از يك يا چند قرارداد تشكيل شده و ميتواند توسط گروهي از اشخاص همفكر حمايت مالي شود. چنين نهادي كاملاً شفاف و مستقل از دخالتهاي انساني، مانند سازندگانش، عمل ميكند. اين نهاد تا وقتي هزينههاي بالا ماندنش را تامين كند و خدمات مفيدي به مصرف كنندگان ارائه بدهد، روي شبكه باقي خواهد ماند.
هدف شبكهي اتريوم
هدف اصلي آن غيرمتمركز سازي كل اينترنت و سرويس هاي جهاني است!
بله درست خوانديد، بسياري نيز بر اين باور هستند كه اينترنت متمركز نيست اما در حقيقت امر چيز ديگري نهفته است، شركت هايي مانند فيس بوك، گوگل، آمازون، اوبر و ... تمامي فعاليت هاي ما بر روي اينترنت را رديابي و رصد ميكنند و هركاري كه ما انجام دهيم به گونهاي با سرويس هاي آنها ارتباط دارد.
اما با وجود سيستم هاي غيرمتمركز، امكان حذف واسطه ها وجود دارد، براي مثال رانندگان اوبر خواهند توانست مستقيما با مسافر در تماس باشند و كارمزدي كه اوبر از آنها ميگيرد را كنار بزنند.
همچنين افراد ميتوانند بدون نياز به يك صرافي واسط، با يك ديگر ارز ديجيتال خريد و فروش كنند و نيازي به ذخيرهي ارز خود در صرافي هايي كه هيچوقت ايمني صد درصدي ندارند نخواهند داشت.
اين شبكه متشكل از هزاران كامپيوتر در جايجاي جهان است كه با استفاده از فناوري بلاك چين به يكديگر متصل شده و بمانند يك كامپيوتر بسيار قدرتمند عمل ميكنند.
اتريوم چگونه كار ميكند
براي ساخت يك برنامه در اين چهارچوب، فرد بايد زبان برنامه نويسي اختصاصي اين شبكه كه ساليديتي يا Solidity نام دارد را فراگرفته و سپس شروع به ساخت آن كند.
اين زبان براي ساختن قرارداد هاي هوشمند استفاده ميشود و اين قراردها نيز براي اجراي برنامه ها (DAPPS) به كار گرفته ميشوند.
اما قراردهاي هوشمند دقيقا مشابه قرارداد هاي معمولي هستند با اين تفاوت كه يك داور عادل و راستگو با نام اتريوم و بلاك چين ميان طرفين قضاوت ميكنند.
در دنياي واقعي قرارداد ها به شكل شروط هستند، مثلا اگر فردي بموقع بدهي خود را پرداخت نكند، طلبكار ميتواند از او شكايت كرده و اموال اورا مصادره كند، اين ساختار شروطي دقيقا چيزي است كه برنامه نويسان با استفاده از زبان ساليديتي پياده سازي ميكنند و شبكه آنرا اجرا ميكند.
براي فهم بهتر يك نمونهي ديگر را با هم ميبينيم، براي نمونه:
اگر من سر ماه اجاره خانه ام را نپردازم، صاحب خانه از من درخواست خواهد كرد كه خانهي او را ترك كنم و برعكس.
در اين مورد، اگر قراردادي هوشمند در بستر اين شبكه ميان من و صاحب خانه ثبت شده باشد، صاحب خانه ميبايست هرماه سرموقع پول خود را دريافت كند وگرنه شبكه به دليل نقض در آن، ديگر اجازهي ماندن در خانه را به من نميدهد.
پس از اينكه قرارداد ثبت شود، هيچگونه تغيير و دستكاري در آن قابل اعمال نبوده، تنها گزينه ممكن براي دستكاري آن اينست كه شبكهرا نابود كنيد.
بابت ثبت يك قرارداد هوشمند، فرد بايستي بوسيلهي ارز اختصاصي اتريوم مبلغي را پرداخت كند و از اين راه ميتوان از اينكه فرد مو به موي برنامه ي خود را بارها بررسي خواهد كرد اطمينان حاصل نمود و همچنين اين پرداخت ضمانتي خواهد شد كه منابع سخت افزاري براي موارد غيرضروري مورد استفاده قرار نميگيرند.
قرار داد هوشمند (smart contract ) اتريوم چيست ؟
ابتدا بايد بدانيم يك قرارداد عادي چيست؟
يك قرارداد عادي، توافقي بين دو يا چند شخص است كه آنها را به چيزي در آينده متعهد ميسازد. مثلاً محمد براي استفاده از خانه علي هر ماه به او مبلغي پرداخت ميكند، كه به آن اجاره ميگويند. يا رضا تضمين ميكند كه در ازاي گرفتن مبلغي پول، خسارتهاي احتمالي ماشين سعيد در تصادفات را پرداخت كند كه به آن بيمه هم ميگويند.
آنچه كه باعث تفاوت قرارداد معمولي و قرارداد هوشمند ميشود اين است كه كدهاي كامپيوتري مشكل نياز به اعتماد را برطرف ميكنند. به عنوان مثال علي قرارداد بيمهاي با شركت بيمه تنظيم ميكند كه طي آن مبلغ ۵۰۰ دلار به بيمه پرداخت كند و بيمه هم خسارتهاي احتمالي ماشينش را طي يك سال آينده را تضمين كند.
حالا اگر اين قرارداد هوشمند باشد، كدها به صورت خودكار شرايط را بررسي ميكنند مثلاً: آيا علي حق بيمه خود را پرداخت كرده؟ آيا خسارت ماشين علي ثبت شده؟
و در صورت وجود هر كدام از شرايط تصميم ديگري به صورت خودكار اتخاذ ميشود; مثلاً قرارداد را لغو يا ادامه ميدهد.
ويژگي اصلي يك قرارداد هوشمند، اجراي بدون نياز به اعتماد آن است. شما به افراد شخص ثالث براي اجراي شرايط مختلف يك قرارداد نيازي نداريد. به جاي متكي بودن به افرادي كه عمدي يا غيرعمدي ميتوانند دچار اشتباه شوند، يك قرارداد هوشمند آنچه را كه برايش برنامهريزي شده، كاملاً دقيق و در زمان مناسب اجرا ميكند.
در واقع قرارداد هوشمند، يك پروتكل ويژه است كه براي مشاركت، تأييد يا اجراي مفاد يك قرارداد خاص، فعال ميشود. قراردادهاي هوشمند، معامله ها و فرايندها را به صورت كاملا تضميني و بدون حضور اشخاص ثالث انجام ميدهند. فعاليت و ثبتهاي قرارداد هوشمند، قابل پيگيري و غير قابل برگشت هستند. اين قراردادها به طور خودكار، شامل تمام اطلاعات مربوط به شرايط قرارداد و اجراي تمام اقدامات هدف گذاري شده ميشوند.
قراردادهاي هوشمند چگونه كار ميكنند؟
اجازه بدهيد براي درك بهتر قراردادهاي هوشمند مثالي ساده بزنيم. قراردادهاي هوشمند را ميتوان مثل دستگاههاي فروش خودكار در نظر گرفت. وقتي شما ميخواهيد از اين دستگاهها يك نوشابه بخريد، اول پول را وارد دستگاه ميكنيد. بعد از آن دستگاه به صورت خودكار پول شما را پردازش ميكند و نوشابه را تحويل ميدهد. اگر از مسائل فني فاكتور بگيريم، قراردادهاي هوشمند هم تقريبا مانند دستگاههاي فروش خودكار كار ميكنند. قراردادهاي هوشمند، بدون نياز به افراد يا سازمانهاي واسطه، فرايند پرداخت يا اجراي يك قرارداد را پردازش كرده و در صورت صحيح بودن مفاد قرارداد مشخص شده، فعاليت را انجام ميدهند. در واقع تنها كاري كه اين دستگاهها انجام ميدهند، اجراي خودكار دستورالعملهاي داده شده به آنها است.
براي درك بهتر مي توان اينگونه آن ها را توصيف كرد: آن ها مانند دستگاه هاي فروش خودكار فعاليت مي كنند. وقتي شما قصد خريد يك نوشابه با استفاده از اين دستگاه ها را داريد، پول را به دستگاه وارد مي كنيد و دستگاه به صورت خودكار پول شما را پردازش مي كند و نوشابه را تحويل مي دهد.
جدا از مسائل فني، قرارداد هاي هوشمند هم تقريبا مانند دستگاه هاي فوقالذكر كار مي كنند. بدون نياز به افراد يا سازمان هاي واسطه فرايند پرداخت يا اجراي يك قرارداد را پردازش مي كنند و در صورت صحيح بودن مفاد قرارداد مشخص شده، فعاليت را انجام مي دهند.
آن ها تنها دستورالعمل هايي را كه به آن ها داده شده را به طور خودكار اجرا مي كنند.
در ابتدا، دارايي ها و شرايط قرارداد، كد گذاري مي شوند و در بلاك بلاك چين قرار مي گيرند. اين قرارداد بين نود هاي پلتفرم توزيع و چندين بار كپي شده است. بعد از پردازش انجام شد، قرارداد مطابق با شرايط مشخص شده اجرا مي شود.
شايد بگوييد كه هوشمند سازي فرايند ها خيلي وقت است كه انجام ميشود اما تفاوت فرايند قرارداد هاي هوشمند با فرايند هاي معمولي در اينترنت، غيرمتمركز بودن و عدم بازگشت آن است.
مثلا تراكنش هاي بانكي به صورت هوشمند انجام مي گيرند اما مثلا بانك مركزي ميتواند از انجام يك تراكنش جلوگيري كنيد. در قرارداد هاي هوشمند شخص يا نهادي قادر به كنترل يك قرارداد نيست و وقتي مفاد يك قرارداد صحيح باشد، اين قرارداد به صورت كاملا خودكار اجرا مي شود.
در حالي كه تمام بلاك چين ها توانايي پردازش كد را دارند، بيشتر آن ها به شدت محدود هستند. اما بلاك چين اتريوم متفاوت است. اتريوم به جاي ارائه مجموعه اي از عمليات هاي محدود، به توسعه دهندگان اجازه اجراي نرم افزارهاي خودكار را روي بلاك چين خود مي دهد. بلاك چين اتريوم براي همه كساني كه بتوانند برنامه غيرمتمركزي ارائه دهند، قابل استفاده است.
دستورالعملهاي خودكار قراردادهاي هوشمند، چگونه انجام ميشوند؟
در ابتدا، داراييها و شرايط قرارداد كدگذاري ميشوند و در بلاك چين قرار ميگيرند. اين قرارداد بين نودهاي پلتفرم توزيع و چندين بار كپي شده است. بعد از اينكه پردازش انجام شد، قرارداد مطابق با شرايط مشخص شده اجرا ميشود. از زمان هوشمند سازي فرايندها زمان زيادي ميگذرد با اين وجود، بزرگترين تفاوت فرايند قراردادهاي هوشمند با فرايندهاي معمولي در اينترنت، غيرمتمركز بودن و عدم بازگشت آن است. مثلا تراكنشهاي بانكي به صورت هوشمند انجام ميگيرند اما بانك مركزي ميتواند از انجام يك تراكنش جلوگيري كند. در قراردادهاي هوشمند، شخص يا نهادي قادر به كنترل يك قرارداد نيست و وقتي مفاد يك قرارداد صحيح باشد، اين قرارداد به صورت كاملا خودكار اجرا ميشود.
با وجود اين كه تمام بلاك چينها توانايي پردازش كد را دارند ولي بيشتر آنها به شدت محدود هستند. اما بلاك چين اتريوم متفاوت است. اتريوم به جاي ارائه مجموعهاي از عملياتهاي محدود، به توسعه دهندگان اجازه ميدهد تا نرم افزارهاي خودكار را روي بلاك چين خود اجرا كنند. بلاك چين اتريوم براي همه كساني كه بتوانند برنامه غيرمتمركزي ارائه دهند، قابل استفاده است.
كاربردهاي اتريوم چيست؟
اولين و مهم ترين كاربرد اتريوم اين است كه به كاربران خود اجازه مي دهد تا نرم افزارهاي غيرمتمركز را ايجاد و بكار گيرند. علاوه براين، هر نوع خدمات متمركزي با استفاده از پلتفرم اتريوم قادر خواهد بود غيرمتمركز شود. پتانسيل پلتفرم اتريوم براي ساخت نرم افزار، توسط هيچ چيزي جز خلاقيت سازنده ي آن محدود نيست.
نرم افزارهاي غيرمتمركز پتانسيل تغيير نوع روابط بين شركت ها و مخاطبان خود را به طور كامل دارند. اين روزها سرويس هاي زيادي وجود دارند كه با ارائه پلتفرم به كاربران جهت مبادله كالاها و خدمات، كارمزد دريافت مي كنند. از سوي ديگر، بلاك چين اتريوم مشتريان را قادر مي سازد تا اصالت كالايي را كه خريداري مي كنند، رديابي كنند؛ در حالي كه اجراي قراردادهاي هوشمند مي تواند بدون هيچ گونه واسطه يك تجارت سريع و بي خطر را براي هر دو طرف معامله تضمين كند.
فناوري بلاك چين داراي پتانسيل ايجاد انقلاب در خدمات تحت وب و نيز صنايعي است كه با شيوه هاي قراردادي بلند مدت كار مي كنند. به عنوان مثال، صنعت بيمه اي كه در آمريكا داراي بيش از 7 ميليارد دلار سرمايه گذاري در بيمه عمر است، مي تواند با استفاده از فناوري بلاك چين دوباره توزيع شده و به خوبي شفاف سازي شود. علاوه بر اين با اجراي قراردادهاي هوشمند، مشتريان قادر خواهند بود به راحتي حق بيمه خود را به صورت آنلاين ارسال كرده و يا به صورت اتوماتيك حق بيمه خود را دريافت كنند. البته به شرط آنكه ادعاي آنها براي دريافت حق بيمه، با تمام معيارهاي مورد نياز نيز مطابقت داشته باشد.
اساسا، بلاك چين اتريوم قادر به پياده سازي اصول اصلي خود شامل اعتماد، شفافيت، امنيت و كارايي به هر نوع خدمات، تجارت و يا صنايع ديگر است.
اتريوم نيز مي تواند براي ايجاد سازمان هاي مستقل و نامتمركز(DAO)، كه كاملا به صورت شفاف و مستقل از هر گونه دخالت و بدون رهبري عمل مي كنند، مورد استفاده قرار گيرد. سازمان هاي مستقل و نامتمركز(DAO) به وسيله ي كدهاي برنامه نويسي و مجموعه اي از قراردادهاي هوشمند كه بر روي بلاك چين نوشته شده اند، اجرا مي شوند.
سازمان هاي مستقل و نامتمركز(DAO) متعلق به افرادي هستند كه توكن خريده اند. هر چند، ميزان توكن هاي خريداري شده با مالكيت سهام برابري نمي كند. در عوض توكن ها، به مردم حق راي مي دهند.
مزاياي اتريوم
پلتفرم اتريوم از تمام ويژگي هاي فناوري بلاك چين كه بر روي آن اجرا مي شود، بهره مي برد. اين فناوري بدون نياز به حضور شخص يا نيروي ثالثي انجام مي شود، به اين معني كه تمام برنامه هاي غير متمركز و دائوهاي مستقر در شبكه بدون نياز به حضور و كنترل شخصي صورت مي گيرد.
هر شبكه بلاك چين بر اساس يك سري اصول مورد توافق شكل گرفته است. به اين معني كه تمام گره ها در داخل سيستم بايد با هر تغييري كه درون شبكه ايجاد مي شود، موافقت كنند. اين ويژگي امكان تقلب، فساد و غيرقابل اعتماد شدن سيستم را از بين مي برد.
كل اين پلتفرم غيرمتمركز است. به اين معني كه به يك نقطه اتكا ندارد. از اين رو تمام برنامه ها هميشه آنلاين باقي خواهند ماند و هرگز خاموش نخواهند شد. علاوه بر اين طبيعت غيرمتمركز و امنيت رمزنگاري شده، شبكه اتريوم را به خوبي از حملات هكرها و فعاليت هاي كلاهبرداري و جعلي محافظت مي كند.
معايب اتريوم
عليرغم اين كه قراردادهاي هوشمند با هدف از بين بردن خطاي شبكه ايجاد شده است، اعتبار آنها تنها بستگي به افرادي دارد كه آنها را كد نويسي كرده اند. هميشه خطاي انساني وجود دارد و هر اشتباهي در كد نويسي مي تواند مورد سوء استفاده قرار گيرد. اگر چنين اتفاقي رخ دهد، هيچ راه مستقيمي براي متوقف كردن حمله هكرها وجود ندارد. تنها راه ممكن براي انجام اين كار ايجاد يك توافق و بازنويسي كد است. در هر حال اين به طور كامل با ذات و جوهره بلاك چين در تضاد است، زيرا همانطور كه گفته شد ذات اين دفتر حساب غيرقابل تغيير است.
دايو نام يك سازمان غيرمتمركز است كه در 30 آوريل 2016 راه اندازي شد و مورد حمله قرار گرفت. در اين حمله در حدود 3.6ميليون توكن اتر به سرقت رفت. مهاجم از يك اشكال تماس بازگشتي در كد استفاده كرده بود. نتيجه حمله نه تنها از دست رفتن بخش بزرگي از سرمايه و بودجه دائو بود، بلكه اساسا باعث شد اعتماد كاربران به كل شبكه اتريوم تضعيف شود و قيمت اتريوم در آن زمان از 20 دلار به 13 دلار كاهش يابد.
چه برنامه هايي بر روي اتريوم توسعه يافته است؟
اتريوم اين پتانسيل را دارد كه حتي افرادي كه پيش زمينه فني ندارند بتوانند برنامه هاي غير متمركز را باز كنند. اگر اين اتفاق بيافتد، مي تواند يك جهش انقلابي براي فناوري بلاك چين باشد كه پذيرش عمومي آن را افزايش مي دهد. در حال حاضر مي توان به راحتي به شبكه از طريق مرورگر خود شبكه(Mist)، كه يك رابط كاربر پسند و نيز يك كيف پول براي نگهداري و انجام مبادلات اتر را فراهم مي كند، دسترسي پيدا كرد. مهمتر از همه بوسيله آن كاربران قادر هستند برنامه نويسي، مديريت و گسترش قراردادهاي هوشمند را انجام دهند. علاوه بر اين، از طريق يك فرمت متاماسك(MetaMask) از گوگل كروم و فايرفاكس مي توان به شبكه اتريوم دسترسي داشت.
پلتفرم اتريوم اين پتانسيل را دارد تا بسياري از صنايعي را كه در حال حاضر وابسته به يك قدرت مركزي هستند، متحول كند. از جمله بيمه، موسسات مالي، املاك و غيره. در حال حاضر اين پلتفرم براي ايجاد طيف وسيعي از برنامه هاي غيرمتمركز از خدمات گرفته تا صنايع مورد استفاده قرار مي گيرد. در زير به ليستي از مهم ترين اين موارد اشاره مي شود:
- گنوسيس(Gnosis): يك مكان تبادل غيرمتمركز براي پيش بيني است كه كاربران را قادر مي سازد تا به فعاليت در هر زمينه اي از آب و هوا گرفته تا نتيجه انتخابات بپردازند.
- اترتويت(EtherTweet): اين برنامه عملكرد خود را از تويتر مي گيرد و ارتباط كاربران را با يك پلتفرم بدون سانسور برقرار مي كند.
- اتريا(Etheria): اين پلتفرم كاملا مشابه مينكرافت(Minecraft) است(يك بازي)، اما به طور كامل بر روي بلاك چين اتريوم قرار دارد.
- ويفاند(Weifund): يك پلتفرم باز براي كمپين هاي انتخاباتي كه از قراردادهاي هوشمند استفاده مي كنند.
- يوپورت(Uport): با ايجاد يك شناسه كاربري منحصر به فرد براي كاربران اين امكان را فراهم مي كند تا كاربران قادر به جمع آوري اطلاعات، ورود به سيستم بدون رمز عبور، ثبت تراكنش هاي ديجيتالي و ارتباط با برنامه هاي اتريوم باشند.
- پروونانس(Provenance): اين پروژه با هدف ايجاد يك چارچوب باز و قابل دسترس اطلاعاتي براي مصرف كنندگان، جهت تصميم گيري آگاهانه در مورد خريد خود، ساخته شده است. اين كار از طريق بررسي و رديابي منشاء و تاريخچه محصولات انجام مي شود.
- آگور(Augur):يك بستر متن باز براي پيش بيني و پيشگويي بازار است كه در صورت درست بودن پيش بيني ها پاداش اهدا مي شود.
- آليس(Alice): يك پلتفرم كه با هدف ايجاد شفافيت در سرمايه گذاري هاي اجتماعي و خيريه از طريق فناوري بلاك چين، ايجاد شده است.
- بيتنيشن(Bitnation): اولين قلمرو مجازي جهان. يك قلمرو بلاك چيني. اين قلمرو شامل بسياري از توابع و روابط مربوط به يك كشور و قلمرو واقعي است. مانند بيمه، آموزش، كارت شناسايي، برنامه هاي سياسي و ديپلماتيك مانند سفرا و پناهندگان و غيره و غيره.
- اتلانس(Ethlance): يك پلتفرم مستقل براي انجام مبادله براي اتر با هر ارز ديگر.
اعلان عمومي در سال 2014
در ژانويه سال 2014، به صورت رسمي آغاز به كار توسعه پلتفرم اتريوم اعلام شد. اعضاي تيم اوليه توسعه پلتفرم ويتاليك بوترين، ميهاي آليسي، آنتوني ديلوريو و چارلز هاسكينسون بودند.
تاسيس بنياد اتريوم در سال 2014
در ژوئن سال 2014 بنياد غيرانتفاعي اتريوم براي كمك بيشتر در توسعه پلتفرم تاسيس شد. مقر اين بنياد هماكنون در كشور سوئيس است.
جمعسپاري و جذب سرمايه در سال 2014
در ماههاي ژوئن و آگوست 2014، در طول فروش جمعي كه اتر در ازاي بيت كوين فروخته شد، تيم اتريوم بيش از ۳۱,۰۰۰ بيت كوين از جامعه ارزهاي ديجيتال جمعآوري كرد. ارزش آن بيت كوينها در آن زمان چيزي نزديك به ۱۸ ميليون دلار بود. در زمان فروش جمعي بيت كوين در محدوده ۶۵۰ دلار معامله ميشد، اما پس از گذشت زمان قيمت بيت كوين سقوط شديدي تجربه كرد و تيم پروژه بايد با زيان از دست دادن ميليونها دلار روبرو ميشد.
راهاندازي شبكه آزمايشي اتريوم در سال 2015
المپيك (Olympic) نام شبكه آزمايشي اتريوم بود كه در ماه مه 2015 راهاندازي شد. بسياري از كاربران تاريخ انتشار اتريوم را به انتشار المپيك نسبت ميدهند. اين شبكه اجازه آشنايي توسعه دهندگان با پلتفرم را ميداد.
پيادهسازي هارد فورك فرانتير (Frontier) در سال 2018
روند توسعه اتريوم به چهار مرحله تقسيم شد تا توسعه دهندگان بتوانند خود را با آن وفق دهند. فرانتير (Frontier) اولين مرحله از اين روند توسعه شبكه بود و اساس كلي اتريوم در آن ارائه شد. در اين نسخه كاربران ميتوانستند اتريوم خريد و فروش كنند، به استخراج اتريوم بپردازند و قرارداد هوشمند و برنامههاي غيرمتمركز بسازند. فرانتير رسما در تاريخ 30 جولاي 2015 منتشر شد.
پيادهسازي هارد فورك هوماستد (Homestead) در سال 2015
هوماستد اولين نسخه پايدار از اتريوم است كه در تاريخ 10 مارس 2016 روي بلاك شماره 1,150,000 پيادهسازي شد. در هارد فورك هوماستد تضمين شد كه شبكه اتريوم واقعا امن است و يكسري بهروزرسانيهاي كلي روي آن اعمال شد.
هك دائو (DAO Hack) و پيدايش اتريوم كلاسيك در سال 2016
يكي از ويژگيهاي جالب بلاك چينها، سازمانهاي خودگردان غيرمتمركز (DAOs) است. به بيان ساده يك DAO قرارداد هوشمندي است كه با آن ميتوان يك فرايند سيستماتيك را به طور خودكار و بدون واسطهها انجام داد. براي ساخت DAO ابتدا گروهي از برنامهنويسان با كدهايشان مشخص ميكنند كه سازمان چگونه بايد كار كند. زماني كه قرارداد هوشمند اجرا شد مردم ميتوانند با خريد توكنها كه نشان دهنده سهام آنها در سازمان است، در تعيين سرنوشت آن نقش داشته باشند. قرارداد هوشمند DAO شامل كدي است كه چگونگي تصميمگيري در آن را مديريت ميكند و توكن DAO ارز ديجيتال يا نرمافزاري است كه به كاربران DAO اجازه راي دادن ميدهد. به نوعي بيت كوين را ميتوان اولين DAO موجود دانست زيرا كاربران قادر خواهند بود در اين شبكه به تاييد تراكنشها راي بدهند.
يك استارتاپ آلماني به اسم Slock.it، يك قرارداد هوشمند DAO روي شبكه اتريوم ساخت كه مردم را قادر ميساخت دارايي خود را به صورت غيرمتمركز به اشتراك بگذارند. اين پروژه وقتي به مرحلهي فروش توكن رسيد، تبديل به موفقترين كمپين جمعآوري سرمايه اوليه دنيا شد و توانست ۱۵۰ ميليون دلار جذب كند.
كد پايهي DAO، عالي نبود؛ ضمن اينكه متن باز بوده و براي همه قابل رويت بود. در ۱۷ ژوئن، يك هكر ناشناس و يا گروهي از هكرها، باگي در سيستم پيدا كرده و شروع به جمعآوري پول از DAO و انتقال آن به يك DAO كپي كردند. پيش از اينكه جلوي او گرفته شود، ۵۰ ميليون دلار اتر دزديده شد.
با وجود اينكه تنها يك باگ در كد موجب اين از دست رفتن سرمايه شد، شهرت اتريوم و مفهوم DAO زير سوال رفت. با انتشار اين خبر عده كثيري از افراد در جامعه اتريوم تصميم به ايجاد نوعي هارد فورك گرفتند تا به اين وسيله اعتبار از دسترفته را بازگردانند.
هارد فورك، شكاف و انشعابي در بلاك چين يك ارز ديجيتال است كه به طور كلي قوانين يك ارز را تغيير ميدهد و بلاك چين جديدي به وجود ميآيد. يك هارد فورك بهنوعي جدا شدن يك رويكرد توسط اعضاي يك جامعه است كه تصميم ميگيرند، ديگر پروتكلهاي قبلي را در همان بلاك چين دنبال كنند. بهعبارتديگر يك نسخه جديد از بلاك چين قبلي، هارد فورك نام دارد.
بدين ترتيب در بلاك ۱۹۲۰۰۰۰، يك هارد فورك براي اتريوم اتفاق افتاد. تا بدينوسيله بتوان سرمايههاي از دست رفته سرمايه گذاران را به جيبشان بازگردانند.
به سبب اين هارد فورك، شبكه اتريوم جديدي به وجود آمد و شبكه قبلي اتريوم كلاسيك نام گرفت.
ماشين مجازي اتريوم چيست؟
ماشين مجازي اتريوم (EVM)، يك نرم افزار كاملا تورينگ است و روي شبكه نودهاي اتريوم اجرا ميشود. اين سيستم صرف نظر از زبان برنامه نويسي، به هر ميزان كه كاربر بخواهد زمان و حافظه در اختيارش قرار مي دهد. ماشين مجازي اتريوم روند ايجاد برنامه هاي بلاك چيني را بسيار آسان تر و كارآمد تر از هميشه ميكند. به جاي اينكه براي هر برنامه يك بلاك چين ايجاد كنيد مي توانيد از بلاك چين اتريوم براي هزاران برنامه استفاده كنيد.
اتر چيست؟
اتر (Ether) نام ارز ديجيتال اصلي شبكه اتريوم است. يكي از كاربردهاي اتر استفاده به عنوان دارايي و انجام پرداختهاي آنلاين ميباشد اما هدف اصلي از ساخت اين ارز ايجاد انگيزه براي فعاليت شبكه بوده است. مثل بنزين كه سوخت خودروهاست، اتر هم سوخت شبكه اتريوم است و اگر نباشد هيچانگيزهاي براي فعاليت شبكه وجود نخواهد داشت.
هزينههاي شبكه مثل كارمزد تراكنشها با استفاده از اتر پرداخت ميشود و ماينرها در ازاي ساخت بلاك به عنوان پاداش اتر دريافت ميكنند. اتر داراي ارزش بوده و در صرافيها خريد و فروش ميشود.
ضعف برنامههاي غير متمركز چيست؟
عامل انساني
كد قراردادها توسط برنامه نويسان نوشته ميشود. به همين دليل، احتمال اشتباه وجود دارد. اگر قرارداد هوشمند در بلاك چين ثبت شود، ديگر نميتوان آن را تغيير داد. م
۱۵:۳۶
- ۹۲ بازديد
- ۰ نظر