Composability چیست ؟
یکی از ویژگیهای جالب DeFi این است که برنامهها میتوانند مثل قطعات لگو روی هم ساخته شوند. Composability یا ترکیبپذیری یعنی یک برنامه بتواند از قراردادها، داراییها یا خدمات برنامههای دیگر استفاده کند و از ترکیب آنها محصول تازهای بسازد.
مثلاً یک پروتکل ممکن است از استیبلکوین پروتکل دیگری استفاده کند، قیمت را از Oracle بگیرد و نقدینگی را از یک DEX تأمین کند. کاربر در ظاهر با یک برنامه کار میکند، اما پشت صحنه چند جزء مستقل با هم همکاری میکنند.
این ویژگی سرعت نوآوری را بالا میبرد. توسعهدهنده مجبور نیست همه چیز را از صفر بسازد و میتواند روی زیرساخت موجود محصول جدید ایجاد کند. به همین دلیل گاهی به DeFi لقب Money Legos یا لگوهای مالی داده میشود.
اما ترکیبپذیری فقط مزیت نیست. اگر یک پروتکل به چند قرارداد دیگر وابسته باشد، مشکل در یکی از آن اجزا ممکن است روی کل زنجیره اثر بگذارد. برای مثال اختلال Oracle یا مشکل یک استیبلکوین میتواند برنامههای متصل را هم تحت فشار قرار دهد.
برای فهم Composability کافی است به این سؤال فکر کنید: این برنامه از چه قطعات دیگری ساخته شده و اگر یکی از آنها از کار بیفتد چه اتفاقی میافتد؟
