The Kintsugi ? merge testnet, launched late December, has been a invaluable testing floor for The Merge. By varied check suites, multi-client devnets, shadow forks of Goerli, software deployments, and the neighborhood’s assist #TestingTheMerge, we’ve arrived at a set of secure and sturdy protocol specs. Now that shoppers have applied these newest specs, a successor to Kintsugi, Kiln ??, is being launched!
Just like the Ethereum mainnet, Kiln’s execution layer was launched below proof-of-work in parallel to a Beacon Chain working proof-of-stake. The Merge occurred on Kiln on March 15, 2022. The community is now working solely below proof-of-stake!
Kiln is predicted to be the final merge testnet created earlier than current public testnets are upgraded. Utility & tooling builders, node operators, infrastructure suppliers and stakers are strongly inspired to check on Kiln to make sure a clean transition on current public testnets.
Kintsugi, the earlier merge testnet, shall be deprecated within the coming weeks.
Language choices
Don’t need to learn in English? We’ve translated this put up into the next languages:
Utilizing Kiln
Getting Began
The best method to get began utilizing Kiln is to go to the community’s touchdown web page. There, you’ll be able to add the community to your browser pockets, view block explorers, request funds from the tap, and connect with a JSON RPC endpoint. In the event you’d wish to be a validator on Kiln, the staking launchpad additionally helps the community.
Utility & Tooling Builders
With Kiln going dwell, now could be the time to make sure that your product works as anticipated via the proof-of-stake transition and in a post-merge context. As defined in a earlier put up, The Merge could have solely minimal impacts on a subset contracts deployed on Ethereum, none of which must be breaking. Moreover, the lion’s share of consumer API endpoints stay secure (that’s, except you’re utilizing PoW particular strategies resembling eth_getWork
).
That mentioned, most purposes on Ethereum contain far more than on-chain contracts. Kiln is the place you need to guarantee that your entrance finish code, tooling, deployment pipeline and different off-chain parts work as supposed. We strongly suggest that builders run via a full testing & deployment cycle on Kiln and report any points with instruments or dependencies to these initiatives’ maintainers. In case you are not sure about the place to open a difficulty, please use this repository.
Node Operators
Submit-merge, an Ethereum full node would be the mixture of a consensus layer consumer, which runs proof-of-stake on the Beacon Chain, and an execution layer consumer, which manages the user-state and runs the computations related to transactions. These talk over an authenticated port utilizing a brand new set of JSON RPC strategies, referred to as the Engine API.
Node operators will thus must run each a consensus and execution layer consumer in tandem. In different phrases, should you have been already working a node on the Beacon Chain, you now must additionally run an execution layer consumer. Equally, should you have been working a node on the present proof-of-work community, you will have to run a consensus layer consumer.
You’ll find the most recent Kiln-supported launch of shoppers right here.
It’s price emphasizing that every layer will keep an unbiased set of friends and expose its personal APIs. The Beacon and JSON RPC APIs will thus each proceed working as anticipated.
Stakers
As defined above, validators on the Beacon Chain might want to run an execution layer consumer after The Merge. Pre-merge, this was strongly advisable, nevertheless it was doable for validators to outsource these capabilities to 3rd social gathering suppliers. This was doable as a result of the one information required on the execution layer have been updates to the deposit contract.
Submit-merge, validators want to make sure that transactions in blocks they create and attest to are legitimate. To take action, an execution layer consumer is required. Whereas this expands validators’ obligations, it additionally offers a validator who proposes a block the fitting to its related transaction precedence charges (which at the moment go to miners).
Whereas validator rewards accrue on the Beacon Chain and would require a subsequent improve to be withdrawn, transaction charges will proceed to be paid, burned, and distributed on the execution layer. Validators can thus specify any Ethereum handle as a receipient for transaction charges.
Kiln is the proper surroundings for current stakers to familiarise themselves with the post-merge Ethereum context. We suggest attempting to reflect your manufacturing setup on the community and making certain that you just work via any points now.
Once more, the staking launchpad gives a easy interface to get began. Observe that as a part of the renaming away from “eth2.0”, the ethereum/eth2.0-deposit-cli repository will quickly be renamed to ethereum/staking-deposit-cli
.
FAQ
wen merge?
A date for the Ethereum mainnet proof-of-stake transition has not been set as of the publication of this put up. Any supply claiming in any other case is prone to be a rip-off. Updates shall be posted on this weblog. Please keep protected!
Assuming no points are discovered with Kiln, as soon as shoppers have finalized the main points of their implementations, the present Ethereum testnets (Goerli, Ropsten, and so forth.) will run via The Merge. As soon as these have efficiently transitioned and stabilized, once more, assuming no points are discovered, an issue worth shall be set for the mainnet transition. Solely then will it’s doable to estimate the precise date for The Merge.
As an Ethereum consumer or Ether holder, is there something I must do?
No. If you wish to check out Kiln, please do. We hope many neighborhood members will be part of us in #TestingTheMerge on Kiln.
The Ethereum mainnet shouldn’t be affected by this testnet. Subsequent bulletins shall be made on this weblog previous to mainnet’s transition.
As a miner, is there something I must do?
No. In case you are mining on the Ethereum mainnet, try to be conscious that after The Merge, the community will function fully below proof-of-stake. At that time, mining will now not be doable on the community.
As a validator, can I withdraw my stake?
No. The Merge is probably the most sophisticated improve to Ethereum thus far. So as to reduce dangers of community disruptions, a minimal strategy was taken which excluded any non-transition modifications from this improve.
Withdrawals from the Beacon Chain will doubtless be obtainable as of the primary improve after The Merge. Specs for each the consensus and execution layers are in progress.
Why Kiln?
The earlier merge testnet, Kintsugi, was named after the Japanese artwork of breaking pottery and fixing it utilizing gold, making it each stronger and extra stunning.
In an analogous vein, a Kiln is a high-temperature oven used to show clay into hardened objects, resembling pottery or bricks ??.
الإعلان عن شبكة تجريب الدمج Kiln
تحظى شبكة تجريب الدمج Kintsugi ?، التي أُطلقت في أواخر ديسمبر، بأساس تجريب قيّم للدمج. ومن خلال مختلف مجموعات الاختبارات، والشبكات متعددة الوكلاء، وتفرُّعات الظل لـ Goerli، وعمليات نشر التطبيقات، ومساعدة المجتمع عبر وسم #TestingTheMerge، وصلنا إلى مجموعة من مواصفات البروتوكول التي تتسم بالاستقرار والقوة. الآن بعد أن قام العملاء بتطبيق أحدث المواصفات، يتم إطلاق Kiln ??، خلفًا لـ Kintsugi!
وكما هو الحال بالنسبة لشبكة إثيريوم الرئيسية، فإنه قد جرى إطلاق شبكة تنفيذ Kiln بموجب إثبات العمل بالتوازي مع إثبات الحصة التي تشغل سلسلة المنارة. ومن المتوقع الانتقال الكامل لـ Kiln إلى إثبات الحصة في وقت مبكر من هذا الأسبوع. إذا كنت تقرأ هذا المنشور بعد 17 مارس 2022، فمن المحتمل أن يكون الدمج قد حدث بالفعل على Kiln!
ومن المتوقع أن تكون Kiln هي آخر شبكة تجريب للدمج يتم إنشاؤها قبل ترقية شبكات التجريب العامة الحالية. ونحث بقوة مطوري التطبيقات & الأدوات، ومشغلي العقد، ومقدمي خدمات البنية التحتية، والمراهنين على الاختبار على Kiln لضمان التحول السلس على شبكات التجريب العامة الحالية.
وستشهد الأسابيع القادمة التوقف عن استخدام Kintsugi، شبكة تجريب الدمج السابقة.
استخدام Kiln
بدء الاستخدام
إن أسهل طريقة لبدء استخدام Kiln هي زيارة صفحة الشبكة. حيث يمكنك هناك إضافة الشبكة إلى محفظة المتصفح الخاصة بك، وعرض مستكشفات الكتل، وطلب الأموال من الوسيط، والاتصال بنقطة نهاية JSON RPC آر بي سي. إذا كنت ترغب في أن تكون مدققًا على Kiln، فإن منصة تشغيل تجميد العملات تدعم الشبكة أيضًا.
مطورو التطبيقات & الأدوات
مع بدء تشغيل Kiln، فقد حان الوقت الآن لضمان أن منتجاتك تعمل كما هو متوقع خلال انتقال إثبات الحصة وفي سياق ما بعد الدمج. وكما أوضحنا في منشور سابق، لن يكون للدمج سوى الحد الأدنى من التأثير على العقود الفرعية المنشورة في إثيريوم، والتي لا ينبغي أن يكون أي منها مفككًا. إضافة إلى ذلك، تبقى الحصة الأكبر من نقاط نهاية واجهة برمجة تطبيقات المستخدم مستقرة (أي، ما لم تستخدم طرق إثبات عمل محددة، مثل eth_getWork
).
ومع ذلك، فإن معظم التطبيقات على إثيريوم تنطوي على ما هو أكثر بكثير من العقود على السلسلة. وتكون Kiln هي موطنك لضمان عمل النص البرمجي للواجهة الأمامية، والأدوات، وخطوط النشر، وغيرها من مكونات خارج السلسلة كما هو محدد لها. ونوصي بشدة أن يجري المطورون اختبارًا كاملًا & دورة نشر على Kiln وأن يبلغوا عن أي مشكلات مع أدوات أو تبعيات إلى مشرفي هذه المشروعات. إذا كنت غير متأكد من أين تبدأ الإبلاغ عن مشكلة، فيرجى استخدام هذا المستودع.
مشغلو العُقد
بعد الدمج، ستجمع عقدة إثيريوم كاملة بين عميل طبقة التوافق، الذي يشغل إثبات الحصة على سلسلة المنارة، وبين عملي طبقة التنفيذ، الذي يدير حالة المستخدم ويشغل الحسابات المرتبطة بالمعاملات. ويتم التواصل بينهما عبر منفذ مُصادق باستخدام مجموعة طرق JSON RPC آر بي سي جديدة، يُطلق عليها اسم واجهة برمجة تطبيقات المحرك.
وبذلك، فإن مشغلي العُقد سيضطرون إلى تشغيل عميل طبقة التوافق وطبقة التنفيذ جنبًا إلى جنب. وبعبارة أخرى، إذا كنت تشغل عقدة فعلًا على سلسلة المنارة، فسيتعيّن عليك الآن تشغيل عميل طبقة التنفيذ أيضًا. وبالمثل، إذا كنت تشغل عقدة على الشبكة الحالية لإثبات العمل، فستضطر إلى تشغيل عميل طبقة التوافق.
يمكنك العثور على أحدث إصدار مدعوم من Kiln للعملاء هنا.
ومن الجدير التأكيد على أن كل طبقة ستحافظ على مجموعة مستقلة من الأقران وستكشف عن واجهات برمجة التطبيقات الخاصة بها. وبذلك، فإن واجهات برمجة التطبيقات للمنارة وJSON RPC آر بي سي سوف تستمر في العمل كما هو متوقع.
المراهنون
كما أوضحنا سابقًا، سيضطر المدققون في سلسلة المنارة إلى تشغيل عميل طبقة التنفيذ بعد عملية الدمج. وكما أوصينا بشدة، كان من الممكن للمدققين قبل الدمج أن يعهدوا بتلك الوظائف إلى أطراف خارجية. وكان ذلك ممكنًا لأن البيانات الوحيدة المطلوبة بشأن طبقة التنفيذ هي تحديثات عقد الإيداع.
وبعد الدمج، سيتعيّن على المدققين التأكد من وجود المعاملات في الكتل التي أنشؤوها والمصادقة على أنها صالحة. وللقيام بذلك، يلزم وجود عميل من طبقة التنفيذ. وبينما يوسع هذا من نطاق مسؤوليات المدققين، إلا أنه يمنح المدقق، الذي يقترح الكتلة، الحق في رسوم الأولوية للمعاملات المرتبطة بها (التي تذهب حاليًا إلى عمال المناجم).
وبينما تنتقل مكافآت المدققين على سلسلة المنارة والتي سوف تتطلب ترقية لاحقة لسحبها، فإنه سيستمر دفع رسوم التحويل وحرقها وتوزيعها على طبقة التنفيذ. وبذلك، يمكن للمدققين تحديد أي عنوان إثيريوم كمستلم لرسوم التحويل.
إن Kiln هي البيئة المثالية للمراهنين الحاليين ليبقوا على دراية بسياق إثيريوم بعد الدمج. ونوصي بمحاولة عكس إعداد الإنتاج الخاص بك على الشبكة وضمان إتمام العمل دون أي مشكلات الآن.
مرة أخرى، توفر منصة تشغيل تجميد العملات واجهة بسيطة للبدء. ومن الجدير بالملاحظة أنه كجزء من إعادة التسمية بعيدًا عن “eth2.0”، سيتم تغيير اسم المستودع ethereum/eth2.0-deposit-cli قريبًا ليصبح ethereum/staking-deposit-cli
.
الأسئلة الشائعة
متى يكون الدمج؟
لم يتم حتى الآن تعيين تاريخ لنقل إثبات الحصة لشبكة إثيريوم الرئيسية حتى تاريخ نشر هذا المنشور. ومن المرجح أن يكون أي مصدر يدّعي خلاف ذلك أنه خداع. وسوف تُنشر التحديثات بخصوص هذا الأمر على هذه المدونة. يُرجى الانتظار!
وبافتراض عدم وجود أي مشكلات في Kiln، فبمجرد انتهاء العملاء من تقديم تفاصيل تطبيقاتهم، فإن شبكات تجريب إثيريوم الحالية (Goerli و Ropsten، إلخ) سوف تخضع للدمج. وبمجرد انتقالها وتثبيتها بنجاح، ومرة أخرى، بافتراض عدم وجود أي مشكلات، فسيتم تعيين قيمة الصعوبة للانتقال الرئيسي. وعندئذٍ فقط، سيكون ممكنًا تقدير تاريخ محدد للدمج.
بصفتي مستخدم إثيريوم أو حامل لعملة إثيريوم، هل عليّ فعل شيء؟
لا. يمكنك تجربة Kiln إن رغبت في ذلك. ونحن نرجو أن ينضم إلينا العديد من أعضاء المجتمع عبر وسم #TestingTheMerge في Kiln.
لا تتأثر شبكة إثيريوم الرئيسية بشبكة التجريب هذه. وستصدر إعلانات لاحقة في هذه المدونة قبل انتقال الشبكة الرئيسية.
بصفتي عامل منجم، هل عليّ فعل شيء؟
لا. إذا كنت تعدّن على شبكة إثيريوم الرئيسية، فيجب أن تكون على علم بأنه بعد الدمج، ستعمل الشبكة بالكامل بموجب إثبات الحصة. وعند هذه المرحلة، لن يصبح التعدين ممكنًا بعد الآن على الشبكة.
بصفتي مدققًا، هل يمكنني سحب حصتي؟
لا. الدمج هو الترقية الأكثر تعقيدًا التي شهدها إثيريوم حتى الآن. وبغرض الحد من مخاطر تعطل الشبكة، تم اتباع نهج أدنى استبعد أي تغييرات غير انتقالية من هذه الترقية.
ومن المرجح أن تكون عمليات الانسحاب من سلسلة المنارة متاحة اعتبارًا من أول ترقية بعد عملية الدمج. ولا تزال المواصفات المُخصصة لكل من طبقة التوافق والتنفيذ قيد التقدم.
لماذا اسم Kiln؟
جاءت تسمية شبكة التجريب السابقة، Kintsugi، من فن ياباني يعنى بكسر الفخار وإصلاحه باستخدام الذهب، ما يجعل كليهما أكثر قوة وجمالًا.
وعلى نفس المنوال، فإن اسم Kiln يشير إلى فرن ذي درجة حرارة عالية يُستخدم لتحويل الطين إلى أشياء صلبة مثل الفخار أو الطوب ??.
ক্লিন মার্জার টেস্টনেট-এর ঘোষণা করা হচ্ছে
গত ডিসেম্বর চালু হওয়া কিন্টসুগি ? মার্জ টেস্টনেট, মার্জের জন্য একটি মূল্যবান পরীক্ষার ক্ষেত্র। বিভিন্ন টেস্ট স্যুট, একাধিক-ক্লায়েন্টের ডেভনেট, Goerli এর শ্যাডো ফোর্ক, অ্যাপ্লিকেশনের উন্নয়ন এবং কমিউনিটিটির সহায়তা #TestingTheMerge এর মধ্য দিয়ে, আমরা এক সেট স্থিতিশীল এবং মজবুত প্রোটোকলের সবিস্তার বিবরণীতে এসে পৌঁছেছি। এখন যখন ক্লায়েন্টরা এই সাম্প্রতিকতম ফাটকা খেলাগুলো বাস্তবায়িত করেছে, কিন্টসুগি, কিলন এর এক উত্তরসূরিকে ??, আসরে নামানো হচ্ছে!
ইথেরিয়াম মেননেট এর মতো, কিলন-এর কার্যনির্বাহের স্তর স্টেকের-প্রতিপাদন চালানো বিকন চেইনের সমান্তরালে কাজের-প্রতিপাদন এর মধ্যে চালু হয়েছিল। স্টেকের-প্রতিপাদনে কিলনের সম্পূর্ণ স্থানান্তর এই সপ্তাহের প্রথমদিকে প্রত্যাশিত। আপনি এই পোস্টটি 17ই মার্চ 2022 এর পরে পড়লে, কিলন-এ মার্জ হয়ে যাওয়ার সম্ভাবনাই রয়েছে!
উপস্থিত সার্বজনীন টেস্টনেটগুলো আপগ্রেড হওয়ার আগে কিলন শেষ মার্জ টেস্টনেটটি তৈরি করবে বলে আশা রাখে। উপস্থিত সার্বজনীন টেস্টনেটগুলোয় মসৃণভাবে একটি সঞ্চারণ নিশ্চিত করতে কিলন-এ অ্যাপ্লিকেশন ও টুলিং ডেভেলপার, নোড অপারেটর, ইনফ্রাস্ট্রাকচার প্রদানকারী এবং স্টেকারদের পরীক্ষা করার জন্য প্রবলভাবে উৎসাহিত করা হচ্ছে।
পূর্ববর্তী মার্জ টেস্টনেট কিন্টসুগি-কে, আগামী কিছু সপ্তাহের মধ্যে তুলে নেওয়া হবে।
কিলন এর ব্যবহার
শুরু করা
কিলন ব্যবহার করে শুরু করার সহজতর পদ্ধতি হল, নেটওয়ার্কটির ল্যান্ডিং পৃষ্ঠায় যাওয়া। সেখানে, আপনি আপনার ব্রাউজারের ওয়ালেটে নেটওয়ার্কটি যোগ করতে পারেন, ব্লক এক্সপ্লোরার দেখতে পারেন, ফসেট থেকে ফান্ডের অনুরোধ করতে পারেন এবং একটি JSON RPC এন্ডপয়েন্টের সাথে যুক্ত হতে পারেন। যদি আপনি কিলন এ একজন যাচাইকারী (ভ্যালিডেটর) হতে চান, তাহলে স্টেকিং লঞ্চপ্যাডও নেটওয়ার্কটি সমর্থন করে।
অ্যাপ্লিকেশন ও টুলিং ডেভেলপার
কিলন লাইভ হলে, তখন স্টেকের-প্রতিপাদন স্থানান্তরের মধ্য দিয়ে এবং মার্জের-পরে বিষয় সামগ্রীতে আপনার পণ্য কাজ করছে কিনা তা নিশ্চিত করার সময় আসে। একটি আগের পোস্টে যেমন ব্যাখ্যা করা হয়েছিল, তেমনি ইথেরিয়াম এর উপর স্থাপন করা সাবসেট চুক্তিতে মার্জটির ন্যূনতম প্রভাব থাকবে, যার কোনোটি লঙ্ঘন করা যাবে না। উপরন্তু, ব্যবহারকারীর API এন্ডপয়েন্টগুলোতে লায়ন এর শেয়ার স্থিতিশীল থাকে (তা, যদি না আপনি PoW এর নির্দিষ্ট পদ্ধতি ব্যবহার করেন, যেমন eth_getWork
)।
তাতে বলা আছে, ইথেরিয়াম এ থাকা বেশিরভাগ অ্যাপ্লিকেশন অন-চেইন চুক্তির তুলনায় অনেক বেশি জড়িত থাকে। যেখানে আপনি আপনার সামনের এন্ড কোড, টুলিং, ডেপ্লয়মেন্ট পাইপলাইন এবং অন্যান্য অফ-চেইন উপকরণ প্রত্যাশা অনুযায়ী কাজ করছে বলে নিশ্চিত হতে চান সেখানকার জন্য হল কিলন। ডেভেলপারদের কিলন এর একটি সম্পূর্ণ টেস্টিং করার এবং ডেপ্লয়মেন্ট সার্কেলের মধ্য দিয়ে যাওয়ার জন্য এবং টুলস বা সেই প্রকল্পগুলোর রক্ষণাবেক্ষণকারী নির্ভরশীলতা নিয়ে কোনও সমস্যা হলে তা রিপোর্ট করার আমরা দৃঢ়ভাবে সুপারিশ করব। কোথায় একটি সমস্যা খোলাখুলি জানাবেন সেই নিয়ে আপনি নিশ্চিত না হলে এই ভাণ্ডারটি ব্যবহার করুন।
নোড অপারেটর
মার্জের পরে, ইথেরিয়াম এর একটি সম্পূর্ণ নোড বিকন চেইনটিতে স্টেকের-প্রতিপাদন পরিচালনা করা ঐক্যমত্য স্তরের (consensus layer) এক ক্লায়েন্টের সাথে এবং ব্যবহারকারীর-অবস্থা নিয়ন্ত্রণ করা ও লেনদেনের সাথে সংশ্লিষ্ট কম্পিউটেশন চালানো কার্যনির্বাহী স্তরের এক ক্লায়েন্টের সাথে একত্রিত করা হবে। ইঞ্জিন API নামে JSON RPC পদ্ধতির একটি নতুন সেট ব্যবহার করে একটি প্রমাণিত পোর্ট দিয়ে এগুলোর যোগাযোগ স্থাপন করা হবে।
নোড অপারেটরদের তাই টেন্ডেমে ঐক্যমত্য স্তর এবং কার্যনির্বাহী স্তরের ক্লায়েন্ট উভয়কেই চালিয়ে দেখতে হবে। অন্যভাবে বললে, আপনি বিকন চেইনে ইতিমধ্যে একটি নোড চালালে, আপনাকে একটি কার্যনির্বাহী স্তরের ক্লায়েন্টও চালাতে হবে। একইভাবে, আপনি বর্তমান কাজের-প্রতিপাদন নেটওয়ার্কে একটি নোড চালিয়ে থাকলে, আপনাকে ঐক্যমত্য স্তরের একটি ক্লায়েন্টকে চালাতে হবে।
আপনি সাম্প্রতিক কিলন-সমর্থিত ক্লায়েন্টদের রিলিজ এখানে দেখতে পারেন।
এটা জোর দিয়ে বললে ক্ষতি নেই যে প্রতিটি স্তর একটি স্বতন্ত্র সেটের পিয়ার রক্ষণাবেক্ষণ করবে এবং নিজের APIগুলো প্রকাশ করবে। এইভাবে বিকন এবং JSON RPC APIগুলো উভয়ই প্রত্যাশা অনুযায়ী কাজ করবে।
দাবিদার (স্টেকার)
আগে যেমন ব্যাখ্যা করা হয়েছিল, সেই অনুযায়ী মার্জ হওয়ার পরে বিকন চেইনের যাচাইকারীদের একটি কার্যনির্বাহী স্তরের ক্লায়েন্ট চালাতে হবে। মার্জের পূর্বে, এটি করার জন্য দৃঢ়ভাবে সুপারিশ করা হয়, তবে যাচাইকারীরা তৃতীয় পক্ষের পরিষেবা প্রদানকারীদের থেকে এই কার্যকলাপগুলো আউটসোর্স করিয়ে নিতে পারেন। এটা সম্ভব হয়েছিল কারণ কার্যনির্বাহী স্তরে যে একমাত্র ডেটা প্রয়োজন তা ডিপোজিট চুক্তিতে আপডেট হয়েছিল।
মার্জের পরে, যাচাইকারীদের নিশ্চিত করতে হবে যে তাদের তৈরি করা এবং প্রত্যায়ন করা ব্লকগুলোর লেনদেন বৈধ। এটি করার জন্য, একটি কার্যনির্বাহী স্তরের ক্লায়েন্ট প্রয়োজন। যেহেতু এই সম্প্রসারণ যাচাইকারীদের দায়িত্ব, তাই একটি ব্লকের প্রস্তাব দেওয়া এক যাচাইকারীকে এটি নিজের সংশ্লিষ্ট লেনদেনে অগ্রাধিকারপ্রাপ্ত অর্থমূল্যের (প্রায়োরিটি ফি) অধিকার দেয় (যা বর্তমানে মাইনারদের কাছে যায়)।
যেখানে যাচাইকারীর পুরস্কার বিকন চেইনে জমা হয় এবং তুলে নেওয়ার জন্য পরবর্তীতে আপগ্রেডের প্রয়োজন হয়, সেখানে কার্যনির্বাহী স্তরে লেনদেনের অর্থমূল্যের প্রদান, বার্ন এবং বণ্টন চলতে থাকবে। যাচাইকারীরা এইভাবে লেনদেনের অর্থমূল্যের জন্য একজন প্রাপক হিসাবে নির্দিষ্ট কোনও ইথেরিয়াম পরিশোধ করতে পারে।
উপস্থিত দাবিদারদের (স্টেকার) মার্জ পরবর্তী ইথেরিয়াম এর প্রকরণের সাথে পরিচিত করিয়ে দেওয়ার জন্য কিলন এর উপযুক্ত পরিবেশ আছে। আমরা নেটওয়ার্কটিতে আপনার প্রোডাকশন সেটআপ প্রতিফলন করে দেখার চেষ্টা করার জন্য সুপারিশ করি এবং কোনও সমস্যা থাকলে তা এখনই সমাধান করার জন্য নিশ্চিত করি।
আবারও বলি, স্টেকিংয়ের লঞ্চপ্যাড শুরু করার জন্য একটি সহজ ইন্টারফেস দেয়। মনে রাখবেন, “eth2.0” এর পরে পুনঃনামকরণ এর অংশ হিসাবে ethereum/eth2.0-deposit-cli ভাণ্ডারকে শীঘ্রই ethereum/staking-deposit-cli
এ নতুন করে নামকরণ করা হবে।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
কখন মার্জ হবে?
ইথেরিয়াম মেইননেট এর স্টেকের-প্রতিপাদন স্থানান্তরের তারিখ এই পোস্টটি প্রকাশের দিন পর্যন্ত নির্ধারিত হয়নি। কোনও সূত্র থেকে অন্য কিছু বলা হলে সেটি প্রতারণা হওয়ার সম্ভাবনাই রয়েছে। আপডেটগুলো এই ব্লকেই পোস্ট করা হবে। অনুগ্রহ করে নিরাপদ থাকুন!
কিলন নিয়ে কোনও সমস্যা পাওয়া যায়নি ধরে নিয়ে, একবার ক্লায়েন্টরা তাদের বাস্তবায়নের বিশদ চূড়ান্ত করে নিলে, উপস্থিত ইথেরিয়াম টেস্টনেটগুলো (Goerli, Ropsten ইত্যাদি) মার্জটির মধ্য দিয়ে যাবে। একবার এগুলো সফলভাবে স্থানান্তরিত এবং স্থিতিশীল হলে, আবার কোনও সমস্যা পাওয়া যায়নি ধরে নিয়ে, মেইনসেট স্থানান্তরের জন্য একটি অসুবিধার মান নির্ধারন করা হবে। একমাত্র তখনই মার্জটির জন্য নির্ধারিত তারিখ অনুমান করা সম্ভব।
একজন ইথেরিয়াম ব্যবহারকারী বা ইথার হোল্ডার হিসাবে, এমন কি কিছু আছে যা আমার করা প্রয়োজন?
না। আপনি কিলন চেষ্টা করে দেখতে চাইলে, অনুগ্রহ করে করুন। আমরা আশা করি অনেক কমিউনিটির সদস্য কিলন এ #TestingTheMerge এর জন্য আমাদের সঙ্গে যোগ দেবেন।
এই টেস্টনেটের দ্বারা ইথেরিয়াম মেইননেটটি প্রভাবিত হয় না। মেইননেট স্থানান্তরের আগে এই ব্লগেই পরবর্তী ঘোষণা করা হবে।
একজন মাইনার হিসাবে, এমন কি কিছু আছে যা আমাকে করতে হবে?
না। আপনি ইথেরিয়াম মেইননেটে মাইনিং করলে, আপনার এই বিষয়ে সচেতন থাকতে হবে যে মার্জটির পরে, নেটওয়ার্কটি সম্পূর্ণভাবে স্টেকের-প্রতিপাদন এর অধীনে পরিচালিত হবে। সেই মুহূর্তে, মাইনিং নেটওয়ার্কটিতে সম্ভব হবে না।
একজন যাচাইকারী হিসাবে, আমি কি আমার দাবি (স্টেক) তুলে নিতে পারি?
না। মার্জটি এখনও পর্যন্ত হওয়া ইথেরিয়াম এর সবচেয়ে জটিল আপগ্রেড। নেটওয়ার্ক ব্যাহত হওয়ার ঝুঁকি কমাতে, একটি ন্যূনতম ব্যবস্থা নেওয়া হয়েছি যা এই আপগ্রেড থেকে কোনও স্থানান্তর-বহির্ভূত পরিবর্তনকে বাদ দিয়েছিল।
বিকন চেইন থেকে উত্তোলন মার্জটি হওয়ার পরে প্রথম আপগ্রেড হিসাবে উপলভ্য হওয়ার সম্ভাবনা আছে। ঐক্যমত্য (কনসেনসাস) এবং কার্যনির্বাহী (এক্সিকিউশন) দুটো স্তরেরই নির্দিষ্টকরণ অগ্রগতিতে রয়েছে।
কিলন-ই কেন?
আগের মার্জ টেস্টনেট কিন্টসুগি জাপানীদের মাটির পাত্র ভাঙা এবং সোনা ব্যবহার করে তা ঠিক করার শিল্পের নাম অনুযায়ী হয়েছিল, যা সেই মাটির পাত্রটিকে আরও শক্তিশালী এবং আরও সুন্দর করে তোলে।
একই প্রবাহে, কিলন হল একটি উচ্চ-তাপমাত্রার ওভেন যা মাটিকে শক্ত বস্তুতে পরিণত করে, যেমন মৃৎপাত্র বা ইঁট ??।
Ankündigung des Kiln Merge Testnet
Das Kintsugi ? Merge-Testnet, das Ende Dezember gestartet wurde, struggle ein wertvolles Testfeld für The Merge. Durch verschiedene Take a look at-Suites, Multi-Consumer-Devnets, Shadow-Forks von Goerli, Anwendungsimplementierungen und die Hilfe der Neighborhood (#TestingTheMerge) sind wir zu einer Reihe stabiler und robuster Protokollspezifikationen gelangt. Jetzt, wo die Kunden diese neuesten Spezifikationen implementiert haben, wird der Nachfolger von Kintsugi, Kiln ??, eingeführt!
Wie das Ethereum-Mainnet wurde die Ausführungsschicht von Kiln unter Proof-of-Work parallel zu einer Beacon-Chain mit Proof-of-Stake gestartet. Der vollständige Übergang von Kiln zum Proof-of-Stake wird für Anfang dieser Woche erwartet. Wenn Sie diesen Beitrag nach dem 17. März 2022 lesen, ist The Merge wahrscheinlich bereits auf Kiln erfolgt!
Kiln wird voraussichtlich das letzte Merge-Testnet sein, das eingerichtet wird, bevor die bestehenden öffentlichen Testnets aufgerüstet werden. Anwendungsentwickler, Tooling-Entwickler, Knotenbetreiber, Infrastrukturanbieter und Staker werden nachdrücklich aufgefordert, auf Kiln zu testen, um einen reibungslosen Übergang auf bestehenden öffentlichen Testnets zu gewährleisten.
Kintsugi, das bisherige Merge-Testnet, wird in den kommenden Wochen veraltet sein.
Kiln verwenden
Erste Schritte
Der einfachste Weg, Kiln zu nutzen, ist der Besuch der Touchdown Web page des Netzwerks. Dort können Sie das Netzwerk zu Ihrer Browser-Pockets hinzufügen, Block-Explorer anzeigen, Geld vom Faucet anfordern und sich mit einem JSON-RPC-Endpunkt verbinden. Wenn Sie ein Validierer auf Kiln sein möchten, unterstützt das Staking Launchpad ebenfalls das Netzwerk.
Anwendungs- & Tooling-Entwickler
Mit der Inbetriebnahme von Kiln ist es nun an der Zeit, sicherzustellen, dass Ihr Produkt während des Proof-of-Stake-Übergangs und im Kontext nach der Fusion wie erwartet funktioniert. Wie in einem Vorherigen Beitrag erläutert, wird der Merge nur minimale Auswirkungen auf eine Untergruppe von Verträgen haben, die auf Ethereum eingesetzt werden und von denen keiner gebrochen werden sollte. Außerdem bleibt der Löwenanteil der Benutzer-API-Endpunkte stabil (es sei denn, Sie verwenden PoW-spezifische Methoden wie eth_getWork
).
Allerdings umfassen die meisten Anwendungen auf Ethereum weit mehr als On-Chain-Verträge. In Kiln wollen Sie sicherstellen, dass Ihr Entrance-Finish-Code, die Werkzeuge, die Bereitstellungspipeline und andere Off-Chain-Komponenten wie vorgesehen funktionieren. Wir empfehlen den Entwicklern dringend, einen vollständigen Take a look at- und Deployment-Zyklus auf Kiln zu durchlaufen und etwaige Probleme mit Instruments oder Abhängigkeiten an die Betreuer dieser Projekte zu melden. Wenn Sie sich nicht sicher sind, wo Sie eine Anfrage stellen sollen, verwenden Sie bitte dieses Repository.
Knoten-Operatoren
Nach der Zusammenführung wird ein Ethereum Full Node eine Kombination aus einem Konsensus-Layer-Consumer, der Proof-of-Stake auf der Beacon Chain ausführt, und einem Execution-Layer-Consumer sein, der den Person-State verwaltet und die mit den Transaktionen verbundenen Berechnungen ausführt. Diese kommunizieren über einen authentifizierten Port unter Verwendung eines neuen Satzes von JSON-RPC-Methoden, der Engine API.
Knoten-Operatoren müssen daher sowohl einen Konsensus als auch einen Layer-Consumer gleichzeitig ausführen. Mit anderen Worten: Wenn Sie bereits einen Knoten in der Beacon-Kette betrieben haben, müssen Sie jetzt auch einen Consumer für die Ausführungsschicht betreiben. Ähnlich verhält es sich, wenn Sie einen Knoten im aktuellen Proof-of-Work-Netzwerk betreiben würden: Sie müssen einen Konsensschicht-Consumer ausführen.
Die neueste Kiln-unterstützte Model der Shoppers finden Sie hier.
Es ist hervorzuheben, dass jede Schicht einen unabhängigen Satz von Friends unterhält und ihre eigenen APIs zur Verfügung stellt. Die Beacon und JSON RPC APIs werden additionally weiterhin wie erwartet funktionieren.
Staker
Wie oben erläutert, müssen die Prüfer in der Beacon-Kette nach The Merge einen Ausführungsschicht-Consumer ausführen. Vor der Zusammenführung wurde dies dringend empfohlen, aber es struggle möglich, dass die Prüfer diese Funktionen an Drittanbieter auslagerten. Dies struggle möglich, weil die einzigen Daten, die auf der Ausführungsebene benötigt wurden, Aktualisierungen des Einlagenvertrags waren.
Nach der Zusammenführung müssen die Prüfer sicherstellen, dass die Transaktionen in den von ihnen erstellten und bescheinigten Blöcken gültig sind. Dazu wird ein Ausführungsschicht-Consumer benötigt. Dadurch werden zwar die Aufgaben der Prüfer erweitert, aber ein Prüfer, der einen Block vorschlägt, erhält auch das Recht auf die damit verbundenen Transaktionsprioritätsgebühren (die derzeit an die Miner gehen).
Während die Prämien für Prüfer auf der Beacon-Chain anfallen und erst nach einem Improve entnommen werden können, werden die Transaktionsgebühren weiterhin auf der Ausführungsebene bezahlt, verbrannt und verteilt. Prüfer können somit jede Ethereum-Adresse als Empfänger für Transaktionsgebühren angeben.
Kiln ist die perfekte Umgebung für bestehende Staker, um sich mit dem Submit-Merge-Ethereum-Kontext vertraut zu machen. Wir empfehlen Ihnen, Ihre Produktionseinrichtung im Netzwerk zu spiegeln und sicherzustellen, dass Sie alle Probleme jetzt beheben.
Auch hier bietet das Staking Launchpad eine einfache Schnittstelle für den Einstieg. Beachten Sie, dass im Rahmen der Umbenennung von “eth2.0” das ethereum/eth2.0-deposit-cli Repository bald in ethereum/staking-deposit-cli
umbenannt wird.
Häufig gestellte Fragen
Wann findet die Zusammenführung statt?
Ein Datum für die Ethereum-Mainnet-Proof-of-Stake-Umstellung wurde zum Zeitpunkt der Veröffentlichung dieses Beitrags noch nicht festgelegt. Jede Quelle, die etwas anderes behauptet, ist wahrscheinlich Rip-off . Aktualisierungen werden in diesem Weblog veröffentlicht. Bitte bleiben Sie sicher!
Unter der Annahme, dass keine Probleme mit Kiln gefunden werden, werden die bestehenden Ethereum-Testnets (Goerli, Ropsten usw.) “The Merge” durchlaufen, sobald die Kunden die Particulars ihrer Implementierungen abgeschlossen haben. Sobald diese erfolgreich übergegangen sind und sich stabilisiert haben, wird ein Schwierigkeitswert für den Mainnet-Übergang festgelegt, vorausgesetzt, es werden keine Probleme festgestellt. Erst dann wird es möglich sein, den genauen Termin für The Merge zu bestimmen.
Muss ich als Ethereum-Nutzer oder Ether-Besitzer irgendetwas tun?
Nein. Wenn Sie Kiln ausprobieren möchten, tun Sie das bitte. Wir hoffen, dass viele Neighborhood-Mitglieder sich uns bei #TestingTheMerge auf Kiln anschließen werden.
Das Ethereum-Mainnet ist von diesem Testnet nicht betroffen. Spätere Ankündigungen werden in diesem Weblog vor der Umstellung des Mainnet gemacht.
Muss ich als Miner irgendetwas tun?
Nein. Wenn Sie im Ethereum-Mainnet minen, sollten Sie sich darüber im Klaren sein, dass das Netzwerk nach “The Merge” vollständig unter Proof-of-Stake arbeiten wird. Zu diesem Zeitpunkt wird das Mining im Netz nicht mehr möglich sein.
Kann ich als Prüfer meinen Stake zurückziehen?
Nein. “The Merge” ist das bisher komplizierteste Improve von Ethereum. Um das Risiko von Netzunterbrechungen zu minimieren, wurde ein minimaler Ansatz gewählt, der alle Änderungen, die nicht den Übergang betreffen, von diesem Improve ausschloss.
Entnahmen aus der Beacon Chain werden voraussichtlich ab dem ersten Improve nach The Merge möglich sein. Spezifikationen für den Konsens und die Ausführung sind in Arbeit.
Warum Kiln?
Das frühere Merge-Testnet, Kintsugi, wurde nach der japanischen Kunst benannt, Keramik zu zerbrechen und mit Gold zu reparieren, um sie stärker und schöner zu machen.
In ähnlicher Weise ist ein Kiln ein Hochtemperaturofen, der verwendet wird, um Ton in gehärtete Objekte wie Töpferwaren oder Ziegel zu verwandeln ??.
Anunciamos Kiln, la purple de pruebas para la fusión
La purple de pruebas para la fusión Kintsugi ?, lanzada a finales de diciembre, ha sido un banco de pruebas extremadamente útil para La Fusión. Gracias a los diferentes paquetes de prueba, devnets multicliente, bifurcaciones en paralelo, implementaciones de aplicaciones y la ayuda de toda la comunidad #TestingTheMerge, hemos conseguido un conjunto de especificaciones de protocolo estables y sólidas. Ahora que los clientes han aplicado estas últimas especificaciones, presentamos una sucesora de Kintsugi, ¡Kiln ??!
Al igual que la purple principal de Ethereum, la capa de ejecución de Kiln se lanzó con la prueba de trabajo, en paralelo a la cadena de baliza usando la prueba de participación. Esperamos que la transición de Kiln a la prueba de participación se full a principios de esta semana. Si está leyendo este artículo después del 17 de marzo del 2022, ¡La Fusión probablemente ya ha llegado a Kiln!
Se prevé que Kiln sea la última purple de prueba de la fusión creada antes de que las redes de prueba públicas existentes se actualicen. Animamos a los desarrolladores de aplicaciones y herramientas, a los operadores de nodos, a los proveedores de infraestructura y a los participantes a probar Kiln para garantizar una transición fluida en las redes de prueba públicas existentes.
Kintsugi, la anterior purple de prueba de la fusión, quedará obsoleta en las próximas semanas.
Cómo usar Kiln
Primeros pasos
La forma más fácil de empezar a usar Kiln es visitar la página de dicha purple. Allí podrá añadir la purple a la cartera del navegador, ver exploradores de bloques, solicitar fondos del grifo y conectarse al punto last JSON RPC. Si quiere ser validador en Kiln, el lanzador de participaciones también es suitable con esta purple.
Desarrolladores de aplicaciones y herramientas
Con el lanzamiento de Kiln, ahora es el momento de asegurarnos de que su producto funciona como esperamos mediante la transición de la prueba de participación y en un contexto posfusión. Como explicamos en un artículo anterior, La Fusión tendrá un mínimo impacto en un subconjunto de contratos implementados en Ethereum, ninguno de los cuales se rescindirá. Además, la mayor parte de los puntos finales de la API del usuario permanecen estables (a menos que esté usando métodos específicos de prueba de trabajo como eth_getWork
).
Dicho esto, la mayoría de aplicaciones de Ethereum implican mucho más que contratos en cadena. Kiln le sirve como lugar donde asegurarse de que su código inicial, sus herramientas, sus canales de implementación y otros componentes fuera de cadena funcionan como desea. Recomendamos encarecidamente que los desarrolladores trabajen en Kiln con un ciclo completo de prueba e implementación y que informen de cualquier problema relacionado con herramientas o dependencias de los mantenedores de esos proyectos. Si no tiene certeza de en qué casos debe reportar un problema, use este repositorio.
Operadores de nodos
Después de La Fusión, un nodo completo de Ethereum estará formado por una combinación de un cliente de capa de consenso, que ejecuta pruebas de participación en la cadena de baliza, y un cliente de capa de ejecución, que gestiona el estado de los usuarios y se encarga de los cálculos asociados a las transacciones. Estos se comunican con un puerto autenticado usando un nuevo conjunto de métodos JSON RPC, llamado API del motor.
Por lo tanto, los operadores de nodos tendrán que ejecutar a la vez un cliente de capa de consenso y un cliente de capa de ejecución. Dicho de otra forma, si antes ya ejecutaba un nodo en la cadena de baliza, ahora debe hacerlo también con un cliente de capa de ejecución. De la misma manera, si antes ejecutaba un nodo en la precise purple de prueba de trabajo, ahora deberá ejecutar un cliente de capa de consenso.
Puede encontrar la última versión de clientes compatibles con Kiln aquí.
Cabe destacar que cada capa mantendrá un conjunto independiente de pares y expondrá sus propias API. Por lo tanto, tanto la baliza como las API JSON RPC continuarán funcionando según lo previsto.
Participantes
Como explicamos anteriormente, después de La fusión los validadores de la cadena de baliza deberán ejecutar un cliente de capa de ejecución. Antes de La Fusión, lo recomendábamos encarecidamente, pero los validadores podían externalizar dichas funciones a proveedores de terceros. Esta opción period posible porque los únicos datos que se necesitaban en la capa de ejecución eran actualizaciones del contrato de depósito.
Después de La Fusión, los validadores deben garantizar que las transacciones en bloques que crean y certifican son válidas. Para hacerlo, se requiere un cliente de capa de ejecución. Aunque de este modo aumentan las responsabilidades de los validadores, el validador que propone un bloque también obtiene derecho a las comisiones de prioridad de transacciones asociadas (que actualmente se destinan a los mineros).
Mientras que las recompensas del validador se acumulan en la cadena de baliza y requieren una subsecuente actualización para ser retiradas, las comisiones de transacciones seguirán pagándose, registrándose y distribuyéndose en la capa de ejecución. De esta forma, los validadores pueden especificar una dirección Ethereum cualquiera como destinatario de las comisiones de transacciones.
Kiln es el entorno perfecto para que los participantes actuales se familiaricen con el contexto de Ethereum posterior a La Fusión. Le recomendamos que intente reflejar su configuración de producción en la purple y que se asegure de resolver ahora cualquier problema.
Recordamos que el lanzador de participaciones proporciona una interfaz sencilla para empezar. Tenga en cuenta que, como parte del cambio de nombre de “eth2.0”, el repositorio ethereum/eth2.0-deposit-cli pronto pasará a llamarse ethereum/staking-deposit-cli
.
Preguntas frecuentes
Fecha de la fusión
En el momento de la publicación de este artículo, aún no se ha definido una fecha para la transición de la purple principal de Ethereum a la prueba de participación. Cualquier fuente que afirme lo contrario puede ser un engãno. Publicaremos las actualizaciones en este weblog. ¡Tenga cuidado!
Suponiendo que no se encuentren problemas con Kiln, una vez que los clientes hayan finalizado sus implementaciones hasta el último detalle, las redes de prueba Ethereum existentes (Goerli, Ropsten, and so forth.) se someterán a La Fusión. En cuanto estas hayan transicionado y se hayan establecido de nuevo correctamente, asumiendo que no se encuentran problemas, se definirá un valor de dificultad para la transición de la purple principal. Solo entonces podremos estimar una fecha exacta para La Fusión.
Como usuario de Ethereum o titular de ethers, ¿debo hacer algo?
No. Si quiere probar Kiln, prúebelo. Esperamos que muchos miembros de la comunidad se unan al reto de probar Kiln #TestingTheMerge.
La purple principal de Ethereum no se verá afectada por esta purple de prueba. Los próximos anuncios se publicarán en este weblog antes de la transición de la purple principal.
Como minero, ¿debo hacer algo?
No. Si se encarga de minar en la purple principal de Ethereum, debe tener en cuenta que, después de La Fusión, la purple operará totalmente con pruebas de participación. En ese momento, las tareas de minado en la purple ya no serán posibles.
Como validador, ¿puedo retirar mi participación?
No. La Fusión es la actualización de Ethereum más complicada hasta la fecha. Con el fin de minimizar los riesgos de interrupciones en la purple, se ha adoptado un enfoque mínimo, que ha excluido cualquier cambio no transitorio de esta actualización.
Es possible que, a partir de la primera actualización después de La Fusión, ya pueda retirar su participación de la cadena de bloques. Estamos terminando de concretar las especificaciones tanto para la capa de consenso como para la capa de ejecución.
¿Por qué Kiln?
La anterior purple de prueba para la fusión, Kintsugi, recibió el nombre del arte japonés de romper cerámica y repararla con oro, fortaleciéndola y haciéndola más bonita.
En este mismo sentido, un Kiln es un horno de alta temperatura que se utiliza para convertir la arcilla en objetos endurecidos, como cerámica o tejas ??.
Lancement du réseau de check de fusion Kiln
Le réseau de check de fusion Kintsugi ?, lancé fin décembre, a été un précieux terrain d’essai pour La Fusion. Grâce à diverses suites de assessments, à des devnets multiclients, à des fourches fantômes, à des déploiements d’purposes et à l’aide de la communauté #TestingTheMerge, nous sommes parvenus à un ensemble de spécifications de protocoles stables et robustes. Maintenant que les shoppers ont appliqué ces dernières spécifications, un successeur de Kintsugi, Kiln ??, est en cours de lancement !
Tout comme le réseau principal Ethereum, la couche d’exécution de Kiln a été lancée sous preuve de travail en parallèle à une chaîne phare exécutant une preuve d’enjeu. La transition complète de Kiln vers la preuve d’enjeu est prévue en début de semaine. Si vous lisez cet article après le 17 mars 2022, La Fusion a sûrement déjà eu lieu sur Kiln !
Kiln devrait être le dernier réseau de check de fusion créé avant la mise à niveau des réseaux de check publics existants. Les développeurs d’purposes et d’outils, les opérateurs de nœuds, les fournisseurs d’infrastructures et les validateurs sont fortement encouragés à procéder à des assessments sur Kiln pour garantir une transition fluide sur les réseaux de check publics existants.
Kintsugi, le précédent réseau de check de fusion, deviendra obsolète dans les semaines à venir.
Utilisation de Kiln
Premiers pas
La façon la plus easy de commencer à utiliser Kiln est de visiter la web page d’accueil du réseau. De là, vous pouvez ajouter le réseau à votre portefeuille de navigateurs, afficher les explorateurs de bloc, demander des fonds à partir du robinet et vous connecter à un endpoint RPC JSON. Si vous souhaitez être un validateur sur Kiln, la plateforme de lancement de mise en jeu prend également en cost le réseau.
Développeurs d’purposes et d’outils
Avec la mise en ligne de Kiln, l’heure est venue de vérifier que votre produit fonctionnera comme il se doit lors de la transition vers la preuve d’enjeu et dans une configuration post-fusion. Comme expliqué dans un article précédent, La Fusion n’aura que des répercussions minimes sur un sous-ensemble de contrats déployés sur Ethereum, dont aucun ne devrait être interrompu. En outre, la majeure partie des endpoints d’API utilisateur resteront stables (à situation que vous n’utilisiez pas de méthodes spécifiques à la preuve de travail [PoW], telles que eth_getWork
).
Cela étant, la plupart des purposes sur Ethereum impliquent bien plus que des contrats en chaîne. C’est sur Kiln que vous voulez vous assurer que votre code front-end, vos outils, votre pipeline de déploiement et vos autres composants hors chaîne fonctionnent correctement. Nous recommandons vivement aux développeurs de mener un cycle de check et de déploiement complet sur Kiln, et de signaler tout problème d’outils ou de dépendances aux responsables de ces projets. Si vous n’êtes pas sûr de savoir où signaler un problème, veuillez utiliser ce référentiel.
Opérateurs de nœuds
Après La Fusion, un nœud Ethereum complet combinera un consumer de couche de consensus, qui exécutera une preuve d’enjeu sur la chaîne phare, et un consumer de couche d’exécution, qui gérera l’état utilisateur et effectuera les calculs associés aux transactions. Ces deux shoppers communiqueront through un port authentifié en utilisant un nouvel ensemble de méthodes RPC JSON appelé Engine API.
Les opérateurs de nœuds devront alors exécuter à la fois un consumer de couche de consensus et un consumer de couche d’exécution en parallèle. En d’autres termes, si vous exécutiez déjà un nœud sur la chaîne phare, il vous faudra désormais également exécuter un consumer de couche d’exécution. De même, si vous exécutiez un nœud sur le réseau PoW actuel, vous devrez exécuter un consumer de couche de consensus.
Vous trouverez les dernières variations des shoppers compatibles avec Kiln ici.
Il convient de souligner que chaque couche conservera un ensemble indépendant de pairs et présentera ses propres API. Les API phare et RPC JSON continueront donc à fonctionner comme prévu.
Validateurs
Comme expliqué ci-dessus, les validateurs sur la chaîne phare devront exécuter un consumer de couche d’exécution après La Fusion. Même si ce fonctionnement était vivement recommandé avant La Fusion, les validateurs pouvaient sous-traiter ces fonctions à des fournisseurs tiers. Le fait que les seules données requises sur la couche d’exécution soient les mises à jour du contrat de dépôt rendait cela doable.
Après La Fusion, les validateurs devront s’assurer que les transactions dans les blocs qu’ils créent et approuvent sont valides. Pour ce faire, un consumer de couche d’exécution est nécessaire. Bien que cette configuration entraîne davantage de responsabilités pour les validateurs, elle permet également au validateur qui suggest un bloc d’avoir droit aux frais de transaction prioritaire associés (actuellement attribuées aux mineurs).
Alors que les récompenses du validateur s’accumuleront sur la chaîne phare et qu’une mise à niveau ultérieure sera nécessaire pour les récupérer, les frais de transaction continueront à être payés, brûlés et distribués sur la couche d’exécution. Las validateurs pourront ainsi renseigner n’importe quelle adresse Ethereum comme destinataire des frais de transaction.
Kiln est l’environnement idéal pour que les validateurs existants se familiarisent avec la configuration d’Ethereum post-fusion. Nous vous conseillons d’essayer de reproduire votre configuration de manufacturing sur le réseau afin de vous assurer de cerner toute difficulté dès maintenant.
Une fois encore, la plateforme de lancement offre une interface easy pour vous lancer. Sachez que dans le cadre du changement de nom visant à s’écarter de « eth2.0 », le référentiel ethereum/eth2.0-deposit-cli sera sous peu renommé en ethereum/staking-deposit-cli
.
FAQ
Quand La Fusion aura-t-elle lieu ?
Au second de la publication de cet article, aucune date n’a encore été arrêtée pour la transition sous preuve d’enjeu du réseau principal Ethereum. Toute supply qui prétendrait le contraire est probablement une escroquerie. Les mises à jour de la scenario seront publiées sur ce weblog. Faites consideration à vous !
En supposant qu’aucun problème ne soit découvert sur Kiln, nous procéderons à La Fusion sur les réseaux de check Ethereum existants (Goerli, Ropsten, and so forth.) une fois que les shoppers auront finalisé les détails de leurs implémentations. Lorsque la transition de ces réseaux de check sera terminée et qu’ils seront stabilisés, et, à nouveau, en supposant qu’aucun problème ne soit découvert, une valeur de difficulté sera définie pour la transition du réseau principal. Ce n’est qu’alors qu’il sera doable d’estimer une date précise pour La Fusion.
En tant qu’utilisateur d’Ethereum ou que détenteur d’Ether, dois-je faire quoi que ce soit ?
Non. Si vous souhaitez essayer Kiln, n’hésitez pas. Nous espérons que de nombreux membres de la communauté nous rejoindront sur #TestingTheMerge sur Kiln.
Le réseau principal Ethereum n’est pas affecté par ce réseau de check. D’autres annonces seront publiées sur ce weblog avant la transition du réseau principal.
En tant que mineur, dois-je faire quoi que ce soit ?
Non. Si vous minez sur le réseau principal Ethereum, sachez qu’après La Fusion, le réseau fonctionnera complètement sous preuve d’enjeu. Il ne sera alors plus doable de miner sur le réseau.
En tant que validateur, puis-je retirer ma mise ?
Non. La Fusion est la mise à niveau d’Ethereum la plus complexe à ce jour. Afin de réduire au most les risques de perturbation du réseau, une approche minimale a été adoptée. Cette approche a exclu de cette mise à niveau tout changement hors transition.
Les retraits de la chaîne phare seront très probablement intégrés à la première mise à niveau suivant La Fusion. Les spécifications des couches de consensus et d’exécution sont en cours.
Pourquoi Kiln ?
Le réseau de check de fusion précédent, Kintsugi, tire son nom de l’artwork japonais consistant à réparer des poteries cassées avec de l’or, les rendant ainsi plus résistantes et plus belles à la fois.
Dans la même veine, un Kiln est un 4 à haute température utilisé pour faire durcir l’argile et ainsi fabriquer des objets tels que des poteries ou des briques ??.
किल्न मर्ज टेस्टनेट की घोषणा
दिसंबर के अंत में लॉन्च किया गया किंत्सुगी ? मर्ज टेस्टनेट, मर्ज के लिए एक महत्वपूर्ण परीक्षण आधार रहा है। #TestingTheMerge में विभिन्न परीक्षण सूट, मल्टी-क्लाइंट डेवनेट, Goerli के शैडो फोर्क, एप्लिकेशन परिनियोजन और समुदाय की सहायता के ज़रिए हम स्थिर और मज़बूत प्रोटोकॉल विनिर्देशों का एक सेट तैयार कर पाए हैं। अब जब क्लाइंट ने इन नवीनतम विनिर्देशों को लागू कर दिया है, तो अब किंत्सुगी का वारिस, किल्न ??, लॉन्च किया जा रहा है!
इथेरियम मेननेट की तरह ही किल्न की एक्ज़ीक्यूशन लेयर को कार्य-के-प्रमाण के तहत एक बीकन चेन के समानांतर लॉन्च किया गया था, जो स्टेक-के-प्रमाण के तहत थी। उम्मीद है कि इस सप्ताह की शुरुआत में किल्न स्टेक-के-प्रमाण में पूरी तरह बदल जाएगा। अगर आप 17 मार्च, 2022 के बाद इस पोस्ट को पढ़ रहे हैं, तो किल्न पर मर्ज शायद पहले ही हो चुका होगा!
मौजूदा सार्वजनिक टेस्टनेट के अपग्रेड होने से पहले किल्न के अंतिम मर्ज टेस्टनेट बनने की उम्मीद है। एप्लिकेशन और टूलिंग डेवलपर्स, नोड ऑपरेटर्स, इंफ्रास्ट्रक्चर प्रोवाइडर्स और स्टेकर्स को मौजूदा सार्वजनिक टेस्टनेट पर आसान ट्रांज़िशन सुनिश्चित करने के लिए किल्न पर परीक्षण करने के लिए दृढ़ता से प्रोत्साहित किया जाता है।
पिछले मर्ज टेस्टनेट किंत्सुगी को आने वाले कुछ हफ़्तों में हटा दिया जाएगा।
किल्न का उपयोग करना
शुरुआत करना
किल्न का उपयोग शुरू करने का सबसे आसान तरीका, नेटवर्क के लैंडिंग पेज पर जाना है। वहाँ जाकर, आप अपने ब्राउज़र वॉलेट में यह नेटवर्क जोड़ सकते हैं, ब्लॉक खोजकर्ताओं को देख सकते हैं, फ़ॉसेट से फ़ंड पाने का अनुरोध कर सकते हैं और JSON RPC एंडपॉइंट से कनेक्ट हो सकते हैं। अगर आप किल्न पर सत्यापनकर्ता बनना चाहते हैं तो स्टेकिंग लॉन्चपैड भी नेटवर्क का समर्थन करता है।
एप्लिकेशन और टूलींग डेवलपर्स
किल्न के लाइव होने के साथ, अब यह सुनिश्चित करने का समय आ गया है कि आपका उत्पाद स्टेक-के-प्रमाण ट्रांज़िशन के ज़रिए और मर्ज होने के बाद के संदर्भ में सही ढंग से काम करे। जैसा कि पिछली पोस्ट में बताया गया है, मर्ज का इथेरियम पर तैनात सबसेट अनुबंधों पर न्यूनतम प्रभाव पड़ेगा, जिनमें से कोई भी टूटना नहीं चाहिए। इसके अलावा यूज़र API एंडपॉइंट में लॉयन का हिस्सा एक जैसा बना रहता है (मतलब तब तक, जब तक कि आप PoW विशिष्ट तरीकों जैसे eth_getWork
का इस्तेमाल नहीं कर रहे हों)।
इस तरह इथेरियम पर अधिकांश एप्लिकेशन में चेन में मौजूद अनुबंधों से कहीं ज़्यादा चीज़ें शामिल होती है। किल्न वह जगह होती है, जहाँ आप यह सुनिश्चित करना चाहते हैं कि आपका फ्रंट एंड कोड, टूलिंग, परिनियोजन पाइपलाइन और चेन से बाहर के अन्य घटक, मनचाहे तरीके से काम करें। हमारा दृढ़ सुझाव कि डेवलपर्स किल्न पर एक पूरा परीक्षण और परिनियोजन चक्र चलाएँ और टूल्स या डिपेंडेंसी में कोई भी समस्या होने पर प्रोजेक्ट के मेंटेनर्स को उसकी रिपोर्ट करें। अगर आप इस बारे में निश्चित नहीं हैं कि किसी समस्या के बारे में जानने के लिए कहाँ जाएँ, तो कृपया इस रिपोज़िटरी का इस्तेमाल करें।
नोड ऑपरेटर्स
मर्ज के बाद, इथेरियम का फुल नोड, बीकन चेन पर स्टेक-का-प्रमाण चलाने वाले एक कॉन्सेंसस लेयर क्लाइंट और यूज़र की स्थिति का प्रबंधन करने व लेन-देन से जुड़ी गणनाएँ चलाने वाले एक एक्ज़ीक्यूशन लेयर क्लाइंट का संयोजन होता है। ये JSON RPC विधियों के एक नए सेट का इस्तेमाल करके एक प्रमाणित पोर्ट पर कम्युनिकेट करते हैं, जिसे इंजन API कहा जाता है।
इस प्रकार नोड ऑपरेटर्स को कॉन्सेंसस और एक्ज़ीक्यूशन लेयर क्लाइंट, दोनों को एक साथ चलाना होगा। यानी अगर आप पहले से ही बीकन चेन पर कोई नोड चला रहे थे, तो अब आपको एक एक्ज़ीक्यूशन लेयर क्लाइंट भी चलाना होगा। इसी तरह, अगर आप मौजूदा कार्य-का-प्रमाण नेटवर्क पर कोई नोड चला रहे थे, तो आपको एक कॉन्सेंसस लेयर क्लाइंट चलाना होगा।
आप क्लाइंट की नवीनतम किल्न-समर्थित रिलीज़ यहाँ देख सकते हैं।
ध्यान देने वाली बात यह है कि हर लेयर पियर्स का एक अलग सेट बनाए रखेगी और अपने API दिखाएगी। इस प्रकार बीकन और JSON RPC API दोनों अपेक्षानुसार काम करना जारी रखेंगे।
स्टेकर्स
जैसा कि ऊपर बताया गया है, बीकन चेन पर सत्यापनकर्ताओं को मर्ज के बाद एक एक्ज़ीक्यूशन लेयर क्लाइंट चलाना होगा। मर्ज से पहले, इसको चलाने का दृढ़ सुझाव दिया गया था, लेकिन सत्यापनकर्ताओं के लिए इन फ़ंक्शन को तीसरे पक्ष के प्रदाताओं को आउटसोर्स करना संभव था। यह इसलिए संभव था, क्योंकि एक्ज़ीक्यूशन लेयर पर जिस डेटा की ज़रूरत थी, वह केवल डिपॉज़िट अनुबंध के अपडेट का डेटा था।
मर्ज के बाद, सत्यापनकर्ताओं को यह सुनिश्चित करना होगा कि उनके द्वारा बनाए गए और प्रमाणित किए गए ब्लॉक में लेन-देन वैध हों। ऐसा करने के लिए, एक्ज़ीक्यूशन लेयर क्लाइंट ज़रूरी होता है। हालाँकि इससे सत्यापनकर्ताओं की ज़िम्मेदारी बढ़ जाती है, लेकिन इससे ब्लॉक का प्रस्ताव देने वाले सत्यापनकर्ता को उससे संबंधित लेन-देन का प्राथमिकता शुल्क (जो अभी माइनर्स को मिलता है) लेने का अधिकार भी मिलता है।
जहाँ सत्यापनकर्ता के रिवॉर्ड बीकन चेन पर एकत्रित होते हैं और उन्हें लेने के लिए एक और अपग्रेड ज़रूरी होगा, वहीं लेन-देन शुल्क का भुगतान, बर्निंग और वितरण एक्ज़ीक्यूशन लेयर पर ही जारी रहेगा। इस प्रकार सत्यापनकर्ता, किसी भी इथेरियम पते को लेन-देन शुल्क का प्राप्तकर्ता निर्धारित कर सकते हैं।
मौजूदा स्टेकर्स के लिए मर्ज के बाद के इथेरियम संदर्भ को जानने के लिए किल्न एक आदर्श परिवेश है। हम सुझाव देते हैं कि आप अपने प्रोडक्शन सेटअप को नेटवर्क पर लाने की कोशिश करें और अभी सभी मौजूदा समस्याओं को ठीक करना सुनिश्चित करें।
एक बार फिर, स्टेकिंग लॉन्चपैड शुरुआत करने के लिए एक सरल इंटरफ़ेस प्रदान करता है। ध्यान दें कि “eth2.0” से नाम बदलने की प्रक्रिया में, ethereum/eth2.0-deposit-cli रिपॉज़िटरी का नाम जल्द ही ethereum/staking-deposit-cli
हो जाएगा।
आम सवाल
मर्ज कब होगा?
इथेरियम मेननेट स्टेक-का-प्रमाण के ट्रांज़िशन की तारीख, इस पोस्ट के प्रकाशन तक निर्धारित नहीं की गई है। किसी तारीख का दावा करने वाला कोई भी स्रोत, स्कैम हो सकता है। अपडेट इस ब्लॉग पर पोस्ट किए जाएँगे। कृपया सुरक्षित रहें!
अगर किल्न में कोई समस्या नहीं पाई जाती है, तो जैसे ही क्लाइंट अपने कार्यान्वयन के विवरण की अंतिम योजना बना लेंगे, वैसे ही मौजूदा इथेरियम टेस्टनेट (Goerli, Ropsten आदि) इस मर्ज में शामिल हो जाएँगे। इनका सफलतापूर्वक ट्रांज़िशन हो जाने और स्थिरता आ जाने के बाद, यह मानते हुए कि कोई समस्या नहीं मिली है, मेननेट ट्रांज़िशन के लिए कोई कठिनाई मान निर्धारित किया जाएगा। इसके बाद ही मर्ज की सही तारीख का अनुमान लगाना संभव होगा।
इथेरियम यूज़र या ईथर धारक के रूप में, क्या मुझे कुछ करना होगा?
नहीं। अगर आप किल्न को आज़माना चाहते हों, तो कृपया तुरंत ऐसा करें। हमें उम्मीद है कि समुदाय के कई सदस्य किल्न पर #TestingTheMerge में हमारे साथ जुड़ेंगे।
इथेरियम मेननेट इस टेस्टनेट से प्रभावित नहीं होता है। मेननेट के ट्रांज़िशन से पहले इस ब्लॉग पर आगे की कुछ घोषणाएँ की जाएँगी।
माइनर के तौर पर क्या मुझे कुछ करना होगा?
नहीं। अगर आप इथेरियम मेननेट पर माइनिंग कर रहे हैं, तो आपको पता होना चाहिए कि मर्ज के बाद, नेटवर्क पूरी तरह से स्टेक-के-प्रमाण के तहत काम करेगा। तब नेटवर्क पर माइनिंग करना संभव नहीं रह जाएगा।
सत्यापनकर्ता के तौर पर क्या मैं अपनी हिस्सेदारी वापस ले सकता हूँ?
नहीं। मर्ज इथेरियम का अब तक का सबसे जटिल अपग्रेड है। नेटवर्क की रुकावटों के जोखिम को कम करने के लिए, एक न्यूनतम दृष्टिकोण अपनाया गया, जिसमें इस अपग्रेड से सभी नॉन-ट्रांज़िशन बदलावों को हटा दिया गया।
मर्ज के बाद के पहले अपग्रेड में शायद बीकन चेन से निकासी की सुविधा उपलब्ध होने की संभावना है। कॉन्सेंसस और एक्ज़ीक्यूशन दोनों लेयर के लिए विनिर्देश तैयार किए जा रहे हैं।
किल्न ही क्यों?
पिछले मर्ज टेस्टनेट, किंत्सुगी का नाम मिट्टी के बर्तनों को तोड़ने और उन्हें सोने का उपयोग करके जोड़ने की उस जापानी कला के नाम पर रखा गया था, जिससे मिट्टी के बर्तन और मज़बूत और सुंदर बन जाते हैं।
इसी तरह, किल्न का मतलब भट्ठा होता है, जिसमें मिट्टी को पकाकर उससे कठोर वस्तुएँ जैसे बर्तन या ईंटें बनाई जाती हैं ??।
Mengumumkan Jaringan Percobaan Penggabungan Kiln
Jaringan percobaan penggabungan Kintsugi ?, yang diluncurkan pada akhir Desember, telah menjadi tempat percobaan yang sangat penting bagi Penggabungan. Melalui berbagai rangkaian percobaan, jaringan developer multi-klien, shadow fork Goerli, penyebaran aplikasi, dan #TestingTheMerge, bantuan komunitas, kami telah sampai pada kumpulan spesifikasi protokol yang stabil dan kuat. Karena sekarang klien telah mengimplementasikan spesifikasi terbaru ini, penerus Kintsugi, Kiln ??, diluncurkan!
Seperti jaringan utama Ethereum, lapisan eksekusi Kiln diluncurkan di bawah bukti kerja secara pararel dengan Rantai Suar yang menjalankan bukti taruhan. Transisi penuh Kiln ke bukti taruhan diharapkan awal minggu ini. Jika Anda membaca postingan ini setelah 17 Maret 2022, kemungkinan Penggabungan telah terjadi di Kiln!
Kiln diharapkan akan menjadi jaringan percobaan penggabungan terakhir yang dibuat sebelum jaringan percobaan publik yang ada ditingkatkan. Developer aplikasi & peralatan, operator simpul, penyedia infrastruktur, dan penaruh sangat dianjurkan untuk mencoba Kiln guna memastikan transisi yang mulus ke jaringan percobaan publik yang ada.
Kintsugi, jaringan percobaan penggabungan sebelumnya, tidak akan digunakan lagi dalam beberapa minggu mendatang.
Menggunakan Kiln
Memulai
Cara termudah untuk mulai menggunakan Kiln adalah mengunjungi halaman utama jaringan. Di sana, Anda bisa menambahkan jaringan ke dompet browser Anda, penjelajah blok view, meminta dana dari keran, dan menyambungkan ke titik akhir JSON RPC. Jika Anda ingin menjadi validator di Kiln, landasan peluncuran penaruhan juga mendukung jaringan tersebut.
Developer Aplikasi & Perangkat
Dengan ditayangkannya Kiln, sekarang adalah saatnya untuk memastikan bahwa produk Anda berfungsi seperti yang diharapkan melalui transisi bukti taruhan dan dalam konteks pasca penggabungan. Seperti yang dijelaskan dalam postingan sebelumnya, Penggabungan hanya akan memiliki dampak minimal pada kontrak subkumpulan yang disebarkan di Ethereum, tidak ada yang akan dilanggar. Selain itu, bagian terbesar dari titik akhir API pengguna akan tetap stabil (yaitu, kecuali Anda menggunakan metode khusus PoW seperti eth_getWork
).
Meskipun demikian, sebagian besar aplikasi di Ethereum melibatkan lebih dari sekadar kontrak di dalam rantai. Kiln adalah tempat yang Anda inginkan untuk memastikan bahwa kode entrance finish Anda, perangkat, saluran penyebaran, dan komponen di luar rantai lainnya berfungsi sebagaimana yang dimaksudkan. Kami sangat menyarankan agar developer menjalankan siklus percobaan & penyebaran penuh di Kiln serta melaporkan masalah apa pun pada perangkat atau dependensi terhadap pengelola proyek tersebut. Jika Anda tidak yakin tempat untuk membuka suatu masalah, gunakan repositori ini.
Operator Simpul
Setelah penggabungan, simpul penuh Ethereum akan berupa kombinasi klien lapisan konsensus, yang menjalankan bukti taruhan di Rantai Suar, dan klien lapisan eksekusi, yang mengelola state pengguna dan menjalankan komputasi yang terkait dengan transaksi. Simpul ini berkomunikasi melalui port yang diautentikasi menggunakan kumpulan baru metode JSON RPC, yang disebut API Mesin.
Oleh karena itu, operator simpul perlu menjalankan klien lapisan konsensus dan eksekusi secara bersamaan. Dengan kata lain, jika Anda sudah menjalankan simpul di Rantai Suar, sekarang Anda juga perlu menjalankan klien lapisan eksekusi. Demikian juga, jika Anda menjalankan simpul di jaringan bukti kerja saat ini, Anda perlu menjalankan klien lapisan konsensus.
Anda bisa menemukan rilis klien yang didukung Kiln di sini.
Perlu ditekankan bahwa setiap lapisan akan mempertahankan kumpulan peer independen dan mengekspos API-nya sendiri. API Suar dan JSON RPC keduanya akan terus berfungsi seperti yang diharapkan.
Penaruh
Seperti yang dijelaskan di atas, validator di Rantai Suar perlu menjalankan klien lapisan eksekusi setelah Penggabungan. Sebelum penggabungan, hal ini sangat disarankan, tetapi validator dimungkinkan untuk mengalihdayakan fungsi ini ke penyedia pihak ketiga. Hal ini dimungkinkan karena satu-satunya information yang diperlukan di lapisan eksekusi adalah pembaruan kontrak deposit.
Setelah penggabungan, validator perlu memastikan bahwa transaksi di blok yang mereka buat dan buktikan adalah legitimate. Untuk melakukannya, diperlukan klien lapisan eksekusi. Meskipun hal ini memperluas tanggung jawab validator, juga memberi hak kepada validator yang mengusulkan blok atas biaya prioritas transaksi (yang saat ini diberikan kepada penambang).
Meskipun imbalan validator bertambah di Rantai Suar dan akan memerlukan peningkatan berikutnya untuk ditarik, biaya transaksi akan terus dibayarkan, dibakar, dan didistribusikan di lapisan eksekusi. Dengan demikian, validator dapat menentukan alamat Ethereum mana saja sebagai penerima untuk biaya transaksi.
Kiln adalah lingkungan yang sempurna bagi penaruh yang ada untuk membiasakan diri mereka dengan konteks Ethereum setelah penggabungan. Kami sarankan mencoba untuk mencerminkan pengaturan produksi Anda di jaringan dan memastikan bahwa Anda mengatasi setiap masalah sekarang.
Sekali lagi, landasan peluncuran penaruhan menyediakan antarmuka sederhana untuk memulai. Perhatikan bahwa sebagai bagian dari penggantian nama dari “eth2.0”, repositori ethereum/eth2.0-deposit-cli akan segera berganti nama menjadi ethereum/staking-deposit-cli
.
PERTANYAAN YANG SERING DITANYAKAN
kapan penggabungan?
Tanggal untuk transisi bukti taruhan jaringan utama Ethereum belum ditetapkan saat dipublikasikannya postingan ini. Sumber mana pun yang mengklaim sebaliknya kemungkinan adalah penipuan. Pembaruan akan diposting di weblog ini. Tetap aman!
Dengan asumsi tidak ada masalah yang ditemukan pada Kiln, setelah klien menyelesaikan element implementasi mereka, jaringan percobaan Ethereum yang ada (Goerli, Ropsten, dll.) akan dijalankan melalui Penggabungan. Setelah ini berhasil ditransisikan dan distabilkan, sekali lagi, dengan asumsi tidak ada masalah yang ditemukan, nilai tingkat kesulitan akan ditetapkan untuk transisi jaringan utama. Hanya dengan demikianlah dimungkinkan untuk memperkirakan tanggal pasti Penggabungan.
Sebagai pengguna Ethereum atau pemegang Ether, apakah ada yang perlu saya lakukan?
Tidak. Jika Anda ingin mencoba Kiln, silakan saja. Kami berharap banyak anggota komunitas akan bergabung dengan kami dalam #TestingTheMerge di Kiln.
Jaringan utama Ethereum tidak terpengaruh oleh jaringan percobaan ini. Pengumuman berikutnya akan dibuat di weblog ini sebelum transisi jaringan utama.
Sebagai penambang, apakah ada yang perlu saya lakukan?
Tidak. Jika Anda menambang di jaringan utama Ethereum, Anda harus menyadari bahwa setelah Penggabungan, jaringan akan beroperasi sepenuhnya di bawah bukti taruhan. Pada saat itu, penambangan tidak lagi dapat dilakukan di jaringan.
Sebagai validator, bisakah saya menarik taruhan saya?
Tidak. Penggabungan adalah peningkatan ke Ethereum yang paling rumit untuk saat ini. Untuk meminimalkan risiko gangguan jaringan, pendekatan minimal diambil yang mengecualikan perubahan non-transisi dari peningkatan ini.
Penarikan dari Rantai Suar kemungkinan akan tersedia sebagai peningkatan pertama setelah Penggabungan. Spesifikasi baik untuk lapisan konsensus dan eksekusi sedang dalam proses.
Mengapa Kiln?
Jaringan percobaan penggabungan sebelumnya, Kintsugi, dinamai berdasarkan seni dari Jepang yang memecahkan tembikar dan memperbaikinya menggunakan emas, yang membuatnya lebih kuat dan lebih indah.
Dengan nada serupa, Kiln adalah oven suhu tinggi yang digunakan untuk mengubah tanah liat menjadi benda keras seperti tembikar atau batu bata ??.
Annuncio della rete di prova Kiln per la Fusione
La rete di prova Kintsugi?, lanciata a positive dicembre, è stata un prezioso banco di prova per la Fusione. Per mezzo di varie suite di check, devnet multi-client, shadow fork di Goerli, distribuzioni di applicazioni, e l’aiuto della comunità #TestingTheMerge, siamo arrivati a un insieme di specifiche di protocollo stabili e robuste. Ora che i consumer hanno implementato queste ultime specifiche, viene lanciata Kiln ??, il successore di Kintsugi!
Come la rete principale Ethereum, il livello di esecuzione di Kiln è stato lanciato in modalità proof-of-work in parallelo a una Beacon Chain che funziona in modalità proof-of-stake. La transizione completa di Kiln al proof-of-stake è prevista all’inizio di questa settimana. Se state leggendo questo put up dopo il 17 marzo 2022, probabilmente su Kiln la Fusione si è già realizzata!
Kiln dovrebbe essere l’ultima rete di prova per la Fusione creata prima che le reti di prova pubbliche esistenti siano aggiornate. Gli sviluppatori di applicazioni e strumenti, gli operatori del nodo, i fornitori di infrastrutture e gli staker sono caldamente invitati a eseguire dei check su Kiln per garantire una transizione senza problemi sulle reti di prova pubbliche esistenti.
Kintsugi, la precedente rete di prova per la Fusione, diventerà obsoleta nelle prossime settimane.
Utilizzo di Kiln
Per iniziare
Il modo più semplice per iniziare a usare Kiln è visitare la touchdown web page della rete. Qui è possibile aggiungere la rete al portafoglio del proprio browser, visualizzare i block explorer, richiedere fondi dal faucet e connettersi a un endpoint JSON RPC. Se si desidera essere un validatore su Kiln, lo Staking Launchpad supporta anche la rete.
Sviluppatori di applicazioni e strumenti
Con l’entrata in funzione di Kiln, è arrivato il momento di assicurarsi che il proprio prodotto funzioni come previsto anche dopo la transizione al proof-of-stake e nell’ambiente successivo alla Fusione. Come spiegato in un put up precedente, la Fusione avrà ripercussioni molto limitate su un sottoinsieme di contratti distribuiti su Ethereum, nessuna delle quali dirompente. Inoltre, la maggior parte degli endpoint API dell’utente rimangono stabili (a meno che non si stiano usando metodi specifici per il PoW, come eth_getWork
).
Detto questo, la maggior parte delle applicazioni su Ethereum non si limitano ai contratti sulla catena. Con Kiln è possibile assicurarsi che il proprio codice front-end, gli strumenti, la pipeline di distribuzione e altri componenti esterni alla catena funzionino correttamente. Consigliamo vivamente agli sviluppatori di eseguire un ciclo completo di check e distribuzione su Kiln e segnalare ai manutentori dei vari progetti qualsiasi problema con gli strumenti o le dipendenze. In caso di dubbio sull’opportunità di sollevare un problema, è possibile usare questo repository.
Operatori del nodo
Dopo la Fusione, un nodo Ethereum completo sarà la combinazione di un consumer del livello di consenso, che esegue il proof-of-stake sulla Beacon Chain, e un consumer del livello di esecuzione, che gestisce lo stato utente ed esegue i calcoli associati alle transazioni. Questi comunicano su una porta autenticata usando un nuovo insieme di metodi RPC JSON, chiamato Engine API.
Gli operatori del nodo dovranno quindi eseguire in contemporanea sia un consumer di livello di consenso sia un consumer di livello di esecuzione. In altre parole, se si stava già eseguendo un nodo sulla Beacon Chain, ora occorre eseguire anche un consumer del livello di esecuzione. Allo stesso modo, se si stava eseguendo un nodo sull’attuale rete proof-of-work, sarà necessario eseguire un consumer del livello di consenso.
L’ultima launch del consumer supportata da Kiln è disponibile qui.
È utile sottolineare che ogni livello manterrà un insieme indipendente di peer ed esporrà le proprie API. Sia le API Beacon sia le API JSON RPC continueranno quindi a funzionare come previsto.
Staker
Come spiegato sopra, dopo la Fusione i validatori sulla Beacon Chain dovranno eseguire un consumer del livello di esecuzione. Prima della Fusione period una pratica fortemente consigliata, ma i validatori potevano esternalizzare queste funzioni a fornitori terzi. Questo period possibile perché gli unici dati richiesti al livello di esecuzione erano gli aggiornamenti del contratto di deposito.
Dopo la Fusione, i validatori devono assicurarsi che le transazioni nei blocchi che creano e attestano siano valide. Per farlo, serve un consumer di livello di esecuzione. Se da una parte questo estende le responsabilità dei validatori, dall’altra dà anche a un validatore che propone un blocco il diritto alla commissione prioritaria sulla relativa transazione (che attualmente vanno ai miner).
Mentre le ricompense dei validatori maturano sulla Beacon Chain e richiederanno un successivo aggiornamento per essere ritirate, le commissioni sulle transazioni continueranno advert essere pagate, bruciate e distribuite sul livello di esecuzione. I validatori possono quindi specificare qualsiasi indirizzo Ethereum come destinatario delle commissioni di transazione.
Kiln è l’ambiente perfetto per gli attuali staker per prendere conoscenza dell’ambiente Ethereum successivo alla Fusione. Raccomandiamo di provare a fare un mirroring della propria configurazione di produzione sulla rete e di risolvere sin da ora eventuali problemi.
Ancora una volta, lo Staking Launchpad fornisce un’interfaccia semplice per iniziare. Si segnala che nell’ambito del cambio di denominazione da “eth2.0”, il repository ethereum/eth2.0-deposit-cli sarà presto rinominato in ` ethereum/staking-deposit-cli`.
Domande frequenti
Quando avverrà la Fusione?
Al momento della pubblicazione di questo put up non è stata fissata una information per la transizione proof-of-stake della rete principale Ethereum. Qualsiasi fonte che sostenga il contrario non è attendibile. Gli aggiornamenti saranno pubblicati su questo weblog. Per favore, rimanete al sicuro!
Supponendo che non vengano riscontrati problemi in Kiln, una volta che i consumer avranno finalizzato i dettagli delle loro implementazioni, le reti di prova Ethereum esistenti (Goerli, Ropsten, ecc.) saranno sottoposte alla Fusione. Una volta effettuata con successo la transizione e stabilizzate, supponendo ancora una volta che non ci siano problemi, sarà impostato un valore di difficoltà per la transizione della rete principale. Solo allora sarà possibile stimare la information esatta della Fusione.
Come utente di Ethereum o detentore di Ether, c’è qualcosa che devo fare?
No. Puoi provare Kiln se vuoi. Speriamo che molti membri della comunità si uniscano a noi nel #TestingTheMerge su Kiln.
La rete principale Ethereum non è interessata da questa rete di prova. Prima della transizione della rete principale verranno pubblicati altri annunci su questo weblog.
Come miner, c’è qualcosa che devo fare?
No. Se stai facendo mining sulla rete principale Ethereum, dovresti sapere che dopo la Fusione la rete funzionerà completamente in modalità proof-of-stake. A quel punto, non sarà più possibile fare mining sulla rete.
Come validatore, posso ritirare il mio stake?
No. La Fusione è il più complicato aggiornamento di Ethereum mai eseguito finora. Al positive di minimizzare i rischi di malfunzionamenti della rete, è stato adottato un approccio minimale che ha escluso da questo aggiornamento qualsiasi cambiamento non relativo alla transizione.
I prelievi dalla Beacon Chain saranno probabilmente disponibili a partire dal primo aggiornamento dopo la Fusione. Le specifiche per i livelli di consenso e di esecuzione sono in fase di definizione.
Perché Kiln?
La precedente rete di prova della Fusione, Kintsugi, prendeva il nome dall’arte giapponese di rompere la ceramica e aggiustarla usando l’oro, rendendola così sia più forte che più bella.
Analogamente, un “Kiln” è un forno advert alta temperatura utilizzato per trasformare l’argilla in oggetti induriti, come ceramica o mattoni ??.
キルン(Kiln)マージテストネットの発表
12月後半にローンチされたキンツギ(Kintugi) ?マージテストネットは、マージの重要なテスト環境として稼働してきました。 さまざまなテスト、マルチクライアントdevnet、Goerli(ゴエリ)のシャドーフォーク、アプリケーションの展開を経て、またコミュニティ#TestingTheMergeのサポートを頂き、安定し、堅牢なプロトコル仕様に至ることができました。 この最新仕様のクライアントの実装が完了し、次の段階として、キンツギの後継であるキルン(Kiln) ??がローンチされました!
キルンの実行レイヤーは、イーサリアムメインネットと同じプルーフ・オブ・ワーク・メカニズムで、同時にプルーフ・オブ・ステークのビーコンチェーンがキルンテストネットに並存していました。 キルンのプルーフ・オブ・ステークへの完全な移行は、今週早々に予定されています。 2022年3月17日以降にこの記事を読まれている場合は、キルンのマージがすでに行われた可能性があります。
キルンは、既存のパブリックテストネットがアップグレードされる前の最後のマージテストネットとなる予定です。 そのため、既存のパブリックテストネットでスムーズに移行できるよう、アプリケーションやツールの開発者、ノードオペレーター、インフラストラクチャ・プロバイダー、およびステーカーは、キルン上でテストを実施することを強く推奨します。
これまでのマージテストネットであるキンツギは、今後数週間で非推奨となります。
キルンの使用
はじめに
キルンを使い始めるには、ネットワークのランディングページにアクセスするのが最も簡単です。 そこから、お使いのブラウザ・ウォレットへネットワークの追加、ブロックエクスプローラーの表示、フォーセットから報酬のリクエスト、JSON-RPCエンドポイントへの接続ができます。 キルンのバリデータにご興味がある場合は、ステーキングランチパッドもこのネットワークをサポートしています。
アプリケーションおよびツールの開発者
キルンが稼働した今、プルーフ・オブ・ステークへの移行時、また移行後も、アプリケーションやツールが意図するとおりに機能するかどうか、確認するベストなタイミングです。 以前の投稿で説明した通り、マージはイーサリアムに展開されたサブセットコントラクトには、最小限の影響しか与えないため、破損の恐れはないはずです。 さらに、ユーザーAPIエンドポイントの大部分は安定しています(ただし、eth_getWork
などのプルーフ・オブ・ワーク(PoW)固有のメソッドを使用している場合を除く)。
とはいえ、イーサリアム上のほとんどのアプリケーションは、オンチェーン・コントラクトよりもはるかに複雑です。 キルンは、フロントエンドコード、ツール、展開パイプライン、およびその他のオフチェーン・コンポーネントが意図したとおりに機能することを確認する場所として設定されています。 キルンでフルテストと展開サイクルをすべて実施し、ツールや依存関係に関する問題をプロジェクトの管理者に報告することを強く推奨します。 問題をオープンする場所をご存知ない場合は、こちらのリポジトリを使用してください。
ノードオペレーター
マージ後イーサリアムのフルノードは、ビーコンチェーンでプルーフ・オブ・ステークを実行する合意レイヤークライアントと、ユーザー状態を管理し、トランザクションに関連する計算を行う実行レイヤークライアントの2つが合わさったものになります。 これらは、エンジンAPIと呼ばれる新しいJSON-RPC方式を使用して、認証されたポートを介して通信します。
したがって、ノードオペレーターは、合意レイヤーと実行レイヤーの両方のクライアントを合わせて実行する必要があります。 言い換えると、ビーコンチェーンですでにノードを実行している場合は、実行レイヤークライアントも実行する必要があります。 同様に、現在のプルーフ・オブ・ワーク・ネットワークでノードを実行していた場合は、合意レイヤークライアントを実行する必要があります。
最新のキルンに対応しているクライアントについては、こちらをご覧ください。
また、各レイヤーは独立したピアを維持し、独自のAPIを公開することにご留意ください。 そのため、ビーコンとJSON-RPC APIは、どちらも期待どおりに機能し続けます。
ステーカー
上述の通り、ビーコンチェーンのバリデータは、マージ後、実行レイヤークライアントを実行する必要があります。 マージ前では、これは強い推奨事項であったものの、バリデータはこれらの機能をサードパーティプロバイダーに外注することができました。 これが可能だったのは、実行レイヤーで必要なデータは、預入コントラクトへの更新だけだったためです。
マージ後は、作成および証明するブロックのトランザクションが有効であることをバリデータが確認する必要があります。 これには実行レイヤークライアントが必要になります。 バリデータの責任が拡大しますが、ブロックを提案するバリデータには、現在はマイナーに支払われている、関連するトランザクションのプライオリティーフィーが与えられます。
バリデータ報酬がビーコンチェーン上で発生し、今後のアップグレードまで報酬を引き出せない一方で、トランザクションフィーは引き続き支払われ、燃やされ、実行レイヤー上で配布されます。 したがって、バリデータは、トランザクションフィーの受領に任意のイーサリアムアドレスを指定できます。
キルンは、既存のステーカーがマージ後のイーサリアムに慣れるための最適な環境です。 ネットワーク上で本番環境のセットアップをミラーリングし、問題があればそれに対処し解決することをお勧めします。
繰り返しになりますが、ステーキングランチパッドは、シンプルなインターフェースで始めやすいです。 また、「ETH 2.0」の名称変更の一環として、ethereum/eth2.0-deposit-cliリポジトリ名がまもなくethereum/staking-deposit-cli
に変更されることにご注意ください。
よくある質問
マージの時期
イーサリアムメインネットのプルーフ・オブ・ステークへの移行日は、この投稿時点では未定です。 「移行時期が決まっている」などと語る情報源は、詐欺である恐れがあります。 今後のアップデートはこのブログに掲載しますので、 これらの詐欺には十分ご注意ください!
キルンに問題が見られなかった場合は、クライアントが実装の詳細を確定次第、既存のゴレリ(Goerli)、ロブステン(Ropsten)などのイーサリアムテストネットでマージを実行します。 これらが正常に移行して安定し、かつ問題が見られなかった場合は、メインネットの移行に難易度が設定されます。 その時点で初めて、マージの具体的な実施日を見積もることができます。
イーサリアムユーザー、またはイーサ所有者がしなければいけないことはありますか?
いいえ。 ユーザーやイーサ所有者は何も対応する必要はありませんが、キルンにご興味がある方は、ぜひお試しください。 多くのコミュニティメンバーが、キルンの#TestingTheMergeにご参加くださることを願っています。
イーサリアムメインネットは、このテストネットの影響を受けません。 今後、メインネットの移行前に、このブログでアナウンスを行う予定です。
マイナーがしなければいけないことはありますか?
いいえ。 マイナーは何も対応する必要はありませんが、イーサリアムメインネットでマイニングしている場合は、マージ完了後は完全にプルーフ・オブ・ステークにて稼働することにご留意ください。 その時点で、マイニングできなくなります。
バリデータは自分のステークを引き出すことはできますか?
いいえ。 マージは、これまでのイーサリアムのアップグレードで最も複雑なものになります。 ネットワーク障害のリスクを最小限に抑えるため、このアップグレードでは移行以外の変更を除外し、最小限のアップグレードとすることが採択されました。
ビーコンチェーンからの引き出しができるのはは、おそらく、マージ後最初のアップグレード時点になります。 合意レイヤーと実行レイヤーの仕様については、現在進行中です。
キルンの名称の由来
先行のマージテストネットであるキンツギ(金継ぎ)は、日本の陶器のヒビや欠けなど破損部分を、金で修復し、耐久性を高めると同時により美しく仕上げる日本の技法にちなんで名付けられました。
同様に、キルンは粘土を陶器やレンガ??などの焼成に使用される高温の窯(キルン)に由来しています。
Kiln 통합 테스트넷 발표
12월 말에 출시된 Kintsugi ? 통합 테스트넷은 통합(The Merge)을 위한 가치 있는 테스트 기반이었습니다. 다양한 테스트 세트, 다중 클라이언트 DevNet, Goerli의 쉐도우 포크, 애플리케이션 개발 및 커뮤니티의 도움인 #TestingTheMerge에도 당사는 안정적이고 강력한 프로토콜 사양 세트에 이르렀습니다. 클라이언트가 이러한 최신 사양을 구현했으므로, Kintsugi의 뒤를 잇는 Kiln ??이 출시됩니다!
이더리움 메인넷과 같이 Kiln의 실행 계층도 지분 증명을 실행하는 비콘 체인과 병행하여 작업 증명 하에 출시되었습니다. Kiln이 지분 증명으로 완전히 전환하는 일은 이번 주 초에 있을 것으로 예상됩니다. 2022년 3월 17일 이후에 이 게시물을 읽고 있다면 Kiln에 이미 통합이 일어났을 가능성이 높습니다.
Kiln은 기존의 공공 테스트넷이 업그레이드되기 전에 생성되는 마지막 통합 테스트넷이 될 것으로 예상됩니다. 애플리케이션 및 툴링 개발자, 노드 작동자, 인프라 제공자 및 스테이커들은 기존 공공 테스트넷에서의 원활한 전환이 보장되도록 Kiln에서 테스트할 것이 강력히 권장됩니다.
이전 통합 테스트넷인 Kintsugi는 향후 수 주 내에 사용되지 않을 것입니다.
Kiln 사용
시작하기
Kiln 사용을 시작하는 가장 쉬운 방법은 네트워크의 랜딩 페이지를 방문하는 것입니다. 랜딩 페이지에서는 네트워크를 브라우저 지갑에 추가하고, 블록 탐색기를 보고, 파우셋(Faucet)에서 자금을 요청하고 JSON 원격 절차 호출(RPC) 종점으로 연결할 수 있습니다. Kiln에서 검증자가 되기를 원하는 경우 스테이킹 런치패드도 해당 네트워크를 지원합니다.
애플리케이션 및 툴링 개발자
Kiln이 작동할 준비가 되었으므로 이제 여러분의 제품이 지분 증명 전환을 통해 통합 후 상황에서 예상 대로 작동하게 할 시간이 되었습니다 이전 게시물에서 설명드린 바와 같이 통합은 이더리움에서 사용되는 부분적인 계약에 최소한의 영향만 줄 것입니다. 또한 Lion의 사용자 애플리케이션 프로그래밍 인터페이스(API) 종점은 안정으로 유지됩니다(즉, eth_getWork
와 같은 작업 증명별 방법을 사용하지 않는 경우).
그렇긴 하지만 이더리움의 애플리케이션에는 대부분 온체인 계약보다 더 많은 것이 수반됩니다. Kiln에서 여러분은 프론트엔드(Entrance-end) 코드, 툴링, 배치 파이프라인 및 기타 오프 체인 구성품이 의도한 대로 작동하기를 원합니다. 당사는 개발자가 Kiln에서 전체 테스트와 배치 주기를 실행하고 도구에 대한 문제나 해당 프로젝트의 유지 장치에 대한 의존도를 보고할 것을 강력히 권장합니다. 어디에서 문제를 표면화할지 확신이 서지 않는 경우 이 저장소를 사용하시기 바랍니다.
노드 작동자
통합 후에 이더리움 전체 노드는 비콘 체인에서 지분 증명을 실행하는 합의 계층 클라이언트와 사용자 상태를 관리하고 거래 관련 전산을 실행하는 실행 계층 클라이언트의 조합이 됩니다. 이 두 계층은 엔진 API라고 하는 새로운 세트의 SON RPC 방법을 사용하여 인증된 포트를 통해 통신합니다.
따라서 노드 작동자는 합의 계층 클라이언트와 실행 계층 클라이언트를 둘 다 동시에 실행해야 합니다. 다시 말해, 비콘 체인에서 하나의 노드를 이미 실행 중이라면 이제 실행 계층 클라이언트도 실행해야 합니다. 그와 비슷하게 현재 작업 증명에서 한 개의 노드를 실행 중이라면 합의 계층 클라이언트도 실행해야 합니다.
클라이언트의 최신 Kiln 지원 릴리스는 여기에 나와 있습니다.
각 계층에서 독립적인 세트의 피어가 유지되며 해당 계층의 고유한 API가 노출된다는 점은 강조할 만합니다. 따라서 비콘 API와 SON RPC API 둘 모두 예상대로 작동할 것입니다.
스테이커
위에서 설명드린 대로 비콘 체인의 검증자는 통합 후에 실행 계층 클라이언트를 실행해야 합니다. 이는 통합 전에 강력하게 권장되었지만 검증자가 이러한 기능을 제3 제공자에게 아웃소싱하는 것이 가능했습니다. 실행 계층에서 필요한 유일한 데이터는 예치 계약의 업그레이드였기 때문에 이렇게 하는 것이 가능했습니다.
통합 후에는 검증자가 자신이 생성 및 입증하는 거래가 유효함을 보장해야 합니다. 그렇게 하려면 실행 계층 클라이언트가 필요합니다. 이로 인해 검증자의 책임이 확대되는 동시에 블록을 제안하는 검증자에게 관련 거래 급행 수수료에 대한 권리(현재 채굴자에게 주어짐)가 주어집니다.
검증자 보상이 비콘 체인에 누적되고 후속 업그레이드를 철회하도록 요구하는 동안 거래 수수료는 실행 계층에서 계속 지불, 소각 및 분산됩니다. 따라서 검증자는 모든 이더리움 주소를 거래 수수료 수신자로 명시할 수 있습니다.
Kiln은 기존의 스테이커가 통합 후 이더리움 상황에 적응하기에 완벽한 환경입니다. 네트워크에서 자신의 생산 설정을 반영하기 위해 노력을 기울이고 지금 모든 문제를 해결할 것을 강력히 권장합니다.
다시 말씀드리면 스테이킹 런치패드는 시작을 위한 간편한 인터페이스를 제공합니다. “이더리움2.0”에서 이름을 바꾸는 것의 일환으로 조만간 ethereum/eth2.0-deposit-cli 저장소의 이름이 ethereum/staking-deposit-cli
로 변경될 것입니다.
자주 묻는 질문(FAQ)
언제 통합되나요?
이더리움 메인넷 지분 증명 전환 날짜는 이 게시물의 공개 시점 기준으로 정해지지 않았습니다. 이와 다른 주장을 하는 모든 출처는 사기일 가능성이 높습니다. 업그레이드는 이 블로그에 게시될 것입니다. 안전한 거래를 하시기 바랍니다!
Kiln에 아무런 문제도 발견되지 않는다는 가정 하에 클라이언트가 자신의 구현한 것에 대한 세부 사항을 확정한 후 기존의 이더리움 테스트넷(Goerli, Ropsten, 등)은 통합을 통해서만 실행됩니다. 다시 한 번 말씀드리지만 아무런 문제도 발견되지 않는다는 가정 하에 이들이 성공적으로 전환 및 안정화되면 메인넷 전환에 대한 난이도 값이 설정됩니다. 통합의 정확한 날짜는 그 후에라야 추정이 가능합니다.
이더리움 사용자 또는 이더 소유자로서 제가 해야 할 일이 있나요?
없습니다. Kiln를 시도해보려고 하신다면 그렇게 하십시오. 당사에서는 많은 커뮤니티 구성원이 Kiln에서 #TestingTheMerge에 참여하기를 바랍니다.
이더리움 메인넷은 이 테스트넷의 영향을 받지 않습니다. 메인넷의 전환이 있기 전에 이 블로그에 후속 발표가 있을 것입니다.
채굴자로서 제가 해야 할 일이 있나요?
없습니다. 이더리움 메인넷에서 채굴 중이신 경우 통합이 있은 후에 네트워크가 완전히 지분 증명 하에 작동할 것이라는 점을 알고 계셔야 합니다. 해당 시점이 되면 네트워크에서 더 이상 채굴할 수 없습니다.
검증자로서 스테이킹을 철회할 수 있나요?
없습니다. 통합은 현재까지 이더리움에 발생한 업그레이드 중 가장 복잡한 업그레이드입니다. 네트워크 혼란 위험을 최소화하기 위해 최소한의 접근법이 취해졌으며, 이 업그레이드의 모든 비전환 변경은 제외되었습니다.
비콘 체인에서 탈퇴하는 것은 아마 통합 후 첫 번째 업그레이드 일자 기준으로 가능하게 될 것입니다. 합의 계층과 실행 계층 둘 모두에 대한 사양이 진행 중입니다.
왜 Kiln입니까?
이전 통합 테스트넷인 Kintsugi는 도자기를 깨뜨린 후 금을 사용하여 고쳐 도자기를 더 강하고 아름답게 만드는 일본의 미술에서 이름을 따온 것입니다.
같은 맥락에서 Kiln은 진흙을 도자기나 벽돌처럼 딱딱한 물체로 바꾸는 데 사용하는 고온의 오븐을 가리킵니다.
Lançamento da Kiln, a rede de testes para a fusão
A rede de testes Kintsugi ?, lançada no last de dezembro, serviu como uma base de testes sólida para a Fusão. Graças aos diferentes conjuntos de teste, às devnets multicliente, às bifurcações paralelas, às implantações de aplicativos e a ajuda da comunidade #TestingTheMerge, conseguimos um conjunto estável e sólido de especificações de protocolo. Agora que os clientes implementaram essas últimas especificações, apresentamos uma sucessora da Kintsugi, a Kiln ??!
Como a rede principal do Ethereum, a camada de execução da Kiln foi lançada como prova de trabalho, em paralelo a uma Beacon Chain executando a prova de participação. A transição completa da Kiln à prova de participação está prevista para o início da semana. Se você está lendo esta publicação depois de 17 de março de 2022, é provável que a Fusão já tenha acontecido na Kiln!
Espera-se que a Kiln seja a última rede de testes da fusão criada antes de que as redes de teste públicas existentes sejam atualizadas. Incentivamos os desenvolvedores de aplicativos e ferramentas, os operadores de nós, os provedores de infraestrutura e os validadores a testar a Kiln para garantir uma transição sem contratempos nas redes de teste públicas existentes.
Kintsugi, a antiga rede de testes da fusão, será descontinuada nas próximas semanas.
Como usar a Kiln
Começar
A maneira mais fácil de começar a usar a Kiln é acessando a página de início dela. Lá, você poderá adicionar a rede à carteira do navegador, ver exploradores de blocos, solicitar fundos a partir do faucet e se conectar ao endpoint JSON RPC. Se você quiser ser um validador na Kiln, a plataforma staking launchpad também é compatível com a rede.
Desenvolvedores de aplicativos e ferramentas
Com o lançamento da rede de testes Kiln, agora é o momento de garantir que seu produto funcione como esperado por meio da transição para a prova de participação e em um contexto de pós-fusão. Como explicamos em uma publicação anterior, a Fusão terá um impacto mínimo em um subconjunto de contratos implementados no Ethereum, nenhum dos quais será rescindido. Além disso, a maior parte dos endpoints da API do usuário permanece estável (a menos que você esteja usando métodos específicos de prova de trabalho como eth_getWork
).
Dito isso, a maioria dos aplicativos no Ethereum envolve muito mais do que os contratos on-chain. É na rede de testes Kiln que você quer se certificar de que seu código front-end, ferramentas, pipeline de implantação e outros componentes off-chain funcionem como pretendido. Recomendamos de maneira enfática que os desenvolvedores realizem um ciclo completo de teste e implantação na Kiln e que informem qualquer problema relacionado a ferramentas ou dependências aos responsáveis desses projetos. Se você não sabe onde informar um problema, make the most of este repositório.
Operadores de nós
Depois da Fusão, um nó completo do Ethereum estará formado pela combinação de um cliente de camada de consenso, que executa provas de participação na Beacon Chain, e um cliente de camada de execução, que gerencia o estado dos usuários e se encarrega dos cálculos associados às transações. Esses dois clientes se comunicam through uma porta autenticada usando um novo conjunto de métodos JSON RPC chamado Engine API.
Os operadores de nós terão, portanto, de executar de maneira paralela tanto um cliente de camada de consenso quanto um cliente de camada de execução. Em outras palavras, se você já executa um nó na Beacon Chain, agora você também precisará executar um cliente de camada de execução. Da mesma forma, se antes você executava um nó na rede de prova de trabalho atual, agora deverá executar um cliente de camada de consenso.
Encontre as versões mais recentes dos clientes compatíveis com Kiln aqui.
Vale a pena enfatizar que cada camada vai manter um conjunto independente de pares e expor suas próprias APIs. Portanto, as APIs Beacon e JSON RPC continuarão funcionando como esperado.
Validadores
Como explicamos anteriormente, depois da Fusão, os validadores da Beacon Chain deverão executar um cliente de camada de execução. Mesmo que isso tenha sido amplamente recomendado antes da Fusão, ainda assim os validadores podiam externalizar tais funções a provedores de terceiros. Essa opção period possível porque os únicos dados necessários na camada de execução eram atualizações do contrato de depósito.
Depois da Fusão, os validadores devem garantir que as transações em blocos que criam e certificam são válidas. Para isso, é necessário um cliente de camada de execução. Embora esse cenário aumente as responsabilidades dos validadores, ele também permite que um validador que propõe um bloco tenha direito às taxas de transação prioritária associadas (atualmente atribuídas aos mineradores).
Embora as recompensas do validador se acumulem na Beacon Chain e exijam uma atualização posterior para serem retiradas, as taxas de transação seguirão sendo pagas, registradas e distribuídas na camada de execução. Os validadores podem, portanto, especificar qualquer endereço Ethereum como destinatário das taxas da transação.
Kiln é o ambiente perfeito para que os validadores atuais se familiarizem com o contexto pós-fusão do Ethereum. Recomendamos que você tente reproduzir sua configuração de produção na rede para resolver qualquer problema agora.
Novamente, a plataforma staking launchpad proporciona uma interface simples para começar. Saiba que, como parte da mudança de nome de “eth2.0”, o repositório ethereum/eth2.0-deposit-cli se chamará em breve ethereum/staking-deposit-cli
.
Perguntas frequentes
Quando será a fusão?
No momento da publicação deste artigo, a knowledge para a transição da rede principal do Ethereum para a prova de participação ainda não havia sido definida. É provável que qualquer fonte que afirme o contrário seja uma fraude. As atualizações serão publicadas neste weblog. Tenha cuidado!
Supondo que nenhum problema seja encontrado na Kiln, daremos seguimento à Fusão nas redes de teste Ethereum existentes (Goerli, Ropsten and so forth.) quando os clientes tenham finalizado os detalhes de suas implementações. Uma vez que a transição dessas redes de teste tenha terminado e que elas se encontrem estáveis e, de novo, supondo que nenhum problema tenha sido detectado, um valor de dificuldade será definido para a transição da rede principal. Somente então poderemos determinar uma information exata para a Fusão.
Como usuário do Ethereum ou proprietário de Ether, há algo que eu exact fazer?
Não. Se você quiser testar a Kiln, vá em frente. Esperamos que muitos membros da comunidade se unam ao desafio #TestingTheMerge na Kiln.
A rede principal do Ethereum não é afetada por essa rede de testes. Outros anúncios serão publicados neste weblog antes da transição à rede principal.
Como minerador, há algo que eu exact fazer?
Não. Se você minera na rede principal do Ethereum, saiba que após a Fusão a rede funcionará completamente sob o conceito de prova de participação. A partir desse momento, a mineração deixará de ser possível na rede.
Como validador, posso retirar minha participação?
Não. A Fusão é a melhoria do Ethereum mais complexa até hoje. A fim de minimizar os riscos de interrupções na rede, foi adoptada uma abordagem mínima, que excluiu desta melhoria qualquer mudança não transitória.
É provável que a partir da primeira melhoria depois da Fusão você já possa retirar sua participação da Beacon Chain. As especificações para as camadas de consenso e de execução estão sendo definidas.
Por que Kiln?
A rede de testes precedente para a Fusão, a Kintsugi, recebeu o nome da arte japonesa de consertar vasos de cerâmica quebrados com ouro, fortalecendo-os e tornando-os mais bonitos.
Nesse mesmo sentido, um Kiln é um forno de alta temperatura utilizado para converter a argila em objetos endurecidos, como cerâmica ou tijolos ??.
Анонс запуска сети Kiln для тестирования слияния
Тестовая сеть Kintsugi ?, запущенная в конце декабря, стала ценной площадкой для тестирования слияния. С помощью различных тестовых пакетов, сетей разработки для нескольких клиентов, теневых ветвлений Goerli, развертываний приложений и усилий сообщества в рамках движения #TestingTheMerge мы выработали набор стабильных и надежных спецификаций протокола. А теперь, когда клиенты их внедрили, мы запускаем Kiln ?? — преемницу сети Kintsugi!
Подобно основной сети Ethereum, уровень выполнения Kiln был запущен по модели доказательства выполнения работы параллельно с функционированием Beacon Chain по модели доказательства доли владения. В начале этой недели ожидается полный переход Kiln на модель доказательства доли владения. Если вы читаете эту запись после 17 марта 2022 года, то слияние с помощью Kiln, вероятно, уже произошло.
Ожидается, что Kiln будет последней сетью для тестирования слияния, созданной до обновления существующих общедоступных тестовых сетей. Разработчикам приложений и инструментов, операторам узлов, поставщикам услуг инфраструктуры и дольщикам настоятельно рекомендуется тестировать с помощью Kiln, чтобы обеспечить плавный переход к существующим общедоступным тестовым сетям.
Kintsugi, предыдущая сеть для тестирования слияния, устареет в ближайшие недели.
Использование Kiln
Начало работы
Самый простой способ начать использовать Kiln — посетить целевую страницу сети. Там вы сможете добавить сеть в кошелек браузера, просматривать инструменты изучения блоков, запрашивать средства с кранов и подключаться к конечной точке удаленного вызова процедур (RPC) JSON. С Kiln можно работать и валидатором, поскольку стартовая платформа для ставок также поддерживает эту сеть.
Разработчики приложений и инструментов
С запуском Kiln настало время удостовериться в том, что ваш продукт будет работать надлежащим образом во время перехода к модели доказательства доли владения и в среде после слияния. Как говорилось в предыдущей записи, слияние окажет лишь минимальное воздействие на подмножество контрактов, развернутых в Ethereum, и ни один из них не должен быть нарушен. Кроме того, львиная доля пользовательских конечных точек программного интерфейса API остается стабильной (если вы не используете особые методы доказательства выполнения работы, такие как eth_getWork
).
Тем не менее большинство приложений в Ethereum охватывает гораздо больше, чем контракты в цепи. Kiln — это среда, где хочется убедиться, что ваш код интерфейса, инструментарий, конвейер развертывания и другие не входящие в цепь компоненты работают так, как задумано. Мы настоятельно рекомендуем разработчикам выполнить полный цикл тестирования и развертывания с помощью Kiln и сообщить соответствующим сопроводителям проектов о любых проблемах с инструментами или зависимостями. Если вы не уверены, где следует сообщить о проблеме, используйте этот репозиторий.
Операторы узлов
После слияния весь узел Ethereum будет представлять собой комбинацию клиента уровня консенсуса, запущенного по модели доказательства доли владения на Beacon Chain, и клиента уровня выполнения, который управляет пользовательским состоянием и запускает вычисления, связанные с транзакциями. Слаженность их работы достигается с помощью аутентифицированного порта и нового набора методов удаленного вызова процедур (RPC) JSON под названием Engine API.
Таким образом, операторам узлов нужно будет одновременно работать с клиентами уровней консенсуса и выполнения. Другими словами, если вы уже управляете узлом в Beacon Chain, теперь вам также нужно будет управлять клиентом уровня выполнения. Аналогично, если вы управляете узлом в текущей сети с доказательством выполнения работы, вам будет необходимо управлять клиентом уровня консенсуса.
Самые новые выпуски клиентов, совместимые с Kiln, можно найти здесь.
Стоит подчеркнуть, что каждый уровень будет содержать независимый набор пиров и собственный программный интерфейс API. Поэтому программные интерфейсы API Beacon и удаленного вызова процедур (RPC) JSON будут и дальше работать так, как ожидается.
Дольщики
Как уже говорилось выше, после слияния валидаторам Beacon Chain необходимо будет запустить клиент уровня выполнения. В период до слияния это было настоятельной рекомендацией, но валидаторы могли передавать выполнение данных функций сторонним поставщикам услуг. Это было возможно, потому что единственными данными, необходимыми для уровня выполнения, были обновления депозитного контракта.
После слияния валидаторы должны удостовериться в том, что транзакции в блоках, которые они создают и подтверждают, действительны. Для этого требуется клиент уровня выполнения. Это расширяет круг обязанностей валидаторов, но также дает валидатору, предлагающему блок, право приоритетного получения комиссии за соответствующие транзакции (которые в настоящее время поступают майнерам).
Вознаграждение для валидатора начисляется на Beacon Chain и для снятия требует последующего обновления, но комиссии за транзакции будут и далее выплачиваться, сжигаться и распределяться на уровне выполнения. Таким образом, валидаторы могут указывать любой адрес Ethereum в качестве получателя комиссий за транзакции.
Kiln — это идеальная среда для знакомства существующих дольщиков с Ethereum после слияния. Мы рекомендуем попытаться отобразить в этой сети вашу рабочую конфигурацию и решить все проблемы сейчас.
Напомним, стартовая платформа для ставок предоставляет простой интерфейс для начала работы. Обратите внимание, что в рамках переименования и отказа от термина «eth2.0» репозиторий ethereum/eth2.0-deposit-cli в скором времени будет переименован в ethereum/staking-deposit-cli
.
Часто задаваемые вопросы
Когда произойдет слияние?
На момент публикации этой записи точная дата перехода основной сети Ethereum на модель доказательства доли владения не выбрана. Если кто-то утверждает противоположное, то это, скорее всего, мошенник. Обновления будут публиковаться в этом блоге. Будьте бдительными!
Если при работе с Kiln проблем не будет обнаружено, сразу после согласования клиентами деталей внедрения в существующих тестовых сетях Ethereum (Goerli, Ropsten и т. д.) будет выполнено слияние. После перехода и стабилизации этих сетей и при отсутствии проблем будет установлено значение сложности для перехода основной сети. Только после этого можно будет определить точную дату слияния.
Требуются ли какие-либо действия от пользователя Ethereum или владельца эфира?
Нет. Хотите попробовать работать в Kiln — пожалуйста. Мы надеемся, что многие участники сообщества поддержат движение #TestingTheMerge в сети Kiln.
Эта тестовая сеть не повлияет на основную сеть Ethereum. Последующие объявления будут публиковаться в этом блоге до перехода основной сети.
Требуются ли какие-либо действия от майнера?
Нет. Если вы выполняете майнинг в основной сети Ethereum, вы должны знать, что после слияния она будет функционировать полностью по принципу доказательства доли владения. После слияния майнинг в ней будет невозможен.
Может ли валидатор снять свою долю?
Нет. Слияние — самое сложное изменение среды Ethereum за все время ее существования. Чтобы свести к минимуму риски нарушения работы сети, был принят минимальный подход, исключающий во время данного обновления любые изменения, не связанные с переходом.
Снятие доли с Beacon Chain, вероятно, будет доступно с первого обновления после слияния. Спецификации для уровней консенсуса и выполнения находятся в процессе разработки.
Почему Kiln?
Предыдущая сеть Kintsugi для тестирования слияния была названа в честь японского искусства разбивания керамических изделий и их реставрации с помощью золота, благодаря чему они становятся прочнее и красивее.
А Kiln — это высокотемпературная печь, используемая для обжига глины и создания керамической посуды или кирпичей ??.
Kutangaza Mtandao wa Jaribio la Muungano wa Kiln
Mtandao wa jaribio la muungano wa Kintsugi ?, iliyozinduliwa mwishoni mwa Desemba, umekuwa msingi muhimu wa jaribio la Muungano. Kupitia programu mbalimbali za jaribio, devnet za seva mbalimbali, shadow forks of Goerli, usambazaji wa programu na usaidizi wa jamii wa #TestingTheMerge, tumeamua maelezo ya itifaki imara na madhubuti. Kwa kuwa sasa wateja wametekeleza maelezo haya ya hivi punde, mrithi wa Kintsugi, Kiln ??, inazinduliwa!
Kama Ethereum mainnet, safu ya utekelezaji wa Kiln ilizinduliwa kulingana na ithibati ya miamala sambamba na ithibati ya dau. Mpito kamili wa Kiln hadi ithibati ya dau unatarajiwa mapema wiki hii. Ikiwa unasoma chapisho hili baada ya tarehe 17 Machi, 2022, huenda Muungano tayari umetendeka kwenye Kiln!
Kiln inatarajiwa kuwa mtandao wa jaribio la kuungana wa mwisho kuundwa kabla ya mitandao ya jaribio la umma iliyopo kupata toleo jipya. Wasanidi programu na zana, waendeshaji wa nodi, watoa huduma za miundomsingi na wadau wanahimizwa sana kujaribu kwenye Kiln ili kuhakikisha kuna mpito bila matatizo kwenye mitandao ya sasa ya jaribio la umma.
Kintsugi, mtandao wa awali wa jaribio la kuungana, itaacha kufanya kazi wiki zijazo.
Kutumia Kiln
Kuanza
Njia rahisi zaidi ya kuanza kutumia Kiln ni kutembelea ukurasa wa mwanzo wa mtandao. Ukiwa hapo, unaweza kuongeza mtandao kwenye pochi yako ya kivinjari, kutazama wachunguzi wa tofali, kuomba fedha kutoka kwenye mfereji wa pesa, na kuunganisha kwenye mwisho wa JSON RPC. Ikiwa ungependa kuwa mthibitishaji kwenye Kiln, launchpad ya kuweka dau pia hutumia mtandao.
Wasanidi Programu na Zana
Huku Kiln ikienda hewani, sasa ni wakati wa kuhakikisha kuwa bidhaa yako inafanya kazi kama ilivyotarajiwa kupitia mpito wa ithibati wa dau na katika muktadha wa baada ya kuungana. Kama ilivyoelezwa katika chapisho la awali, The Merge itakuwa tu na athari kidogo kwenye kandarasi za seti ndogo zilizosambazwa kwenye Ethereum, ambapo hakuna inayopaswa kuwa ikivunjika. Vilevile, sehemu kubwa ya mwisho wa mtumiaji wa API inasalia imara (yaani, isipokuwa hutumii mbinu mahususi za PoW kama vile eth_getWork
).
Licha ya hayo, programu nyingi kwenye Ethereum zinahusu zaidi ya miamala ya sarafu za dijitali. Kiln ni mahali ambapo unahakikisha kuwa msimbo wako kumaliza wa mbele, zana, mfumo wa michakato otomatiki na vipengele vingine nje ya mfumo hufanya kazi ilivyokusudiwa. Tunapendekeza kwamba wasanidi programu wapitie jaribio kamili na mzunguko wa usambazaji kwenye Kiln na kuripoti tatizo lolote kwenye zana au utegemezi kwenye vidumishaji vya miradi hiyo. Ikiwa huna uhakika kuhusu mahali pa kuwasilisha tatizo, tafadhali tumia hifadhi hii.
Waendeshaji Nodi
Baada ya kuungana, nodi kamili ya Ethereum itakuwa mchanganyiko wa seva ya safu ya makubaliano, inayoendesha ithibati ya dau kwenye Mnyororo Kioleza na seva ya safu ya utekelezaji, inayodhibiti hali ya mtumiaji na kuendesha hesabu zinazohusishwa na miamala. Hizi huwasiliana kupitia tundu lililoidhinishwa kwa kutumia mbinu mpya za JSON RPC, zinazoitwa Engine API.
Hivyo, waendeshaji nodi watahitaji kuendesha makubaliano na seva ya safu ya utekelezaji kwa pamoja. Yaani, ikiwa tayari unaendesha nodi kwenye Mnyororo Kioleza, sasa unahitaji pia kuendesha seva ya safu ya utekelezaji. Vivyo hivyo, ikiwa tayari unaendesha nodi kwenye mtandao wa sasa wa ithibati ya miamala, utahitaji kuendesha seva ya safu ya makubaliano.
Unaweza kupata toleo la hivi punde la seva linalotumia Kiln hapa.
Ni muhimu kusisitiza kwamba kila safu itadumisha seti huru ya marika na kufichua API zake. Hivyo API za Beacon na JSON RPC zitaendelea kufanya kazi inavyotarajiwa.
Wadau
Kama ilivyoelezwa hapo juu, wathibitishaji kwenye Mnyororo Kioleza watahitaji kuendesha seva ya safu ya utekelezaji baada ya Kuungana. Kabla ya kuungana, hili lilipendekezwa lakini iliwezekana kwa wathibitishaji kutoa vipengele hivi kwa watoa huduma wengine. Hili liliwezekana kwa sababu information tu iliyohitajika kwenye safu ya utekelezaji ni masasisho kwenye muamala wa amana.
Baada ya kuungana, wathibitishaji wanahitaji kuhakikisha kuwa miamala katika bloku wanazounda na kuthibitisha ni halali. Ili kufanya hivyo, seva ya safu ya utekelezaji inahitajika. Ingawa hili linapanua majukumu ya wathibitishaji, pia linampa mthibitishaji anayependekeza bloku haki ya ada za kipaumbele cha miamala yake inayohusishwa (ambazo kwa sasa zinaenda kwa wachimba migodi).
Ingawa zawadi za mthibitishaji zinaongezeka kwenye Mnyororo Kioleza na zitahitaji toleo jipya la baadaye ili kutolewa, ada za muamala zitaoendelea kulipwa, kuchomwa na kusambazwa kwenye safu ya utekelezaji. Hivyo, wathibitishaji wanaweza kubainisha anwani yoyote ya Ethereum kama mpokeaji wa ada za muamala.
Kiln ni mazingira bora ya wadau wa sasa ili kujifahamisha wenyewe na muktadha wa Ethereum baada ya kuungana. Tunapendekeza ujaribu kuangazia mpangilio wako wa uzalishaji kwenye mtandao na kuhakikisha kuwa unatatua tatizo lolote sasa.
Tena, the launchpad ya kuweka dau ina kiolesura rahisi cha kuanza. Fahamu kwamba kama sehemu ya ubadilishaji jina kutoka “eth2.0”, ethereum/eth2.0-deposit-cli hifadhi itabadilishw ajina hivi karibuni na kuwa ethereum/staking-deposit-cli
.
Maswali Yanayoulizwa Sana
Kuungana ni lini?
Tarehe ya mpito ya ithibati ya dau ya mtandao mkuu wa Ethereum not haijabainishwa kutoka wakati wa chapisho hili. Chanzo chochote kinachodai vinginevyo huenda ukawa ni utapeli. Masasisho yatachapishwa kwenye blogu hii. Tafadhali chunga usalama wako!
Endapo hakuna matatizo yanayopatikana kwenye Kiln, pind tu wateja wanapohitimisha maelezo ya utekelezaji wao, mitandao ya jaribo ya Ethereum iliyopo (Goerli, Ropsten, n.okay.) itapitia mabadiliko ya Muungano. Pindi tu haya yanapofanyiwa mpito na kuimarishwa, na endapo hakuna matatizo yanayopatikana, thamani ya hitilafu itawekwa kwa mpito wa mtandao mkuu. Huo tu ndio wakati itakapowezekana kukadiria tarehe kamili ya Muungano.
Kama mtumiaji wa Ethereum au mmiliki wa Ether, kuna chochote ninachohitaji kufanya?
Hapana. Ikiwa unataka kujaribu Kiln, tafadha usisite. Tunatumai kwamba wanajamii wengi watajiunga nasi katika #TestingTheMerge kwenye Kiln.
Mtandao mkuu wa Ethereum hauathiriwi na mtandao huu wa jaribio. Matangazo ya baadaye yatatolewa kwenye blogu hii kabla ya mpito wa mtandao mkuu.
Kama nodi ya mtandao, kuna chochote ninachohitaji kufanya?
Hapana. Ikiwa unaunda bloku kwenye mtandao mkuu wa Ethereum, unapaswa kufahamu kwamba baada ya Muungano, mtandao utaendeshwa kulingana na ithibati ya dau kabisa. Wakati huo, kuunda bloku hakutawezekana kwenye mtandao.
Kama mthibitishaji, ninaweza kuondoa dau langu?
Hapana. Muungano ni daraja la juu lenye utata zaidi kwenye Ethereum kufikia leo. Ili kupunguza hatari za usumbufu wa mtandao, hatua ilichukuliwa ambayo haikujumuisha badiliko lolote la mpito kutoka kwenye daraja hili la juu.
Kutoa kwenye Mnyororo Kioleza kunaweza kupatikana kuanzia daraja la juu la kwanza baada ya Muungano. Maelezo ya safu za makubaliano na utekelezaji yanaendelea.
Kwa nini Kiln?
Mtandao wa jaribio la muungano wa awali, Kintsugi, ulipewa jina baada ya sanaa ya Mjapani ya kuvunja chungu na kukikarabati kwa kutumia dhahabu na kukifanya kuwa thabiti na maridadi zaidi.
Kwa njia hiyohiyo, Kiln ni oveni ya joto la juu inayotumiwa kubadilisha udongo kuwa vifaa vigumu, kama vile vyungu au matofali ??.
Kiln Merge Testnet Duyurusu
Aralık sonunda lansmanı yapılan Kintsugi ? birleşimi testnet’i, Birleşim için değerli bir check zemini oluşturdu. Çeşitli check paketleri, çok istemcili devnet’ler, Goerli’nin gölge çatallanması, uygulama dağıtımları ve topluluğun yardımı #TestingTheMerge aracılığıyla bir dizi kararlı ve sağlam protokol spesifikasyonuna ulaştık. İstemciler bu en son spesifikasyonları da uygulamış olduğundan Kintsugi’nin ardılı Kiln ?? çıkarılıyor!
Ethereum ana ağı gibi Kiln’in yürütme katmanı da, hisse kanıtı (proof-of-stake) çalıştıran bir Beacon Zincirine paralel olarak iş kanıtı (proof-of-work) altında başlatıldı. Kiln’in hisse kanıtına tam geçişinin bu hafta başında olması bekleniyor. Bu iletiyi 17 Mart 2022’den sonra okuyorsanız Merge çoktan Kiln üzerinde gerçekleşmiş olabilir!
Kiln’in açık testnet’ler yükseltilmeden önce oluşturulacak son birleşme testnet’i olması bekleniyor. Mevcut açık testnet’lerde sorunsuz bir geçiş sağlandığından emin olmak için uygulama & araç geliştiricileri, düğüm operatörleri, altyapı sağlayıcıları ve hissedarların Kiln üzerinde check yapması şiddetle önerilmektedir.
Önceki birleşme testnet’i Kintsugi gelecek haftalarda kullanımdan kaldırılacaktır.
Kiln Kullanımı
Başlarken
Kiln kullanmaya başlamanın en kolay yolu, ağın giriş sayfasını ziyaret etmektir. Burada ağı tarayıcı cüzdanınıza ekleyebilir, blok gezginlerini görüntüleyebilir, musluktan fon talep edebilir ve bir JSON RPC uç noktasına bağlanabilirsiniz. Bir doğrulayıcı olmak istiyorsanız stake etme launchpad‘i de ağı desteklemektedir.
Uygulama & Araç Geliştiricileri
Kiln hayata geçerken, ürününüzün hisse kanıtı geçişi üzerinden ve birleşme sonrası bir bağlamda beklendiği gibi çalıştığında emin olmanın zamanı geldi. Önceki iletide açıklandığı gibi, Merge’ün Ethereum üzerinde dağıtılan bir alt ağ kontratına etkisi minimal düzeyde olacak, bunların hiçbiri kesintiye uğramayacak. Ek olarak kullanıcı API uç noktalarının aslan payı stabil kalacak (yani, PoW (iş kanıtı) için eth_getWork
gibi spesifik yöntemler kullanmıyorsanız).
Bununla birlikte, Ethereum üzerindeki çoğu uygulama zincir üzerindeki kontratlardan çok daha fazlasını kapsayacak. Ön uç kodunuzun, araçlarınızın, dağıtım hattınızın ve diğer zincir dışı bileşenlerinizin tasarlandığı gibi çalıştığından emin olmak istediğiniz yerde Kiln var. Geliştiricilerin Kiln üzerinde tam bir check & dağıtım döngüsü çalıştırmasını ve araçlar ya da bağımlılıklarla ilgili her türlü sorunu bu projelerin sürdürücülerine rapor etmelerini şiddetle öneriyoruz. Bir konuyu nerede açacağınız konusunda emin değilseniz lütfen bu depoyu kullanın.
Düğüm Operatörleri
Birleşme sonrasında bir Ethereum tam düğümü, Beacon Zincirinde hisse kanıtını çalıştıran bir mutabakat katmanı istemcisi ile kullanıcı durumunu yöneten ve işlemle ilişkili hesaplamaları çalıştıran bir yürütme katmanı istemcisinin bir kombinasyonu olacak. Bunlar, Engine API adı verilen yeni bir dizi JSON RPC yöntemi kullanarak kimliği doğrulanan bir port üzerinden iletişim kuracak.
Bu yüzden, düğüm operatörlerinin hem mutabakat hem de yürütme katmanı istemcisini birlikte kullanması gerekecek. Diğer bir deyişle Beacon Zincirinde zaten bir düğüm çalıştırıyorsanız artık ayrıca bir yürütme katmanı istemcisi çalıştırmanız da gerekecek. Benzer şekilde mevcut iş kanıtı ağında bir düğüm çalıştırıyorsanız bir mutabakat katmanı istemcisi çalıştırmanız gerekecek.
İstemcilerin en son Kiln destekli sürümünü buradan bulabilirsiniz.
Her katmanın bağımsız bir uçbirim setini muhafaza edeceğini ve kendi API’lerini ortaya koyacağını vurgulamak gerekiyor. Bu yüzden Beacon ve JSON RPC API’lerinin her ikisi de beklendiği gibi çalışmaya devam edecek.
Hissedarlar
Yukarıda açıklandığı gibi Beacon Zinciri üzerindeki doğrulayıcıların Merge’den sonra bir yürütme katmanı çalıştırması gerekecek. Birleşme öncesi bunun yapılması şiddetle önerilmişti, ancak doğrulayıcılar için bu işlevlerin üçüncü taraf tedarikçilerden sağlanması da mümkündü. Bu mümkündü çünkü yürütme katmanı üzerinde gereken tek veri depozito kontratındaki güncellemelerdi.
Birleşme sonrasında doğrulayıcıların, kendi oluşturdukları bloklarda olan ve şahitlik ettikleri işlemlerin geçerli olduğundan emin olmaları gerekecek. Bunu yapmak için bir yürütme kaymanı istemcisi gerekiyor. Bu durum doğrulayıcıların sorumluluklarını artırsa da aynı zamanda bir blok teklif eden bir doğrulayıcıya, bununla ilgili işlem önceliği ücretlerine dair (şu anda madencilere giden) haklar da sağlıyor.
Doğrulayıcı ödülleri Beacon Zincirinde birikmesine ve çekilmesi için sonradan bir yükseltme gerekecek olmasına rağmen, işlem ücretleri yürütme katmanında ödenmeye, yakılmaya ve dağıtılmaya devam edecek. Bu yüzden doğrulayıcılar herhangi bir Ethereum adresini işlem ücretleri için alıcı olarak belirtebilir.
Kiln, mevcut hissedarların birleşme sonrası Ethereum bağlamına aşina olması için mükemmel bir ortam. Ürün kurulumunuzu ağ üzerinde yansıtmaya çalışmanızı ve her türlü sorunu şimdi detaylı şekilde incelemenizi öneririz.
Tekrar etmek gerekirse stake etme launchpad’i başlamak için basit bir arayüz sunuyor. Unutmayın, “eth2.0” adından farklı bir yeniden adlandırmanın parçası olarak, ethereum/eth2.0-deposit-cli deposu yakında ethereum/staking-deposit-cli
olarak yeniden adlandırılacak.
SSS
Birleşme ne zaman?
Ethereum ana ağ hisse kanıtı geçişinin tarihi, bu ileti yayınlandığında belirlenmiş değildi. Aksini iddia eden her türlü kaynak muhtemelen aldatmacadır. Güncellemeler bu weblog’da iletilecektir. Lütfen güvenliğinize dikkat edin!
İstemciler kendi uygulamalarının ayrıntılarını sonlandırdığında Kiln’de hiçbir sorun bulunmadığı varsayılırsa mevcut Ethereum testnet’leri (Goerli, Ropsten vb.) Merge üzerinden çalışacak. Bunların geçişi başarıyla tamamlandıktan ve kararlı hâle getirildikten sonra, yine hiçbir sorun bulunmadığı varsayılırsa ana ağ geçişi için bir zorluk değeri belirlenecek. Ancak o zaman Merge için kesin bir tarih tahmini yapmak mümkün olacaktır.
Bir Ethereum kullanıcısı ya da Ether sahibi olarak yapmam gereken bir şey var mı?
Hayır. Kiln’i denemek istiyorsanız lütfen deneyin. Birçok topluluk üyesinin Kiln ile ilgili olarak #TestingTheMerge’de bize katılmasını umuyoruz.
Ethereum ana ağı bu testnet’ten etkilenmeyecek. Sonraki duyurular, ana ağın geçişinden önce bu weblog’da yapılacak.
Bir madenci olarak yapman gereken bir şey var mı?
Hayır. Ethereum ana ağında madencilik yapıyorsanız Merge’den sonra ağın tümüyle hisse kanıtı altında çalışacağına dikkat etmelisiniz. O noktada madencilik artık ağ üzerinde mümkün olmayacak.
Bir doğrulayıcı olarak hissemi çekebilir miyim?
Hayır. Merge, bugüne kadar Ethereum’da yapılan en karmaşık güncellemedir. Ağ sorunu risklerini en aza indirmek için, her türlü geçiş dışı değişikliği bu yükseltmenin dışında tutan minimal bir yaklaşım benimsendi.
Beacon Zincirinden yapılacak çekme işlemleri muhtemelen Merge’den sonraki ilk yükseltme ile birlikte mümkün olacaktır. Hem mutabakat hem de yürütme katmanlarının spesifikasyonları hâlâ sürüyor.
Neden Kiln?
Önceki birleşme testnet’i Kintsugi, adını, çömlekleri kırıp ardından altınla yapıştırmaya böylece onları daha sağlam ve güzel hâle getirmeye yönelik Japon sanatından alıyordu.
Benzer şekilde bir Kiln, kili, çömlek ya da tuğla ?? gibi sertleşmiş nesnelere dönüştürmek için kullanılan bir yüksek sıcaklık fırınıdır.
宣布 Kiln 合并测试网
Kintsugi ? 合并测试网于 12 月底启动,已成为合并的一个宝贵的测试平台。 通过各种测试套件、多客户端开发者网络 (devnet)、Goerli 影子分叉、应用程序部署以及社区对 #TestingTheMerge 活动的帮助,我们现已制定出一套稳定健全的协议规范。 由于客户端现已实施这些最新规范,因此即将启动 Kintsugi 的后续版本 Kiln ??!
与以太坊主网一样,Kiln 的执行层在工作量证明 (PoW) 机制下启动,与运行权益证明 (PoS) 的信标链并行。 预计 Kiln 将在本周初全面过渡到权益证明。 如果您在 2022 年 3 月 17 日之后查看本博文,Kiln 可能已经进行了合并!
Kiln 有望成为当前公共测试网升级之前创建的最后一个合并测试网。 我们强烈建议应用程序与工具开发者、节点运营商、基础设施提供商和质押人采用 Kiln,确保在现有公共测试网上顺利过渡。
此前的合并测试网 Kintsugi 将在未来几周内被弃用。
使用 Kiln
开始使用
要开始使用 Kiln,最简单方法就是访问网站的登录页面。 在这里,您可以将网络添加到浏览器钱包中、查看区块浏览器、从 Faucet 中申请资助,并连接到 JSON RPC 端点。 如果您想成为 Kiln 上的验证者,Staking Launchpad 同样支持该网络。
应用程序与工具开发者
随着 Kiln 的上线,现在是时候确保您的产品能在向权益证明过渡期间和合并后环境中如期运行。 如之前的博文所述,合并只会对以太坊上部署的子集合约产生非常微弱的影响,应该不会破坏任何合约。 此外,大部分用户 API 端点仍将保持稳定(除非使用 eth_getWork
等 PoW 的特定方法)。
尽管如此,以太坊上的大多数应用程序涉及的远不止链上合约。 在 Kiln 中,您希望确保前端代码、工具、部署管道和其他脱链组件能够按预期运行。 我们强烈建议开发者在 Kiln 上运行一个完整的测试和部署周期,并向这些项目的维护者报告任何工具或依赖项存在的问题。 如果不确定在哪里提出问题,请使用此存储库。
节点运营商
合并后,以太坊完整节点将成为共识层客户端(在信标链上运行权益证明)和执行层客户端(管理用户状态并运行交易相关的计算)的组合。 它们使用一组新的 JSON RPC 方法(称为 Engine API)通过已验证端口进行通信。
节点运营商因此需要协同运行共识层和执行层客户端。 换言之,如果您已经在信标链上运行节点,现在还需要运行执行层客户端。 同样,如果您正在当前工作量证明网络上运行节点,则还需要运行共识层客户端。
如需支持 Kiln 的最新客户端版本,请单击此处。
值得强调的是,每一层都将维护一组独立的对等点并公开自己的 API。 因此,信标 API 和 JSON RPC API 都将继续按预期运行。
质押人
如上所述,信标链上的验证者将需要在合并后运行执行层客户端。 在合并之前,强烈建议此操作,但验证者可能会将这些功能外包给第三方提供商。 这是因为执行层所需的唯一数据就是对存款合约的更新。
在合并后,验证者需要确保他们创建并证明的区块中的交易有效。 要实现这一目的,需要一个执行层客户端。 虽然这会加大验证者的责任,但同时也让提出区块的验证者有权获取相关交易优先费(目前该权利为矿工所有)。
尽管验证者获得的奖励会在信标链上累积,需要后续升级才能提取,但手续费的支付、销毁和分配将继续在执行层上进行。 因此,验证者可以指定任何以太坊地址作为手续费的接收地址。
Kiln 非常适合让现有质押人熟悉合并后的以太坊环境。 我们建议尝试在网络上镜像您的生产设置,确保现在就能处理任何问题。
同样,Staking Launchpad 提供了一个简单的入门接口。 请注意,作为弃用 eth2.0 而重新命名的一部分,ethereum/eth2.0-deposit-cli 存储库不久将更名为 ethereum/staking-deposit-cli
。
常见问题
何时合并?
截至发文,以太坊主网向权益证明过渡的日期尚未确定。 任何来源发布其他相关言论都可能不实。 相关信息更新将通过本博客发布。 请注意网络信息安全!
假设 Kiln 中未发现任何问题,一旦客户端确定实施细节,则现有以太坊测试网(Goerli、Ropsten 等)都将通过合并运行。 当测试网成功完成过渡并运行稳定后,又假设未发现问题,就会为主网过渡设置一个难度值。 只有到这时,才可能估计合并的确切日期。
作为以太坊用户或以太币持有者,我需要做什么?
不需要。 如果想尝试 Kiln,尽管去试。 我们希望更多社区成员能加入我们关于 Kiln 的 #TestingTheMerge 活动中。
以太坊主网不受此测试网的影响。 在主网过渡之前,我们将在此博客中发布后续公告。
作为矿工,我需要做什么?
不需要。 如果您在以太坊主网上挖矿,就应该认识到,完成合并之后,该网络将完全采用权益证明机制运营。 届时,以太坊网络上将无法再挖矿。
作为验证者,我能否取回质押物?
不能。 合并是迄今为止最复杂的以太坊升级。 为了尽量降低网络中断的风险,我们采取了最精简的方法,在本次升级中不会包含任何非过渡更改。
合并后经过首次升级,可能就会支持从信标链中取回质押物。 共识层和执行层的规范都在制定中。
为什么取名 Kiln?
之前的合并测试网 Kintsugi(金继)名字源自日本的金缮修复术(将打碎的瓷器用黄金修复,从而使其更坚固、更美观)。
同样,Kiln(窑炉)是一种高温烤炉,可将粘土烧制成坚硬物品(例如陶器或砖块 ??)。