فكرة شراء الملفات الرقمية ذريا باستخدام العملات الرقمية لها تاريخ طويل في هذا المجال. السلع الرقمية والعملات الرقمية ، يبدو أن الاثنين متطابقان تماما. السلع الرقمية ، أي المعلومات ، هي أيضا أسواق ضخمة. تخيل كل الفيديو والصوت والنص والألعاب وغيرها من أشكال المحتوى الرقمي التي يشتريها الناس ويستهلكونها بشكل منتظم ، وتبلغ قيمة أسواقهم مليارات الدولارات ، ويتفاعل الناس في هذه الأسواق كل يوم.
تسير معظم محاولات تنفيذ مشاركة الملفات المدفوعة في المسار الخطأ. يحاول FIL تحقيق ذلك بالإضافة إلى FIL ، ولكن في النهاية تم تصميم المشروع ليكون سخيفا بشكل يبعث على السخرية. تم الاستحواذ على BitTorrent (الشركة ، وليس البروتوكول) بواسطة Justin Sun ودمج العملة المشفرة و blockchain الخاصة بها. لم يحرز أي من المشروعين تقدما كبيرا من الناحية الفنية، وتمت هندسته بشكل مفرط من الناحية الفنية، والدوافع الاقتصادية مشكوك فيها.
BitStream هو اقتراح من Robin Linus يحاول حل الحاجة إلى الشراء الذري للبيانات دون عملات بديلة غير ضرورية وبروتوكولات تقنية مفرطة الهندسة.
يمكن تحديد جميع الملفات بشكل فريد من خلال تجزئة واحدة ، وهي تفاصيل مهمة جدا في هذا المخطط. تتطلب ملفات المبيعات الذرية تشفير الملفات باستخدام وظيفة تسمح للمستخدم بالتحقق من المحتوى المشفر ، وبعد ذلك يقوم المستخدم بشراء مفتاح التشفير للملف ذريا. تكمن المشكلة في عملية التحقق ، والأهم من ذلك في إثبات ما إذا كان قد تم خداعها وأن الملفات قد تم فك تشفيرها لأن البيانات غير الصحيحة باهظة الثمن. ببساطة ، تحتاج إلى إنشاء الملف المشفر بالكامل ومفتاح فك التشفير حتى يتمكن الآخرون من فك التشفير والتحقق من تطابق البيانات التي تم فك تشفيرها مع التجزئة المطلوبة.

غالبا ما تقوم أنظمة مشاركة الملفات مثل BitTorrent بتقسيم الملفات إلى أجزاء ذات حجم قياسي وإنشاء شجرة merkle ، مما يسمح لتجزئة الجذر بالعمل كمعرف ملف في رابط مغناطيسي والتحقق من أن كل جزء فردي من الملف الذي تقوم بتنزيله هو جزء صالح من هذا الملف. هذه سمة يمكن استغلالها لزيادة كفاءة أدلة الاحتيال بشكل كبير لإظهار أن موزع الملفات قد خدعك.
يمكن لبائع الملف إنشاء قيمة عشوائية واستخدام هذه القيمة لتشفير كل كتلة ملف عن طريق XOR على تلك القيمة العشوائية. يمكنهم بعد ذلك توقيع بيان يحتوي على تجزئة الجذر للملف المشفر وتجزئة القيمة المشفرة. يتم إعداد شجرة الملفات المشفرة بطريقة خاصة لتبسيط إثبات الاحتيال.

بدلا من مجرد إنشاء كتلة ملف عادية في شجرة ميركل مشفرة ، تنشئ الشجرة زوجا من الأوراق يتكون من تجزئة كتلة ملف مشفر وكتلة ملف غير مشفرة بجوارها. يمكن للمشترين الآن تنزيل الملفات المشفرة ويمكنهم شراء قيم فك التشفير ذريا بعد أخذ تجزئات جميع الكتل غير المشفرة وإنشاء شجرة ميركل منها للتأكد من أنها تتطابق مع تجزئة الجذر للملفات غير المشفرة. يتم تحقيق ذلك من خلال استخدام البائع لها كصورة مسبقة ل HTLC على شبكة Lightning أو كصورة مسبقة لسك Chaumian eCash الذي يدعم HTLC مثل Cashu.

إذا تم فك تشفير الملف بشكل غير صحيح ، إما لأن البيانات المشفرة هي ملف آخر ، أو لأن الصورة المسبقة ليست مفتاح التشفير الفعلي ، فإن مسار Merkle في شجرة الملفات المشفرة إلى أي ورقتين يمكن أن يظهر أن البائع خدع المشتري. إن توفير المسار إلى أي كتلة ملف مشفرة وتجزئة الكتلة غير المشفرة المقابلة لها والصورة المسبقة التي اشتراها المشتري سيثبت بوضوح أن البائع لم يزود المشتري بالملف الذي طالب به.
يمكن لأي بائع للمستندات باستخدام بروتوكول BitStream إيداع وديعة تأمين ، والتي يمكن تخفيضها بأدلة على الاحتيال كما هو مصمم أعلاه إذا خدعوا العملاء. في أبسط الحالات ، يمكن تنفيذ ذلك عن طريق إيداع هامش في Chaumian Mint. توفر الأنظمة الأساسية مثل Liquid طريقة بديلة لبناء تنفيذ غير موثوق به باستخدام ميزات مثل OP_CAT. يمكن إنشاء البرامج النصية لقبول إثباتات الاحتيال BitStream فعليا والتحقق من صحتها على المكدس ، مما يسمح بإنشاء UTXO يمكن أن ينفقه أي شخص لديه دليل صالح على الاحتيال. إذا أصبح OP_CAT متاحا على السلسلة الرئيسية ، فيمكنه حتى العمل بدون بيئة تنفيذ موحدة تماما.
BitStream هو بروتوكول واعد للغاية للبيع الذري للمعلومات الرقمية ، مع مخطط فعال للغاية لإثبات الاحتيال دون الحاجة إلى shitcoins.