غیرمتمرکز یعنی چه؟
اگر چیزی غیرمتمرکز باشد، بدان معنی است که تحت کنترل، تملک یا مدیریت یک فرد یا ادارهی خاص نیست. ساتوشی ناکاموتو ، مخترع بیتکوین، اولین رمزارز جهان را با هدف غیرمتمرکزسازی پول طراحی نمود. با این وجود، غیرمتمرکزسازی تنها برای پول خوب نیست، این اقدام میتواند تقریبا بر هرچیزی اعمال شود!
برای سادهسازی مطلب، از مثال یورو (EUR) استفاده خواهیم نمود. هنگامی که یک مصرفکننده، وارد سوپرمارکت محلی خود میشود و هزینهی مواد غذایی خریداریشدهی خود را با پول کاغذی پرداخت میکند، در حال مشارکت در یک سیستم متمرکز میباشد، زیرا خریدار و فروشنده، جریان یوروها را کنترل نمینمایند. این وظیفه به بانک مرکزی اروپا اختصاص داده شده است که به واسطهی قدرتش، مجاز است اقدامات بسیاری که شهروندان عادی هیچ کنترلی بر آنها ندارند را انجام دهد. این اقدامات میتوانند شامل نرخهای بهره، افزایش عرضهی پول یا قیمت کارمزدها باشند.
متأسفانه، همانطور که تاریخ نشان میدهد، بانکهای مرکزی، همواره کارها را به درستی انجام نمیدهند و افراد استفادهکننده از بانکها باید هزینهی آن را پرداخت نمایند. با این وجود، بیتکوین، به وسیلهی معرفی یک واحد پول غیرمتمرکز، این باورها را به چالش کشید. به وسیلهی غیرمتمرکز بودن، هیچ بانک یا دولت مرکزی وجود ندارد که بتواند کاربرد واحد پول را کنترل نماید. در عوض، شبکهی بیتکوین، این امکان را برای جامعه فراهم میکند که کنترل واحد پول را در اختیار داشته باشند. این بدان معناست که هر فرد دارای یک ارتباط اینترنتی، قادر است که معاملات را مشاهده و تأیید کند.
کامپیوترهای شبکهی بیتکوین (با نام گرهها (nodes) نیز شناخته میشوند) برای استفاده از قدرت محاسباتی خود، به عنوان پاداش، بیتکوین جدید دریافت میکنند. به همین دلیل، گرهها، استخراجکنندگان نیز نامیده میشوند. آنها به وسیلهی تأیید معاملات، استخراج میکنند و برای انجام چنین کاری، پاداش دریافت میکنند. این فرآیند، مشابه زمانی است که یک استخراجکنندهی طلا، به عنوان پاداش، طلا دریافت میکند. با استفاده از این سیستم، بلاک چین میتواند به شیوهای غیرمتمرکز عمل نماید.
dApp چیست؟
بطور کلی میتوان گفت که نرم افزار غیرمتمرکز دارای چهار ویژگی است. اگر یک نرم افزار همه این ویژگیها را همزمان نداشته باشد، نمیتواند در دسته بندی نرم افزار غیرمتمرکز جای گیرد. این چهار ویژگی به شرح زیر است:
۱.متن باز (اپن سورس): کدهای منبع باید برای همه کاربران در دسترس باشد.
۲. غیرمتمرکز: از فناوری رمزگذاری مشابه بلاک چین استفاده کند.
۳. دارای جنبه تراکنش مالی: نرم افزار دارای توکن و یا دارایی دیجیتال باشد.
۴. الگوریتم/پروتکل: توکنهایی ایجاد کند و دارای سازوکار درونی برای توافق عمومی کاربران باشد.
عملکرد نرم افزار غیرمتمرکز چگونه است؟
یک نرم افزار غیرمتمرکز با چهار معیار ذکر شده در بالا کار میکند. به کلامی دیگر، یک نرم افزار غیرمتمرکز یک پلتفرم متن باز است که بر روی بلاک چین غیرمتمرکز عمل میکند. همچنین توکنهایی خاص را مورد استفاده قرار میدهد که توسط یک پروتکل/الگوریتم مشخص تولید شده است.
متن باز بودن نرم افزار غیرمتمرکز موجب میشود همه بتوانند کدهای آن را مشاهده کرده و در توسعه آن مشارکت کنند. این امر فرآیند مقیاسپذیری توسعه محصول را نیز تسریع میکند. گام بعدی نیز قرار دادن نرم افزار مورد نظر بر روی بلاک چین است. بلاک چین به عنوان یک دفتر کل دایمی عمل میکند و همه اطلاعات و تراکنشها را برای همیشه در خود ثبت میکند.
مقایسه نرم افزار متمرکز (App) با نرم افزار غیرمتمرکز (Dapp)
برای ثبت دادهها یا تراکنشها بر روی بلاک چین باید پاداشی به گرههای شبکه پرداخت شود. برای این کار از توکنها استفاده میشود. توکنها نیز توسط الگوریتم یا پروتکلهایی مشخص استخراج میشوند. دو پروتکل معروف برای استخراج ارزهای دیجیتال به ترتیب گواه اثبات کار (که توسط بیت کوین استفاده میشود) و نیز گواه اثبات سهام (که توسط دش استفاده میشود) هستند.
اتریوم بستری برای اپلیکیشن غیرمتمرکز
اتریوم پروتکلی است که امکان ساخت انواع نرم افزار غیرمتمرکز را به کاربران میدهد. اتریوم در واقع یک شبکه بلاک چین را در اختیار کاربارن قرار میدهد. هر کاربری میتواند بر اساس این بستر، نرم افزار غیرمتمرکز و یا قراردادهای هوشمند خود را بنویسد. تعریف مقررات و شرایط انجام تراکنش و نیز عملیاتی که باید در تراکنش به انجام برسد نیز در اختیار کاربر قرار دارد. در مجموع، سه نوع نرم افزار غیرمتمرکز در اتریوم وجود دارد.
سه تقسیم بندی اصلی نرم افزارهای غیرمتمرکز
شاید بسیاری از طرفداران الگوی غیرمتمرکز مبتنی بر بلاک چین (به ویژه اتریوم) با خود فکر کنند که میتوان همه چیز را بر اساس این الگو ایجاد کرد. اما واقعیت این است که چند دسته اصلی از کاربردها را میتوان برای این فناوری متصور شد. وایت پیپر اتریوم، نرم افزارهای غیرمتمرکز را به سه دسته اصلی تقسیم میکند. دسته اول برای مدیریت پول، دسته دوم برای مواردی که به نوعی با پول ارتباط دارد (ولی پول تنها مولفه نیست) و دسته سوم نیز سایر انواع نرم افزار غیرمتمرکز است. کاربردهایی نظیر انتخابات و یا سامانههای مدیریتی در دسته سوم قرار میگیرد.
۱.نرم افزار غیرمتمرکز مالی (financial application)
این دسته از نرمافزارها، ابزارهایی قدرتمند را برای مدیریت قراردادهای هوشمند و استفاده از ارز دیجیتال در اختیار کاربر قرار میدهند. کاربر باید مبلغی را در قالب اتر (ارز دیجیتال اتریوم) به کاربری دیگر انتقال دهد. این تراکنش در راستای اجرای یک قرارداد با کاربری دیگر صورت میگیرد. شبکهای از گرههای مختلف در شبکه اتریوم این تبادل اطلاعات را انجام میدهند.
۲.نرم افزار غیرمتمرکز نیمه مالی (semi-financial application)
در این نرم افزارها، پول وجود دارد ولی جنبه غیر پولی عملکرد نیز قابل توجه است. در واقع، دومین دسته از نرم افزار غیرمتمرکز ترکیبی از پول و دادههای خارج از بلاک چین را در خود دارد. برای نمونه، نرم افزار بیمه محصولات کشاورزی که نیازمند دریافت اطلاعات آب و هواست. فرض کنید یک کشاورز بیمه نامهای را که یک نرم افزار غیرمتمرکز است خریداری میکند. در صورت بروز خشکسالی یا طوفان، بیمه به صورت خودکار خسارت وارده را به حساب کشاورز واریز میکند. قراردادهای هوشمند برای اجرایی شدن نیاز به مولفهای دارند که در اصطلاح «اوراکل» (oracle) نامیده میشوند. اوراکل در واقع اطلاعات بهروز دنیای واقعی را به قرارداد هوشمند اعلام میکند. گفتنی است برخی توسعهدهندگان تردید دارند که بتوان این اطلاعات بیرونی را به شکلی غیرمتمرکز به بلاک چین اعلام کرد.
۳. نرم افزار غیرمتمرکز مدیریتی (governance application)
نرم افزارهایی نظیر اخذ رای (انتخابات) و نیز سازمان غیرمتمرکز از جمله مثلهای این دسته هستند. یک شکل از نرم افزار غیرمتمرکز نیز به سازمانهای غیرمتمرکز مستقل (DAO) مربوط میشود. یک سازمان غیرمتمرکز مستقل در واقع سازمانی بدون رهبر است که مقررات آن برای اعضا مشخص شده است. اعضا میتوانند با رای دادن در تصمیمگیریها مشارکت کنند.
کلام آخر
یکی از کاربردهای نرم افزار غیرمتمرکز را میتوان برای طراحی یک شبکه اجتماعی نظیر توییتر، اما به شکل غیرمتمرکز دانست. این شبکه میتواند در برابر سانسور ایستادگی کند. به محض اینکه پیامی را بر روی چنین شبکهای که بر بستر بلاک چین قرار دارد منتشر کردیم، دیگر کسی نمیتواند آن را پاک کند. حتی شرکت عرضه کننده این سامانه میکروبلاگ نیز نمیتواند پیامهای کاربران را حذف کند.
غیر متمرکز سازی باعث از بین رفتن رانت و ایجاد توازن و برقراری عدالت میشود. غیر متمرکز سازی مانع تقلب شده و از ایجاد انحصار قدرت جلوگیری می کند. امیدواریم در انتها از مطالعه این مقاله بهره لازم را برده باشید.
108 دیدگاه ها
Great – I should certainly pronounce, impressed with your site. I had no trouble navigating through all tabs and related information ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or something, website theme . a tones way for your client to communicate. Excellent task.
Tabela Modelleri, ihtiyacınıza göre tüm tabela modellerini ve fiyatlarını sizler için detaylı bir ÅŸekilde sıraladık. Tabela imalatı için bize ulaşın. https://www.tabelamodelleri.co Ä°stanbul Genelinde tabela, tabelacı, reklam tabela, ışıklı Tabela, Reklam Tabela Modelleri, Tabela imalatı hizmeti olarak faaliyet vermektedir. Güvenilir Tabela hizmeti al, zaman kazan, garantide ol. Ä°stanbul’da binlerce Tabela Firması hazır. Ödüllü giriÅŸim. Yılda 2 milyon mutlu müşteri. Yeni bir iÅŸletme açmaya karar verdiniz ve tabelasını nasıl ve nerede yaptıracağınıza karar veremediniz mi.
My spouse and i have been so contented Peter could conclude his investigation through your ideas he gained in your web page. It’s not at all simplistic to simply choose to be offering information and facts some others might have been trying to sell. We keep in mind we need the blog owner to appreciate for this. The illustrations you have made, the straightforward web site menu, the relationships you will aid to foster – it’s all sensational, and it’s letting our son in addition to our family imagine that this situation is amusing, which is extraordinarily indispensable. Many thanks for everything!
Tabela Modelleri, ihtiyacınıza göre tüm tabela modellerini ve fiyatlarını sizler için detaylı bir ÅŸekilde sıraladık. Tabela imalatı için bize ulaşın. https://www.tabelamodelleri.co Ä°stanbul Genelinde tabela, tabelacı, reklam tabela, ışıklı Tabela, Reklam Tabela Modelleri, Tabela imalatı hizmeti olarak faaliyet vermektedir. Güvenilir Tabela hizmeti al, zaman kazan, garantide ol. Ä°stanbul’da binlerce Tabela Firması hazır. Ödüllü giriÅŸim. Yılda 2 milyon mutlu müşteri. Yeni bir iÅŸletme açmaya karar verdiniz ve tabelasını nasıl ve nerede yaptıracağınıza karar veremediniz mi.
Pretty nice post. I just stumbled upon your blog and wished to say that I’ve really enjoyed browsing your blog posts. In any case I will be subscribing to your feed and I hope you write again soon!
Howdy! I could have sworn I’ve been to this site before but after browsing through some of the post I realized it’s new to me. Nonetheless, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!
This web site is known as a walk-by for all the data you needed about this and didn’t know who to ask. Glimpse right here, and also you’ll undoubtedly uncover it.
I wish to get across my appreciation for your kindness supporting folks that really need help on your concern. Your personal dedication to passing the message around was extraordinarily important and have truly enabled guys and women just like me to get to their objectives. Your entire invaluable key points implies this much a person like me and still more to my office workers. Best wishes; from each one of us.
This piece of writing gives clear idea for the new visitors of blogging, that genuinely how to do running a blog.
Only wanna admit that this is invaluable , Thanks for taking your time to write this.
Hello! I just wanted to ask if you ever have any issues with hackers? My last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to no back up. Do you have any solutions to prevent hackers?
WONDERFUL Post.thanks for share..extra wait .. …
I’ll immediately grab your rss as I can not find your email subscription link or e-newsletter service. Do you have any? Kindly let me know in order that I could subscribe. Thanks.
Web Tasarım, Hayalinizdeki Siteye Sahip Olmak için Artık Kodlama Bilmenize Gerek Yok. Özelleştirilebilir şablon. Trafik arttırıcı araçlar. Web Macaw İle Kişisel sanal mağaza. SEO wizard. 100’lerce şablon. 1000’lerce bedava resim. Üst düzey hosting. 100’lerce uygulama. Mobil optimize. 7/24 destek hizmeti.
Web Tasarım, Hayalinizdeki Siteye Sahip Olmak için Artık Kodlama Bilmenize Gerek Yok. Özelleştirilebilir şablon. Trafik arttırıcı araçlar. Web Macaw İle Kişisel sanal mağaza. SEO wizard. 100’lerce şablon. 1000’lerce bedava resim. Üst düzey hosting. 100’lerce uygulama. Mobil optimize. 7/24 destek hizmeti.
As soon as I observed this internet site I went on reddit to share some of the love with them.
hey there and thank you for your information – I have definitely picked up anything new from right here. I did however expertise a few technical points using this site, since I experienced to reload the web site a lot of times previous to I could get it to load correctly. I had been wondering if your web hosting is OK? Not that I’m complaining, but sluggish loading instances times will often affect your placement in google and can damage your high quality score if ads and marketing with Adwords. Anyway I am adding this RSS to my email and can look out for much more of your respective fascinating content. Ensure that you update this again soon..
Profesyonel web sitesi yapan firmalar, arasında öncü pozisyonda olan firmamız profesyonel ekibiyle hizmet sunmaktadır. Web Macaw ile Web sitesi yapan yerler arasında bol referansları …
Hiya, I am really glad I’ve found this information. Nowadays bloggers publish only about gossips and net and this is actually annoying. A good website with interesting content, this is what I need. Thank you for keeping this website, I will be visiting it. Do you do newsletters? Can not find it.
Somebody necessarily assist to make severely articles I’d state. That is the first time I frequented your web page and to this point? I surprised with the analysis you made to create this actual put up amazing. Excellent task!