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

در اکثر بلاکچینهای شناخته شده، تمام تراکنشها به صورت عمومی قابل مشاهده میباشند؛ بنابراین، میتوان تراکنشهای مالی یک کاربر را با آدرس عمومی او ردیابی نمود. البته هویت افراد با آدرسهای عمومی مشخص نمیشود، اما این موضوع هنوز هم برای کاربرانی که به حریم خصوصی خود اهمیت میدهند، کافی نیست.
تورنادوکش (Tornado Cash) یک پروتکل غیرحضانتی است که به کاربران امکان میدهد داراییهای خود را در بلاکچین اتریوم به صورتی متفاوت انتقال دهند. هدف از استفاده از این سرویس، حفظ حریم خصوصی و محرمانه ماندن سابقه تراکنشهای آدرسهای طرفین معاملات است. این پروتکل از یک الگوریتم رمزنگاری قوی به نام zk-SNARK استفاده میکند. در تورنادوکش، کاربران داراییهای خود را به یک قراردادهای هوشمند ارسال کرده و یک کلید خصوصی دریافت میکنند. با استفاده از این کلید، میتوان داراییهای خود را از قرارداد هوشمند برداشت و به آدرس موردنظر ارسال کرد.
بیشتر بخوانید: اتریوم چیست؟
کدها، قراردادهای هوشمند و ابزارهایی که تورنادوکش از آنها استفاده میکند، به صورت متن باز منتشر شدهاند و تمامی تصمیمگیریها در مورد پروتکل تورنادوکش توسط یک سازمان غیرمتمرکز (DAO) صورت میگیرد.
همانطور که گفته شد، تورنادوکش یک پروتکل حفظ حریم خصوصی است که از روش اثبات دانش صفر (ZKP) برای مخفی نگه داشتن مبدا و مقصد تراکنشها استفاده میکند.
پروتکل تورنادوکش مانند یک میکسر (Mixer)، با مخلوط نمودن داراییهای مختلف کاربران، باعث نامعلوم شدن آدرس فرستندهی تراکنشها میشود. برای مثال، شما مقداری اتر دارید و آن را به قرارداد هوشمند تورنادوکش ارسال میکنید. کاربران دیگر نیز همین کار را انجام میدهند و در نهایت، تمام اترهای دریافتی توسط قرارداد هوشمند با هم مخلوط شده و به آدرسهای جدید ارسال میگردند. این آدرس جدید هیچ ارتباطی با آدرس اولیه کاربر ندارد و در نتیجه، تراکنش ناشناس میشود.
به این ترتیب، تورنادوکش از طریق ایجاد یک استخر نقدینگی مشترک و استفاده از روش اثبات دانش صفر، پیوند زنجیرهای بین آدرسهای مبدا و مقصد را قطع کرده و حریم خصوصی کاربران را تضمین میکند.
لازم به ذکر است که توکن تورن (TORN) ، رمزارز بومی پروتکل تورنادوکش است که بر بستر اتریوم و با استاندارد ERC20 ایجاد شده است. به طور کلی ۱۰,۰۰۰,۰۰۰ واحد توکن تورن عرضه شده است.

پروتکل تورنادوکش، یک سیسستم غیرمتمرکز برای حفظ حریم خصوصی تراکنشها است و مانند هر سیستم دیگری علیرغم مزایا ممکن است با چالشهایی نیز همراه باشد؛ در ادامه برخی از نقاط قوت و ضعف این پروتکل ارائه شده است. برای آشنایی بیشتر با ما همراه باشید.
حفظ حریم خصوصی: پروتکل تورنادوکش به کاربران اجازه میدهد که تراکنشهای خود را به صورت کاملا مخفی انجام داده تا ردیابی مبدا و مقصد هر تراکنش، به آسانی امکانپذیر نباشد.
غیرمتمرکز بودن: تورنادوکش، به عنوان یک سیستم غیرمتمرکز عمل میکند و به افراد امکان مشارکت در فرآیندهای تصمیمگیری پروتکل را میدهد.
سادگی استفاده: برای استفاده از تورنادوکش، کاربران نیاز به هیچگونه احراز هویت نداشته و میتوانند به راحتی از خدمات آن بهره ببرند.
استفادههای غیرقانونی: با توجه به اینکه تورنادوکش از حریم خصوصی حفاظت میکند، احتمال استفاده از آن در فعالیتهای غیرقانونی از جمله پولشویي و فعاليتهای مالي غيرقانوني نیز وجود دارد.
كارمزدهای زیاد: كارمزدها معمولا به صورت مستقيم از مقدار انتقالی كسر میشود و برخی از كاربران ممكن است با كارمزدهاي بالایی برای اجرای تراكنشها روبهرو شوند.
پذیرش دولتها: محروميت تورنادوکش توسط دولتها و سازمانهای دولتی، مثل OFAC در آمريكا، میتواند منجر به محدوديتها و مسائل حقوقی برای کاربران شود.
دفتر کنترل داراییهای خارجی (OFAC) ایالات متحده، در تاریخ 8 آگوست 2022، تورنادوکش را بهعنوان یک سرویس اختلاط ارزهای دیجیتال با منبع باز تحریم کرد. این سرویس متهم شد که برای پولشویی بیش از 7 میلیارد دلار سرمایه مربوط به فعالیتهای غیرقانونی استفاده شده است. به دنبال تحریم تورنادوکش، شهروندان ایالات متحده از هرگونه استفاده یا تعامل با کیف پولهای مربوط به این سرویس منع شدند.
دادستان، درخواستی مبنی بر افشای اطلاعات تراکنش مشکوک مربوط به سال 2020 توسط تورنادوکش را صادر نمود. با این حال، این پروتکل ادعا میکند که یک شخص حقوقی نبوده و نمیتواند به عنوان یک طرف قرارداد عمل کند؛ در واقع، برنامه غیرمتمرکزی است که هیچ اطلاعاتی در مورد کاربران خود ندارد.
اما در سال 2023، دادگاه فدرال آمریکا اظهار نمود که تورنادوکش یک شخص حقوقی بوده و موظف به ارائه اطلاعات در مورد این تراکنش مشکوک است. نظر دادگاه بر اساس شواهدی که در ادامه بیان شده، ارائه گردیده است.
بنابراین، دادگاه حکم داد که تورنادوکش، یک شخص حقوقی است و باید به درخواست دادستان پاسخ دهد.
تورنادوکش یک پروتکل حفظ حریم خصوصی است که امکان انتقال داراییهای دیجیتال را به صورت متفاوت و محرمانهتری فراهم میکند. این پروتکل با استفاده از استخرهای مختلف، واریزیهای کاربران را مخلوط کرده و با آدرسهای جدیدی که قابل شناسایی نیستند، انتقال به گیرندهها را انجام میدهد. در این مقاله، پس از معرفی تورنادوکش، چگونگی عملکرد و ویژگیهای آن را بررسی کردیم.
در واقع، بحثهای مختلفی درباره تورنادوکش وجود دارد. بعضی از افراد معتقدند که این پروتکل تنها برای فعالیتهای غیرقانونی استفاده میشود و باید تحریم شود. بعضی دیگر فکر میکنند که این پروتکل یک حق ابتدایی برای حفظ حریم خصوصی است و مزایای زیادی دارد. نظر شما در این مورد چیست؟ منتظر به اشتراکگذاری تجربیات و نظرات شما در این زمینه هستیم.
...