بيتكوين

تقوم Bitcoin Cash Innovation بتسريع لغة Cashscript عالية المستوى


يساهم ابتكار Bitcoin النقدي في تسريع Cashscript بلغات عالية المستوى

يعمل مطورو البرامج Rosco Kalis و Gabriel Cardona على Cashscript ، وهي لغة برمجة رفيعة المستوى لحساب Bitcoin cash. عندما تكون اللغة مرتبطة ببعض رموز شفرة التشغيل ، يمكنك إنشاء مخطط معين يسمح بالمعاملات المستقلة والقائمة على القرارات. في اختبار قدرة Cashscript ، قام المهندسان مؤخرًا بنشر أوراكل وفقدان ورهان على سلسلة المفاتيح وعقد دفع متكرر.

اقرأ أيضًا: أرسل مدفوعات رمزية بسهولة باستخدام حاسبة مكافأة SLP من Bitcoin.com

يستخدم مطورو غرفة تبادل معلومات السلامة الأحيائية Cashscript للابتكار

أصبحت عملة البيتكوين [BCH] على قدم وساق وتحسن الإيقاع في الأشهر الستة الماضية. أشياء مثل Simple Ledger Protocol ، و Schnorr Signature ، و Opcode ، و Cashshuffle ، و Spedn Programming Language and Token Dividends قد حفزت براعة الشبكة. هناك مشروع آخر ينمو باطراد وهو Cashscript ، وهي لغة عالية المستوى لغرفة تبادل معلومات السلامة الأحيائية التي أنشأها مطور البرمجيات روسكو كاليس.

طلب منيcgcardona أخذ مثال checkdatasig لـ CashScript. حتى أمس ، قمت بتسوية عقد لتنفيذ HODLing باستخدام CDS و oracles حتى وصلت إلى سعر BCH / USD معين. تفتح CDS الباب على الميزات القوية https://t.co/upTvNB9SmB

– روسكو كاليس [@ RoscoKalis] 25 أغسطس 2019

قامت News.Bitcoin.com بالإبلاغ عن Cashscript في مايو ، عندما ناقش Kalis عدد المفاهيم المبتكرة التي يمكن إنشاؤها باستخدام Cashscript. ينصب التركيز الرئيسي لمطوري Cashscript على تسهيل عمل المهندسين الآخرين على توصيل عقود Cashscript بأي تطبيق ويب. "بالنسبة لسير العمل وبناء جملة اللغة ، حصلنا على الكثير من الإلهام من لغة Ethereum's Solidity ومكتبة Web3.js / Truffle ،" أخبرنا Kalis في محطة الأخبار.

يساهم ابتكار Bitcoin النقدي في زيادة سرعة لغة Cashscript عالية المستوى "width =" 2700 "height =" 1600

منذ ذلك الحين ، أبدى مطورو آخرون مثل Kalis و Gabriel Cardona ، منشئ Bitbox ، رغبة في إظهار مجتمع BCH ما يمكن أن يفعله Cashscript. "Cashscript هو تحول نموذجي في أداء عقود غرفة تبادل معلومات السلامة الأحيائية" ، أوضح كاردونا سلسلة من التجارب هذا الأسبوع. على سبيل المثال ، أوضح Cardona لمجتمع BCH كيفية نسخ عقد Mecenas في Cashscript على Twitter. Mecenas هو عقد تم تطويره بواسطة Karol Trzeszczkowski والذي يسمح بمدفوعات BCH المتكررة. بعد إعادة تصميم حل العقود الذكية القائم على العقود في Cashscript ، أكد المطور أن "عقدًا كبيرًا مثل هذا هو المكان الذي يضيء فيه السجل النقدي حقًا." في سقسقة ، كشف مهندس BCH Awemany أنه تم حل مشكلة التأكيد الصفري باستخدام المفهوم المسمى "Forfeits التأكيد صفر". لذلك قرر المطور استخدام لغة Cashscript لنسخ الصفر لتأكيد فكرة الاستسلام.

يساهم ابتكار Bitcoin النقدي في زيادة سرعة لغة Cashscript عالية المستوى "width =" 1500 "height =" 600هل أنت مطور يريد أن يعتمد على عملة البيتكوين؟ انتقل إلى صفحة مطور Bitcoin الخاص بنا ويمكنك الحصول على دليل مطور Bitcoin Cash والبدء في استخدام Bitbox و SLP و Cashscript و Badger Wallet SDK.

"BCH تدعم Hodling أفضل من BTC"

على الرغم من عرض مثال Cashscript المنقول على Twitter ، تحدث Cardona أيضًا مع المطورين الذين ساعدوا في إطلاق هذه الأفكار ، مثل Tendo Pein و Karol Trzeszczkowski و Rosco Kalis و Emil Oldenburg و Chris Pacia و Tobias Ruck. في اليوم الثاني من 25 أغسطس ، أظهر كاردونا للجمهور عقد الرهان في مثال رهان إيميل أولدنبورغ على السلسلة ، "استخدم OP_Checkdatasig لاختبار القيادة." يتم تنفيذ رهان onchain بين الطرفين ويمكن تحديده فقط من خلال ارتفاع الكتلة والسعر الذي تم توقيعه بواسطة oracle. "الخدمات المالية غير المنظمة على وشك تغيير كل شيء" ، هتف كاردونا. في مثال آخر ، استخدم Kalis and Cardona Cashscript و OP_Checkdatasig لإنشاء إله. تحتفظ القوة التعاقدية بالأصل حتى يصل إلى سعر مستهدف معين. بيان مواصفات عقد "Hodl-Vault":

قم بتوفير أصغر كتلة لضمان تجاهل إدخال سعر oracle قبل هذا الحظر: عندما كان سعر BCH يبلغ 1000 دولار ، لا يمكن استخدام إدخال oracle مع رقم الكتلة القديم والسعر. بدلاً من ذلك ، تحتاج إلى تمرير رسالة رقم الكتلة والسعر بعد minBlock. هذا العقد هو مثال بسيط للعقد على أساس OP_Checkdatasig.

بعد إنشاء العقد ، تويت مؤسس Speden Tendo Pein: "دعم BCH أفضل بكثير من BTC." "BCH يمكن أن تفعل أي شيء أفضل مع أي شيء تستطيع BTC فعله" ، أجاب Cardona. في منتدى reddit r / btc ، رحب مؤيدو غرفة تبادل معلومات السلامة الأحيائية بابتكار لغة Cashscript. يمكن أن يسمح Cashscript بأنواع متعددة من المعاملات المستقلة والقائمة على اتخاذ القرارات ، مثل oracles ، وعدم التسليم ، وشراء السلع الرقمية من خلال توقيعات PGP ، والدفع إلى بطاقات الهوية ، ومهلة المحفظة الباردة ، وأوامر التوقيع متعددة التوقيعات الإلزامية ، والعملات الثابتة المستقرة ، والعقود ، والحماية متعددة الأطراف الحسابات ، واستضافة أعمى وحدود الإنفاق. وقال أحد مؤيدي غرفة تبادل معلومات السلامة الأحيائية بعد قراءة الابتكارات المحتملة في مستقبل كاشسكريبت "[هذا] من المثير رؤية ما يمكن أن يفعله الناس بهذه الميزات الجديدة".

الخدمات المالية غير المدارة على وشك تغيير كل شيء.

– غابرييل كاردونا [cccardona] 25 أغسطس 2019

معاملات خالية من الله ومستندة إلى القرارات التي لا تتطلب قرارات الوصي

واحدة من أكبر المحادثات حول نشر كاشكريبت r / btc هو استخدام oracles. يعتقد العديد من المتحمسين للعملات المشفرة ومطوري blockchain أن قيود BCH يمكن أن توفر حقائق متعددة المصادر يمكن التحقق منها ، حتى يتمكن الأشخاص من استخدام كلمات غير موثوق بها لاتخاذ قرارات أفضل. تم تصميم أوراكل ليكون محايدًا ويمكن أن يسمح لسلسلة غرفة تبادل معلومات السلامة الأحيائية بالتحقق من صحة البيانات الصحيحة الكافية لإثبات أن هناك شيئًا ما صحيحًا أو خطأ ، ومن ثم إطلاق معاملة تستند إلى القرار استنادًا إلى النتائج.

منذ العصور القديمة ، استخدم البشر الآلهة لاتخاذ القرارات الصعبة ، والرهانات والرهانات ، وتقديم تقارير التحقق من صحتها. تأخذ شفرة التشغيل OP_Checkdatasig مفهوم أوراكل blockchain لسلسلة BCH إلى الواجهة. شفرة التشغيل يمكن التحقق من التحقق من بعض التوقيعات وإرجاع نتيجتين مختلفتين بطريقة مستقلة. وهذا يعني أن المزارات التي تعمل بغرفة تبادل معلومات السلامة الأحيائية يمكن أن توفر نتائج واضحة للأحداث الرياضية ونتائج الانتخابات وأسواق التنبؤ. لكنه يفعل ذلك بطريقة لا تتطلب قرارًا من طرف ثالث أو وصي.

لماذا تختار #CashScript؟ ماذا تفضل أن تكتب؟

1. CashScript2. النصي النقدي الأصلي من البيتكوين

CashScript هو تحول نموذجي في أداء عقود غرفة تبادل معلومات السلامة الأحيائية. pic.twitter.com/9Ot3Irgndv

– غابرييل كاردونا [cccardona] 24 أغسطس 2019

لقد أثبت المطورون أن هذه الأنواع من المعاملات المستندة إلى القرارات يمكن أن تعمل دون تغيير مجموعة قواعد غرفة تبادل معلومات السلامة الأحيائية الحالية. لقد بنى الناس رهانات onchain ، والآلهة ، وخطط وراثة العملة الرقمية ، وحتى لعبة الشطرنج onchain. ما زال الوقت مبكرًا ، لكن Cashscript تنضج بسرعة ، ويمكن لمطوري غرفة تبادل معلومات السلامة الأحيائية الآن استخدام اللغة لتنفيذ هذه الأنواع من المعاملات المستندة إلى القرارات في سير العمل. كما أكد كاردونا في وقت سابق من هذا الأسبوع ، فإن الخدمات المالية غير المنظمة ستقلل إلى حد كبير من الطريقة التي نتعامل بها مع الأموال. تساعد الابتكارات مثل OP_Checkdatasig و Cashscript و Spedn و Schnorr على تحقيق ذلك.

كيف ترى لغة Cashscript والمطورين الذين يستخدمون Cashscript و OP_Checkdatasig لإنشاء أنواع فريدة من المعاملات المستندة إلى القرارات؟ الرجاء إخبارنا برأيك حول هذا الموضوع في قسم التقييم أدناه.

مصدر الصورة: شترستوك ، جيمي ريدمان ، جيثب ، كاشسكريبت وتويتر.

هل أنت مطور بيتكوين؟ يمكنك استخدام Bitbox و Badger Wallet SDK لإنشاء تطبيق Bitcoin النقدي الخاص بك ، والبدء في استخدام رموز BCH مع SLP SDK ، وبناء قاعدة المعرفة الخاصة بك باستخدام دليل المطور Bitcoin النقدي الخاص بنا.

المصدر: تم تجميعها من معلومات 0x من BITCOININSIDER. حقوق الطبع والنشر تخص المؤلف Anonymous ، دون إذن ، لا يجوز إعادة إنتاجها انقر لمواصلة القراءة