دفتر کل توزیع شده


Server Error in '/fa/journal' Application.

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: BC30456: 'ToSafeString' is not a member of 'String'.

Source Error:


Source File: C:\inetpub\wwwroot\newsid\fa\journal\Dispatch.aspx.vb دفتر کل توزیع شده Line: 31

Warning: BC40056: Namespace or type specified in the Imports 'SID.Website' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.
Source Error:

C:\inetpub\wwwroot\newsid\fa\journal\Dispatch.aspx.vb

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4494.0

دفترکل توزیع شده چیست؟

دفترکل توزیع شده

کاربرد واژه دفترکل بیشتر در حیطه علم حسابداری به چشم می خورد. در حسابداری دفترکل به محلی گفته می‌شود که در آن داده های مالی مانند حساب ها، بدهی ها، اعتبارات، هزینه ها و غیره ضبط دفتر کل توزیع شده می شوند. این داده ها برای این منظور ثبت می شوند که در زمان مورد نظر بتوان از آنها استفاده کرد. این نوع دفاتر و یا پایگاه داده ها در بسیاری از زمینه ها استفاده می شوند. در هر جایی که داده های زیادی برای نگهداری موجود باشد با توجه به اینکه حافظه انسان محدود است و نمی تواند کل این داده ها را به خاطر بسپارد از دفتر کل یا پایگاه داده استفاده می شود.

بیشتر بخوانید: ارز دیجیتال چیست؟

دفترکل توزیع شده چیست؟

به بیان ساده دفترکل توزیع شده اجتماعی از داده‌های دیجیتال تکراری، اشتراک‌گذاری شده و همگام سازی شده‌است. این داده ها که از لحاظ جغرافیایی در جاهای مختلف، کشورها یا موسسات گوناگونی گسترده شده‌است. در این سیستم یک شبکه همتا به همتا به همراه الگوریتم اجماع مورد نیاز است تا از تکرار در سراسر گره‌ها اطمینان حاصل شود. در زمان های قدیم از لوح های سفالی و سنگ نوشته ها برای ذخیره داده ها و ثبت اتفاقات و رویدادها استفاده می شد.

با گذشت زمان استفاده از چرم حیوانات مرسوم شد و سپس از کاغذ برای ثبت داده ها و حساب و کتاب ها استفاده شد. اما پس از پیدایش رایانه ها و اینترنت ثبت و ذخیره داده‌ها نیز وارد دنیای جدیدی شد. به این ترتیب اسناد و پایگاه داده های دیجیتال آرام‌آرام جای اسناد کاغذی و قدیمی را گرفتند. در این زمان پایگاه داده ها به وجود آمدند و دفترکل از شکل سنتی به شکل دیجیتالی و کامپیوتری امروزی تغییر کردند.

بیشتر بخوانید: بیت کوین چیست؟

پایگاه داده ها هم دارای محدودیت‌های خاص خود بودند. مشکلاتی که پایگاه داده ها دارند مانند دسترسی دادن و تعیین سطوح دسترسی برای افراد همیشه با مشکل مواجه بود. همچنین داده ها در یک سیستم مرکزی ذخیره می شد. بدین ترتیب کاربر سیستم مرکزی می توانست داده ها را دستکاری و یا به طور کامل حذف کند. راهکار این مشکل استفاده از دفترکل توزیع شده(Distributed Ledger) بود. با استفاده از دفتر کل توزیع شده پایگاه داده که شامل همه داده‌های یک شبکه است در اختیار همه شرکت کننده های شبکه قرار دارد. در این صورت تغییر و حذف اطلاعات به طور کلی غیر ممکن می شود. زیرا پایگاه داده در اختیار همه اعضای شبکه قرار دارد و در صورت دستکاری یک نفر در داده‌ها بقیه افراد شبکه متوجه تغییر می شوند.

بیشتر بخوانید: اتریوم چیست؟

ویژگی دفتر کل توزیع شده؟

همگانی بودن و توزیع دفترکل ویژگی اصلی این ساختار است. درون این ساختار داده ها توسط یک سیستم و یا سازمان مرکزی ذخیره نمی‌شوند بلکه داده ها در سیستم هر نفر حاضر در شبکه به طور مستقل نگهداری می‌شوند. در این سیستم هر عضو در شبکه یک تراکنش را پردازش کرده و سپس در مورد ثبت شدن یا نشدن اطلاعات رای می‌دهد. در صورت تایید تراکنش توسط اکثریت افراد شبکه آن اطلاعات ثبت می شوند. بدین ترتیب دفتر کل همیشه به روز است و همه افراد شبکه یک نسخه کامل از آن را دارند. دفترکل توزیع شده بسیار کارآمد و پویا هستند. توانایی دفتر کل توزیع شده و قابلیت های آنها بسیار فراتر از سیستم‌های قدیمی است و هدف آنها غیر متمرکز سازی و امنیت بیشتر و حذف واسطه ها است.

دفتر کل توزیع شده (Distributed Ledger) چیست؟

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

قبل از هر چیز باید بدانید یک دفتر کل چیست و از کجا آمده است؟

دفتر کل چیست؟

در علم حسابداری دفتر کل (Ledger) به محلی گفته می‌شود که در آن اطلاعات مالی از قبیل حساب‌ها، بدهی‌ها، اعتبارات و … ثبت می‌شوند تا در زمان مشخص بتوان از آن‌ها برای رسیدگی به امور استفاده کرد. در میان مردم به دفتر کل، دفتر حساب و کتاب هم گفته می‌شود. انسان‌ها هزاران هزار سال است که از دفتر کل‌ها به شکل‌های مختلف استفاده می‌کنند.

در واقع، علم حسابداری باعث به وجود آمدن دفتر کل ها شد. با توجه به حافظه نامناسب انسان‌ها در به‌یادسپاری طولانی مدت داده‌ها، دفتر کل‌ها به جز جدایی ناپذیری از زندگی ما تبدیل شده‌اند. دولت‌ها، بانک‌ها، مراکز اداری و هر جا که فکرش را بکنید به نوعی از دفتر کل ها استفاده می‌کنند. وقتی در حساب بانکی خود پول دارید، میزان موجودی شما و تراکنش‌های شما در دفتر کل بانک به ثبت رسیده است.

برای درک اهمیت دفتر کل‌ها، بد نیست بدانید که به عقیده بسیاری از مورخان، مهمترین علت اختراع خط، نیاز برای ثبت اطلاعات در دفتر کل‌ها بود.

لوح‌های سفالین

دفتر کل توزیع شده (Distributed Ledger) چیست؟

یکی از قدیمی‌ترین دفتر کل های کشف شده معتلق به ۳۵۰۰ سال قبل از میلاد

بیش از ۵,۰۰۰ سال پیش در بابل باستان، به دستور فرمانروا، کاتبانی مامور شدند تا میزان دارایی مردم، مالیات‌ها و اطلاعاتی از این قبیل را روی لوح‌های گلی به ثبت برسانند. آن‌ها این کار را با استفاده از درج خطوطی روی لوح‌های سفالین انجام می‌دادند که بعدها با تکامل آن خطی به نام خط میخی پدید آمد.

پاپیروس

سپس مصریان باستان از نزدیک ۲ هزار سال پیش از میلاد، از گیاه پاپیروس، که گونه‌ای از نی است، کاغذی ساختند که به همان نام پاپیروس شناخته شد و اطلاعات در آن‌ها ثبت می‌شد.

چوب‌خط

سپس از نوعی روش ثبت ساده به نام چوب‌خط استفاده شد. چوب‌خط روشی ساده و بسیار قدیمی برای شمارش بوده‌است که در آن از تناظر یک‌به‌یک استفاده می‌شود. به عنوان مثال در شمارش تعداد گوسفندان برای هر گوسفند یک انگشت تا می‌شود. در یکی از ساده‌ترین حالت‌ها، چوب‌خط تکه‌ای چوب یا استخوان بوده که روی آن به‌شمار بارهایی که رویدادی مانند طلوع خورشید یا زدن شکار رخ می‌داد حک می‌شد. در این حالت چوب‌خط کاربرد یادآوری داشت. گاه گره زدن ریسمان یا نگهداری دانه‌های سنگ یا حبوبات نیز برای این منظور بکار می‌رفت. تسبیح یادگاری از این نوع ابزار یادآوری است که از روزگار کهن تا امروز باقی‌مانده‌است.

کاغذ و حسابداری دو طرفه

با اختراع کاغذ از چوب، تا هزاران سال از دفترها و کتاب‌های کاغذی برای حسابداری در روشی موسوم به حسابداری دو طرفه استفاده شد. هنوز هم دفاتر کل کاغذی در میان مردم رواج دارند اما این روش سنتی روز به‌روز در دنیای دیجیتال کمرنگ و کمرنگ‌تر می‌شود.

ظهور رایانه‌ها و دفتر کل های دیجیتال

در دهه ۸۰ و ۹۰ میلادی، وقتی که رایانه ها کمی پیشرفت کردند، سندهای دجیتال آرام آرام جای پرونده های کاغذی را گرفت. پایگاه های داده اولیه، فهرست بندی و حسابداری دنیای کاغذی را تقلید می‌کردند و می‌توان گفت که دیجیتال سازی آن ها نیاز به وقت و انرژی بیشتری نسبت به نمونه های کاغذی داشت. عناصر کاغذی همچنان مانند ستون فقرات جامعه ما هستند: پول، مهر و موم، امضا کتبی، صورت حساب، گواهی نامه و حساب و کتاب های دفتری.

با گسترش شدید کامپیوترها و اینترنت، ذخیره دفتر کل‌ روی فضاهای کامپیوتری این روزها بسیار مرسوم است و روز به روز شاهد از بین رفتن دفترهای کل سنتی هستیم. پایگاه‌های داده یا دیتابیس‌های کامپیوتری نقشی غیرقابل انکار در بین جامعه انسانی دارند.

پایگاه‌های داده در ابتدا در یک کامپیوتر متمرکز ذخیره می‌شدند و بقیه افرادی که قصد اضافه کردن اطلاعاتی به آن را داشتند مجبور بودند به همین یک کامپیوتر یا سرور متصل شوند و اطلاعات را درج کنند. بدین صورت امنیت و دسترسی به اطلاعات محدودیت‌های زیادی داشت. یک نفر به تمام پایگاه داده دسترسی داشت و می‌توانست آن را از بین ببرد یا اطلاعات ثبت شده در آن را تغییر دهد. همچنین در صورت وقوع مشکل برای پایگاه داده تمام اطلاعات به خطر می‌افتاد.

راه‌حل چه بود؟ استفاده از دفتر کل های توزیع شده

دفتر کل توزیع شده چیست؟

رشد قدرت محاسبات و توسعه رمزنگاری، همراه با کشف و استفاده از الگوریتم های جدید، موجب پدید آمدن مفهومی به نام «دفتر کل توزیع شده» (Distributed Ledger) شد.

در ساده ترین توضیح، یک دفتر کل توزیع شده، پایگاه داده ای دفتر کل توزیع شده است که اطلاعات ثبت شده در آن، توسط هر شرکت کننده (یا گره – Node) به‌روز و نگهداری می‌شود که تغییر یا حذف اطلاعات توسط یک فرد خاص را تقریبا غیرممکن می‌کند و امنیت اطلاعات را تا حد زیادی افزایش می‌دهد.

توزیع شده (همگانی بودن) آن است که مورد توجه قرار می‌گیرد.: پرونده ها توسط یک سازمان مرکزی ثبت و به‌روزرسانی نمی‌شوند، بلکه به طور مستقل توسط هر گره (کامیپوتر) ساخته و نگهداری می شوند. به این معنی که هر فرد در شبکه، هر تراکنش را پردازش می‌کند و سپس درباره ثبت شدن یا نشدن اطلاعات رای می‌دهد. در صورت تایید اکثریت، آن اطلاعات ثبت می‌شود.

با وجود این توافق، دفتر کل توزیع شده همیشه به روز است، و تمام گره ها از پایگاه داده اصلی یک کپی کامل دارند. این معماری اجازه می دهد تا به عنوان یک سیستم تهیه گزارش، دفتر کل توزیع شده فراتر از یک پایگاه داده ساده باشد.

دفتر کل های توزیع شده کاملا دینامیک و پویا هستند و ویژگی ها و قابلیت هایی دارند که فراتر از کتاب ها و دفترهای کاغذی است.

هدف اصلی این فناوری این است که از هزینه ها و واسطه های اضافی برای امنیت و ارتباطات اجتناب شود.

حالا بلاک چین نوعی دفتر کل توزیع شده است. در مقاله «بلاک چین چیست» با این فناوری بیشتر آشنا خواهید شد.

دفتر کل توزیع شده

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

قبل از هر چیز باید بدانید یک دفتر کل چیست و از کجا آمده است؟

دفتر کل چیست؟

در علم حسابداری دفتر کل (Ledger) به محلی گفته می‌شود که در آن اطلاعات مالی از قبیل حساب‌ها، بدهی‌ها، اعتبارات و … ثبت می‌شوند تا در زمان مشخص بتوان از آن‌ها برای رسیدگی به امور استفاده کرد. در میان مردم به دفتر کل، دفتر حساب و کتاب هم گفته می‌شود. انسان‌ها هزاران هزار سال است که از دفتر کل‌ها به شکل‌های مختلف استفاده می‌کنند.

دفتر کل توزیع شده (Distributed Ledger) چیست؟

در واقع، علم حسابداری باعث به وجود آمدن دفتر کل ها شد. با توجه به حافظه نامناسب انسان‌ها در به‌یادسپاری طولانی مدت داده‌ها، دفتر کل‌ها به جز جدایی ناپذیری از زندگی ما تبدیل شده‌اند. دولت‌ها، بانک‌ها، مراکز اداری و هر جا که فکرش را بکنید به نوعی از دفتر کل ها استفاده می‌کنند. وقتی در حساب بانکی خود پول دارید، میزان موجودی شما و تراکنش‌های شما در دفتر کل بانک به ثبت رسیده است.

مروری بر تاریخچه دفتر کل‌ها

دفتر کل توزیع شده (Distributed Ledger) چیست؟

برای درک اهمیت دفتر کل‌ها، بد نیست بدانید که به عقیده بسیاری از مورخان، مهمترین علت اختراع خط، نیاز برای ثبت اطلاعات در دفتر کل‌ها بود.

لوح‌های سفالین

دفتر کل توزیع شده (Distributed Ledger) چیست؟

یکی از قدیمی‌ترین دفتر کل های کشف شده معتلق به ۳۵۰۰ سال قبل از دفتر کل توزیع شده میلاد

بیش از ۵,۰۰۰ سال پیش در بابل باستان، به دستور فرمانروا، کاتبانی مامور شدند تا میزان دارایی مردم، مالیات‌ها و اطلاعاتی از این قبیل را روی لوح‌های گلی به ثبت برسانند. آن‌ها این کار را با استفاده از درج خطوطی روی لوح‌های سفالین انجام می‌دادند که بعدها با تکامل آن خطی به نام خط میخی پدید آمد.

پاپیروس

سپس مصریان باستان از نزدیک ۲ هزار سال پیش از میلاد، از گیاه پاپیروس، که گونه‌ای از نی است، کاغذی ساختند که به همان نام پاپیروس شناخته شد و اطلاعات در آن‌ها ثبت می‌شد.

چوب‌خط

سپس از نوعی روش ثبت ساده به نام چوب‌خط استفاده شد. چوب‌خط روشی ساده و بسیار قدیمی برای شمارش بوده‌است که در آن از تناظر یک‌به‌یک استفاده می‌شود. به عنوان مثال در شمارش تعداد گوسفندان برای هر گوسفند یک انگشت تا می‌شود. در یکی از ساده‌ترین حالت‌ها، چوب‌خط تکه‌ای چوب یا استخوان بوده که روی آن به‌شمار بارهایی که رویدادی مانند طلوع خورشید یا زدن شکار رخ می‌داد حک می‌شد. در این حالت چوب‌خط کاربرد یادآوری داشت. گاه گره زدن ریسمان یا نگهداری دانه‌های سنگ یا حبوبات نیز برای این منظور بکار می‌رفت. تسبیح یادگاری از این نوع ابزار یادآوری است که از روزگار کهن تا امروز باقی‌مانده‌است. (ویکیپدیا)

کاغذ و حسابداری دو طرفه

با اختراع کاغذ از چوب، تا هزاران سال از دفترها و کتاب‌های کاغذی برای حسابداری در روشی موسوم به حسابداری دو طرفه استفاده شد. هنوز هم دفاتر کل دفتر کل توزیع شده کاغذی در میان مردم رواج دارند اما این روش سنتی روز به‌روز در دنیای دیجیتال کمرنگ و کمرنگ‌تر می‌شود.

ظهور رایانه‌ها و دفتر کل های دیجیتال

در دهه ۸۰ و ۹۰ میلادی، وقتی که رایانه ها کمی پیشرفت کردند، سندهای دجیتال آرام آرام جای پرونده های کاغذی را گرفت. پایگاه های داده اولیه، فهرست بندی و حسابداری دنیای کاغذی را تقلید می‌کردند و می‌توان گفت که دیجیتال سازی آن ها نیاز به وقت و انرژی بیشتری نسبت به نمونه های کاغذی داشت. عناصر کاغذی همچنان مانند ستون فقرات جامعه ما هستند: پول، مهر و موم، امضا کتبی، صورت حساب، گواهی نامه و حساب و کتاب های دفتری.

با گسترش شدید کامپیوترها و اینترنت، ذخیره دفتر کل‌ روی فضاهای کامپیوتری این روزها بسیار مرسوم است و روز به روز شاهد از بین رفتن دفترهای کل سنتی هستیم. پایگاه‌های داده یا دیتابیس‌های کامپیوتری نقشی غیرقابل انکار در بین جامعه انسانی دارند.

پایگاه‌های داده در ابتدا در یک کامپیوتر متمرکز ذخیره می‌شدند و بقیه افرادی که قصد اضافه کردن اطلاعاتی به آن را داشتند مجبور بودند به همین یک کامپیوتر یا سرور متصل شوند و اطلاعات را درج کنند. بدین صورت امنیت و دسترسی به اطلاعات محدودیت‌های زیادی داشت. یک نفر به تمام پایگاه داده دسترسی داشت و می‌توانست آن را از بین ببرد یا اطلاعات ثبت شده در آن را تغییر دهد. همچنین در صورت وقوع مشکل برای پایگاه داده تمام اطلاعات به خطر می‌افتاد.

راه‌حل چه بود؟ استفاده از دفتر کل های توزیع شده

دفتر کل توزیع شده چیست؟

دفتر کل توزیع شده (Distributed Ledger) چیست؟

رشد قدرت محاسبات و توسعه رمزنگاری، همراه با کشف و استفاده از الگوریتم های جدید، موجب پدید آمدن مفهومی به نام «دفتر کل توزیع شده» (Distributed Ledger) شد.

در ساده ترین توضیح، یک دفتر کل توزیع شده، پایگاه داده ای است که اطلاعات ثبت شده در آن، توسط هر شرکت کننده (یا گره – Node) به‌روز و نگهداری می‌شود که تغییر یا حذف اطلاعات توسط یک فرد خاص را تقریبا غیرممکن می‌کند و امنیت اطلاعات را تا حد زیادی افزایش می‌دهد.

توزیع شده (همگانی بودن) آن است که مورد توجه قرار می‌گیرد.: پرونده ها توسط یک سازمان مرکزی ثبت و به‌روزرسانی نمی‌شوند، بلکه به طور مستقل توسط هر گره (کامیپوتر) ساخته و نگهداری می شوند. به این معنی که هر فرد در شبکه، هر تراکنش را پردازش می‌کند و سپس درباره ثبت شدن یا نشدن اطلاعات رای می‌دهد. در صورت تایید اکثریت، آن اطلاعات ثبت می‌شود.

با وجود این توافق، دفتر کل توزیع شده همیشه به روز است، و تمام گره ها از پایگاه داده اصلی یک کپی کامل دارند. این معماری اجازه می دهد تا به عنوان یک سیستم تهیه گزارش، دفتر کل توزیع شده فراتر از یک پایگاه داده ساده باشد.

دفتر کل های توزیع شده کاملا دینامیک و پویا هستند و ویژگی ها و قابلیت هایی دارند که فراتر از کتاب ها و دفترهای کاغذی است.

هدف اصلی این فناوری این است که از هزینه ها و واسطه های اضافی برای امنیت و ارتباطات اجتناب شود.

حالا بلاک چین نوعی دفتر کل توزیع شده است. در مقاله «بلاک چین چیست» با این فناوری بیشتر آشنا خواهید شد.

دفترکل توزیع شده چیست؟

دفترکل توزیع شده (Distributed Ledgers) یک پایگاه داده است که بصورت غیرمتمرکز و با اجماع نگهداری می‌شود.

درگاه پرداخت

به گزارش ایبِنا، دفترکل توزیع شده (Distributed Ledgers) یک پایگاه داده است که بصورت غیرمتمرکز و با اجماع نگهداری می‌شود. در واقع، یک دفترکل توزیع شده، یک دفتر کل غیرمتمرکز است که در مکان‌های مختلف و توسط افراد مختلف نگهداری می‌شود و لذا نیاز به وجود یک مقام مرکزی (به عنوان مثال یک بانک) را برطرف می‌کند. این کار باعث می‌شود، معاملات «شاهد» عمومی داشته باشند و از این طریق حمله سایبری سخت‌تر می‌شود.

شرکت‌کنندگان در هر گره از شبکه می‌توانند به رکوردهای به اشتراک گذاشته شده در شبکه دسترسی داشته و بتوانند یک نسخه یکسان از معاملات را دارا باشند. هرگونه تغییر ایجاد شده در دفترکل توزیع شده، بلافاصله برای همه اعضا منعکس و کپی می‌شود. تمام اطلاعات موجود در آن با استفاده از رمزنگاری به صورت ایمن و دقیق ذخیره می‌شود و با استفاده از کلیدها و امضاهای رمزنگاری شده قابل دسترسی است. این دفتر کل پس از ذخیره اطلاعات، به یک پایگاه داده غیرقابل تغییر تبدیل می‌شود، که قواعد شبکه بر آن حاکم است.

در حالی که دفترچه‌های متمرکز مستعد حملات سایبری هستند، حمله به دفتر کل توزیع شده ذاتاً سخت‌تر است زیرا برای موفقیت در یک حمله، همه نسخه‌های توزیع شده به طور همزمان باید مورد حمله قرار گیرند. با توجه به این مزایا، این تکنولوژی در پلتفرم‌های جدید مورد استفاده قرار گرفته است. به عنوان مثال، تکنولوژی بلاکچین نوعی از تکنولوژی دفتر کل توزیع شده است.



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.