روی خط خبر

موضوع: ارز دیجیتال منبع: کوین ایران
امتیاز: 5 5

خبر " پروژه اوراکل عمومی bridge ؛ آیا می‌توان به چنین پروژه‌‌هایی اعتماد کرد؟ از منبع کوین ایران " با موضوع CryptoNews-ارز دیجیتال در تاریخ ۱۳۹۹/۰۷/۰۲ منتشر شد.

پروژه اوراکل عمومی bridge ؛ آیا می‌توان به چنین پروژه‌‌هایی اعتماد کرد؟

قراردادهای هوشمند با ایجاد زیرساختی برای سازمان های غیرمتمرکز خودگران DAOs و همچنین نرم افزارهای غیرمتمرکز DApps، امکان ورود مشاغل گوناگون را روی بسترهای مبتنی بر بلاکچین فراهم می کنند. مشکل اینجاست که انجام چنین کاری مستلزم آن است که قراردادهای هوشمند به داده های دنیای واقعی دسترسی داشته باشند. از همین رو توسعه دهندگان...

نوشته پروژه اوراکل عمومی Bridge ؛ آیا می توان به چنین پروژه هایی اعتماد کرد؟ اولین بار در کوین ایران. پدیدار شد.

قراردادهای هوشمند با ایجاد زیرساختی برای سازمان های غیرمتمرکز خودگران DAOs و همچنین نرم افزارهای غیرمتمرکز DApps، امکان ورود مشاغل گوناگون را روی بسترهای مبتنی بر بلاکچین فراهم می کنند. مشکل اینجاست که انجام چنین کاری مستلزم آن است که قراردادهای هوشمند به داده های دنیای واقعی دسترسی داشته باشند. از همین رو توسعه دهندگان قراردادهای هوشمند همیشه با مشکل اتصال این پروتکل ها با قراردادهای دنیای واقعی مواجه بوده اند. برای حل این مشکل به چیزی نیاز است که داده های دنیای واقعی را به کمک افراد در اختیار قراردادهای هوشمند قرار دهد؛ سیستم های اوراکل. سیستم های اوراکل و در اینجا پروژه اوراکل عمومی Bridge قرار است با فراهم آوری امکان برنامه ریزی برای قراردادهای هوشمند به آن ها کمک کنند که بتوانند به عنوان تشکیلاتی خودکار و غیرمتمرکز فعالیت کنند.پروژه اوراکل عمومی Bridge که در اینجا قصد نقد و بررسی آن را داریم مدعی است اولین سیستم اوراکل عمومی شبکه ی TRON است و می خواهد دسترسی قراردادهای هوشمند را به داده های خارجی ممکن کند. اما چرا چنین چیزی لازم است؟چرا به یک اوراکل عمومی نیاز خواهیم داشت؟یکی از بزرگترین ضعف های شبکه هایی مانند TRON ناتوانی در جذب مشاغل کوچک در مقیاس بزرگ است چرا که فعالیت مشاغل روی هر شبکه بلاکچینی مشروط به این خواهد بود که یا آن شبکه همراه با یک سیستم اوراکل عمومی آغاز به کار کرده باشد یا مشاغل کوچک علاقه مند، برای خود یک اوراکل اختصاصی داشته باشند. اما تهیه یک اوراکل اختصاصی نیازمند هزینه ی مالی و زمانی و تخصصی زیادی است که معمولا در توان کسب و کارهای کوچک نیست. از آنجایی هم که شبکه ی TRON در ابتدا با یک سیستم اوراکل عمومی راه اندازی نشده است این موضوع یکی از بزرگترین موانع رشد این شبکه بوده است و خواهد بود. همین موضوع علت اصلی جذابیت پروژه های اوراکل عمومی همچون پروژه اوراکل عمومی Bridge است. این پروژه مدعی است که که با ارائه یک سیستم اوراکل کارا، ارزان و مقرون به صرفه امکان ایجاد DApp را برای کسب و کارهای خرد فراهم می کند.به زبان ساده تر، پروژه اوراکل عمومی Bridge قرار است شبکه ی TRON را قادر سازد پذیرای مشاغل و سازمان های کوچک، و کسب و کارهای خرد باشد. امکانی که نوید رشد و توسعه حیرت انگیزی برای TRON خواهد بود. این موضوع بدان معنیست که پروژه bridge.link می تواند زمینه ساز اتفاقات مالی گسترده ای باشد از همین رو باید با حساسیت بیشتری به بررسی آن پرداخت.ما سعی کردیم با نگاهی بی طرفانه اما منتقدانه به بررسی این پروژه بپردازیم. طی این مطالعه؛ وبسایت، نقشه ی راه، گیت هاب، وایت پیپر و مستندات مرتبط با پروژه با دقت بررسی شدند. برای جلوگیری از طولانی شدن مقاله، حاصل این بررسی ها را در قالب 27 نکته ی زیر جمع آوری کردیم.سوال ها و ابهامات پروژه اوراکل عمومی Bridgeپلن توزیع توکن ها موارد مبهمی دارد، مانند اینکه قید شده 20 درصد از توکن ها در reserved staking pool ذخیره خواهد شد، در صورتی که به این استخر اشاره ای نشده است.به private sale که 15 درصد توکن ها را شامل می شود، اشاره ای نشده است. معلوم نیست اصلا این بخش انجام شده است یا خیر؟ و اگر انجام شده، نتیجه آن به چه صورت بوده است؟!در توزیع توکن ها، 10 درصد برایoperation در نظر گرفته شده است، در حالیکه 10 درصد هم برای تیم توسعه دهنده کنار گذاشته شده. همچنین 10 درصد دیگر هم برای بخش development در نظر گرفته شده است که این بخش با موارد قبلی سازگاری ندارد و این موارد با هم هم پوشانی دارند. با توجه به اینکه تعداد اعضای تیم فعلی 4 نفر است، این مقادیر توجیحی ندارد.در قرارداد هوشمند address resolvera. استفاده از حلقه ی for اصلا بهینه نیست.b. تابع Oracle array Len() هیچ وقت فراخوانی نشده است و بلااستفاده مانده است.اطلاعات و کدهای مربوط به لایه هایی مانند مدیریت دیتابیس ها و پایگاه های داده وجود ندارد.در قرارداد هوشمند توابع با اسامی _1, _2, _N تعریف شده اند و به ازای هر حالت فراخوانی توابع، این توابع بازنویسی شده اند.اعضای تیم نفرات محدودی هستند که به ترتیب CEO, CTO, Smart Contract Developer, Software Engineer , Content Producer می باشند. چنین تیمی برای پیشبرد این پروژه – با توجه به اهداف و ویژگی های نهایی که در وایت پیپر برای bridge.link ادعا شده است – ناتوان به نظر می رسد. از سوی دیگر با بررسی سوابق کاری این افراد توسط متخصصان، اتمام چنین پروژه ای در این تیم تقریبا غیرممکن خواهد بود.دلیل استفاده از WolfarmAlpha در هیچ بخشی توضیح داده نشده است و دلایل قانع کننده ای برای استفاده از آن وجود ندارد.برای بخشRandom که در وایت پیپر به آن اشاره شده، کاربردی در نظر گرفته نشده است و یا در صورت وجود کاربرد، در مستندات اشاره ای به آن نشده است. در نظر داشته باشیم، مولد تولید اعداد تصادفی، مکانیزم ها و الگوریتم های رمزنگاری و توابع تصادفی هستند.به مزیت های تعامل کاربران با پروژه BTFS (Bittorrent File system) هیچ اشاره ای نشده است. در صورت تعامل با این پروژه، کاربران باید پرداخت هایشان را با توکن BRG یا TRX انجام دهند که در حالت اول هیچ توجیح منطقی ندارد.درباره ایده Decentralized Oracle هیچ جزئیاتی مطرح نشده است و فقط طرح موضوع شده است. پیاده سازی این ایده، ادعای بزرگی است.در نقشه راه عنوان شده است در اواسط 2021 انطباق پذیری با ابزارهای Social Media انجام خواهد شد، این موضوع صرفا مطرح شده است و هیچ جزئیاتی از آن وجود ندارد. همچنین استفاده از چنین قابلیتی در پروژه مذکور، مبهم به نظر می رسد.در نقشه راه عنوان شده است در تاریخ آگوست 2020 با افراد قید شده در سایت به عنوان مشاور همکاری کردیم، بیان این موضوع در نقشه راه اصلا نشانه ی خوبی نیست.در نقشه راه قید شده است که در اواخر 2021 قابلیت Proof of Authenticity of Data افزوده خواهد شد، هیچ ادعایی به این موضوع در وایت پیپر نشده است، انجام این ادعا، کار بزرگی است.در وایت پیپر عنوان شده است، هزینه واکشی داده ها توسط کاربران پرداخت می شود، این مورد به شدت می تواند کاربران را از این پروژه دور کند.در خصوص پیاده سازی کوئری ها و واکشی داده ها برای ایجاد تاخیر در اجرا و یا تکرار مداوم کوئری ها، از پارامتر delay استفاده شده است که این مقدار طبق مستندات پروژه بیش از 3 روز نمی تواند باشد، اما این موضوع به شدت با مدت زمان بلاک در بلاکچین ترون همبستگی دارد.دلیل استفاده از query Id توسط توسعه دهندگان مبهم است.ادعا شده است که در Bridge تعیین قیمت زوج BRG/TRX توسط یک ربات انجام می شود. به این صورت که این ربات تغییرات قیمت را دنبال می کند و در صورت تغییرات بالای 1 درصد، قیمت را به روزرسانی می کند. این مکانیزم آپدیت قیمت، در فضای فعلی جایگاهی ندارد، همچنین مشخص نشده است که منبع اطلاعات برای بررسی دامنه تغییرات قیمت چه خواهد بود؟برای پرداخت هزینه تراکنش ها و فرخوانی ها، ابتدا موجودی BRG و بعد از آن موجودی TRX بررسی می شود. در این مورد باید به هزینه فراخوانی تابع اعلام مانده حساب در شبکه ترون نیز توجه داشت که مغفول مانده است.در خصوص الگوریتم قیمت گذاری فراخوانی ها در پروژه مذکور، از یک فرمول سه بخشی استفاده می شود که بخش Cost of Query عمدتا می تواند تغییر کند و این تغییرها تنها توسط ادمین قرارداد هوشمند مربوطه قابل انجام خواهد بود. این مورد یعنی درجه بالایی از تمرکزگرایی که به هیچ وجه شاخصه مناسبی برای یک اراکل نیست.در مستندات عنوان شده است که مبلغ مابه التفاوتی که کاربر برای میزان Query Fee Limit تعیین می کند با میزان مبلغی که واقعا صرف اجرای کوئری می شود، به حساب کاربر برنمی گردد. جدا از اینکه این موضوع چه تبعاتی خواهد داشت، مشخص نشده است این مبلغ مابه التفاوت به کجا واریز می شود.به این موضوع که اگر داده ای که کاربر فراخوانی می کند، در منابع داده ای وجود نداشته باشد، چه اتفاقی خواهد افتاد، اشاره ای نشده است. درحالی که در این حالت تراکنش مربوطه انجام می شود و هزینه تراکنش از حساب کاربر کم خواهد شد.در خصوص valid date carrier صحبتی نشده است و مشخص نیست که اعتبار آنها به چه صورتی بررسی خواهد شد؟سه بخش اصلی پروژه شاملBridge API Contract, Bridge Oracle Address Resolver, Bridge Oracle Connector است و در مستندات موجود تنها درباره بخش اول صحبت شده است. در خصوص دو مورد دیگر هیچ اشاره ای به جزئیات نشده و موکول به آینده شده است.در مستندات عنوان شده است که اگر اراکل جواب صحیحی دریافت نکند، یک رشته خالی را به عنوان خروجی برمی گرداند، در چنین مواردی هزینه فراخوانی ها توسط چه کسی پرداخت خواهد شد؟ این موضوع می تواند یک مشکل بزرگ و نقطه آغازی برای دسته ای از حملات باشد.در مستندات عنوان شده است که اطلاعات تاریخچه فراخوانی ها، بعد از چند ماه از پایگاه داده اصلی حذف خواهد شد، اما هیچ اشاره ای به جزئیات این فرآیند و همچنین ساختار ذخیره سازی و روش حصول اطمینان از پاک شدن این داده ها عنوان نشده است.در بیشتر توابع موجود در قراردادهای هوشمند، تنها ادمین مجوز اجرای آنها را دارد، اما در وایت پیپر پروژه اوراکل عمومی Bridge عنوان شده است که مدیریت پروژه توسط یک تیم انجام خواهد شد.بیشتر بخوانید: نگاهی بر ویژگی های اوراکل غیرمتمرکز tellorهمانطور که هر ناظر بی طرف و آگاهی می تواند تصدیق کند، ابهامات درمورد این پروژه به حدی هستند که می توانیم خود را در جایگاه پرسشگری از این پروژه بدانیم و از صاحبان پروژه توقع داشته باشیم در جهت رفع این ابهامات توضیحاتی ارائه کنند. از سوی دیگر اجتماع فعالان حوزه بلاکچین و کریپتو ایران نیز بهتر است با دقت نظر بیشتری نسبت به پروژه های جدید، اقدام به تبلیغ گسترده ی آن ها کنند.در پایان از صاحب نظران و متخصصان تقاضا داریم نظرات فنی شان را در مورد مواردی که در این مقاله و در بررسی پروژه اوراکل عمومی Bridge عنوان شد با ما در میان بگذارند. نظر شما چیست؟ آیا پروژه bridge.link شفاف، مطمئن و قابل اعتماد است؟

کریپتو هگزا سایت بازنشر خبری است و در قبال محتوای اخبار نشر شده هیچ مسولیتی ندارد.

جدیدترین اخبار ارزهای رمزگذاری شده در حوزه CryptoNews-ارز دیجیتال، نشر خبر " پروژه اوراکل عمومی bridge ؛ آیا می‌توان به چنین پروژه‌‌هایی اعتماد کرد؟ از منبع کوین ایران. "

اخبار گوناگون