Trending News

BTC
$23,667.54
+1.84
ETH
$1,638.78
+2.23
LTC
$95.54
-0.16
DASH
$56.84
+0.28
XMR
$186.72
+2.11
NXT
$0.00
-7.42
ETC
$23.09
+2.67

राउंडअप राउंड III | एथेरियम फाउंडेशन ब्लॉग

0


पिछले डेढ़ महीने में हमने एथेरियम रोडमैप के सभी पक्षों पर जोरदार चल रहे अनुसंधान और विकास को देखा है, और प्रगति तेजी से वास्तविक परिणामों में अनुवाद करना शुरू कर रही है जिसे एथेरियम क्लाइंट के अंदर चलाया और सत्यापित किया जा सकता है।

महानगरों पर:

  • कोर देव बैठकों के लिए एजेंडा 15 और 16 यहाँ: https://github.com/ethereum/pm/issues/13 और https://github.com/ethereum/pm/issues/14
  • यहां स्वीकृत ईआईपी की सूची: https://github.com/ethereum/EIPs/blob/master/README.md (ज्यादातर सहमत हैं, हालांकि हम अभी भी गैस लागत जैसे विवरणों पर आगे और पीछे जा रहे हैं)
  • अधिकांश EIPs C++ और Python में लागू किए गए हैं और अन्य क्लाइंट्स में कार्यान्वित किए जा रहे हैं; परीक्षण यहां सक्रिय रूप से लिखे और जोड़े जा रहे हैं https://github.com/ethereum/tests/tree/develop/GeneralStateTests (विभिन्न परीक्षणों के लिए विभिन्न शाखाएं देखें)
  • जिन ग्राहकों ने GeneralStateTests को लागू नहीं किया है, वे हाइव परीक्षण के लिए डॉकर छवि प्रदान कर सकते हैं (मार्टिन स्वेंडे से संपर्क करें)। सभी GeneralStateTests को BlockChainTests में परिवर्तित किया जा रहा है और Hive पर चलाया जा रहा है।
  • रिलीज़ की तारीख अभी भी तय नहीं की गई है; आम सहमति तब तक प्रतीक्षा करना है जब तक कि एक सेट करने से पहले प्रमुख ग्राहकों पर सभी परीक्षण पास नहीं हो जाते। ब्लॉक कठिनाई में तेजी से वृद्धि के कारण, हिमयुग में देरी जारी है; वर्तमान भविष्यवाणियों में कोई और वृद्धि नहीं हुई है (यकीनन एक बहुत निराशावादी अनुमान) यह है कि ब्लॉक समय 12 जुलाई तक 20s से अधिक नहीं होगा, और 12 सितंबर तक 30s से अधिक नहीं होगा।

एथेरियम ब्लॉकचेन ने कई नए सर्वकालिक उच्च स्तर बनाए हैं:

  • कठिनाई (450 वें) और घपलेबाज़ी का दर (28.5 वें)
  • प्रति दिन लेनदेन (187115, या ~2.16 प्रति सेकंड)
  • प्रति दिन गैस का उपयोग अभी तक 18 जून के सर्वकालिक उच्च स्तर पर नहीं पहुंचा है, जब ब्लॉकचेन को डीएओ हमले और विभिन्न पलटवारों के हिस्से के रूप में भारी स्पैम किया गया था, लेकिन यह एक के साथ निकट है 11 महीने का उच्चतम प्रति दिन 10.7 बिलियन। यह 1991878 गैस प्रति ब्लॉक है, या ~ 45% पूर्ण ब्लॉक दिन के लिए (अनुस्मारक: गैस सीमाएँ हैं गतिशील समायोजनइसलिए तेजी से बढ़ती फीस के साथ कंजेशन की संभावना नहीं है)। मामा दर उस दिन केवल ~7.4% था।

विभिन्न पक्ष परियोजनाओं पर:

  • ईएनएस तैनात किया गया है, और नीलामियां चल रही हैं.
  • व्हिस्पर को एक उचित एपीआई मिल रही है, जो हमारे सामान्य आरपीसी के साथ संरेखण में है, एपीआई जल्द ही तैयार होनी चाहिए और एक व्यावहारिक व्हिस्पर संस्करण जारी किया जाएगा।

    • झुंड ने कई महत्वपूर्ण सुधार किए हैं, जिनमें (i) http इंटरफ़ेस के माध्यम से निर्देशिका अपलोड और डाउनलोड का समर्थन करना, (ii) पूर्ण FUSE समर्थन, (iii) नोड-टू-नोड मैसेजिंग के लिए एक नया प्रोटोकॉल pss, (iv) की जगह अधिक कुशल डेटा समावेशन प्रमाणों को सक्षम करने के लिए मर्कल ट्री हैश के साथ चंक हैश। POC3 की ओर प्रगति पूरे जोश से चल रही है।

पायथेरियम का विकास तेजी से हुआ है:

  • Jan Xie और उनकी टीम ने मेननेट पर सबसे हाल के ब्लॉक में एक पाइथैप नोड को सफलतापूर्वक सिंक किया है।
  • कार्यान्वयन में कई बगों को ठीक किया गया है, और क्लाइंट अब सभी राज्य परीक्षणों और अधिकांश प्री-मेट्रोपोलिस ब्लॉकचैन परीक्षणों को पास कर रहा है। शेष मुद्दों को खोजने का काम जारी है।
  • अधिकांश मेट्रोपोलिस ईआईपी लागू किए गए हैं, जिनमें शामिल हैं चार नए प्रीकंपाइल.
  • परीक्षक मॉड्यूल को नया रूप दिया गया है ताकि यह पूरी तरह से चेन मॉड्यूल पर आधारित हो, और एक नया और अधिक सुविधाजनक इंटरफ़ेस जोड़ा गया है, जिसमें कार्यक्षमता जैसे राज्य परीक्षण बनाना शामिल है।

कैस्पर अनुसंधान अब सजीवता के लिए प्रोत्साहन को ठीक करने की प्रक्रिया में है, और पाइथेरियम के अंदर तर्क को लागू कर रहा है। यह भी शामिल है:


अन्य शोध सामग्री:


गेथ विकास:

  • लेन-देन पूल से कृत्रिम 20 शैनन न्यूनतम गैस सीमा को हटा दिया, गेथ नोड्स को मनमाने मूल्य वाले लेनदेन को स्वीकार करने और रिले करने में सक्षम बनाता है। इससे वास्तविक गैस बाजार को सक्षम करने में मदद मिलेगी।
  • HDD उपयोगकर्ताओं के लिए एक सिंक रिग्रेशन की पहचान की, जिसके परिणामस्वरूप a तेज सिंक कोड का भारी पुनर्लेखनइसे और अधिक मजबूत और स्थिर बनाता है।
  • कुछ ईवीएम बाधाओं की पहचान की गई और उन्हें ठीक किया गयाजटिल अनुबंधों को 60% तक तेजी से निष्पादित करने के कारण 95% तक कम स्मृति आवंटन कर रहा है।
  • प्रकाश ग्राहक और उसके चमकाने मोबाइल बाइंडिंग के सहयोग से दर्जा, वालेथ और दूसरे। लाइट क्लाइंट इवेंट रिट्रीवल के लिए प्रारंभिक प्रूफ-ऑफ-कॉन्सेप्ट किया गया।
  • एक नए फ़िल्टरिंग तंत्र पर काम कर रहा हैबहुत ही आशाजनक परिणामों के साथ, अनुबंध की घटनाओं के लिए पूरे ब्लॉकचेन को मिनट से सेकंड तक फ़िल्टर करने के लिए आवश्यक समय को कम करना।
  • एक नई खनन रणनीति की जांच करना, जो खनिकों के लिए लेन-देन प्रसंस्करण को पूरी तरह से खनन के समानांतर ले जाना चाहिए, इसलिए लेन-देन समावेशन के ओवरहेड को 0. तक कम करना चाहिए। इससे खनिकों को लेनदेन के बिना शुल्क कम करने की अनुमति मिलनी चाहिए, जिससे ब्लॉक खोजने और/या उन्हें शामिल करने की संभावना प्रभावित हो।
  • पप्पेथ, क्लिक और रिंकीबी में धीरे-धीरे मामूली पॉलिश जोड़ना, जैसे a स्तरित नल ईथर निकासी के लिए, विन्यास योग्य गैस गतिकी निजी नेटवर्क खनिकों और स्वचालित ENS एकीकरण के लिए।
  • ट्रूसेक एबी द्वारा एक बाहरी सुरक्षा-ऑडिट किया गया है। कोई गंभीर समस्या नहीं मिली.

सी ++ विकास:

  • मॉनिटरिंग नोड ने मेननेट के साथ एक पूर्ण सिंक हासिल किया
  • महानगर ईआईपी लगभग पूरे हो चुके हैं
  • पर काम तेज सिंक और स्नैपशॉट सिंक शुरू हो गया है
  • टेस्टेथ टूल में नया विकल्प है –statediff एक विशेष परीक्षण मामले के साथ-साथ नए परीक्षण प्रारूप GeneralStateTests पर डिबग जानकारी के लिए (पुराने स्टेटटेस्ट की वृद्धि) [4074]

रीमिक्स:

  • लगभग एक नया स्थैतिक विश्लेषण मॉड्यूल समाप्त कर दिया है जो पुनर्प्रवेश बग का पता लगा सकता है (बाह्य रूप से “soad003” द्वारा योगदान दिया गया है) [508]
  • फ़ोल्डर के अंदर खुली फ़ाइलों को दिखाने के लिए एक फ़ोल्डर दृश्य जोड़ा गया – उदाहरण के लिए आयात की गई फ़ाइलें “github.com/ethereum/solidity/std/StandardToken.sol”; अब फ़ोल्डर दृश्य में दिखाई दे रहे हैं [449]
  • डिबगर अब मैपिंग प्रदर्शित कर सकता है [498]
  • बेहतर अवलोकन प्रदान करने के लिए पुनर्व्यवस्थित टैब [496]

दृढ़ता:

  • हमने कंपाइलर के साथ इंटरैक्ट करने के लिए एकीकृत मानक json इंटरफ़ेस जारी किया [1639]
  • जोड़ा “इंटरफ़ेस अनुबंध” सुविधा[1688]
  • कुछ और सुरक्षा जाँचें जोड़ी गईं: बिना प्रभाव वाले कथन, और एकात्मक प्लस और अप्रयुक्त चर [2139, 2152, 2199]
  • वेब असेंबली और EVM1.5 बैकएंड सहित नई मध्यवर्ती भाषा पर आगे काम [2129 and lots more]
  • निर्यात पर काम लगभग समाप्त हो गया है और विशेष रूप से एएसटी आयात भी कर रहा है (यह म्यूटेशन परीक्षण और कई अन्य एक्सटेंशन की अनुमति देगा) [1810 and others]

कुहासा:

  • Decouple geth विशिष्ट हार्ड-कोडेड नोड और नेटवर्क हैंडलिंग, स्थानीय या दूरस्थ क्लाइंट बायनेरिज़ द्वारा परिभाषित मनमाना नोड्स और नेटवर्क के लिए अनुमति देता है। json
  • सेटिंग्स यूआई की तैयारी में सेटिंग्स बैकएंड का रिफैक्टर
  • जोड़ा गया macOS और Windows कोड-हस्ताक्षर, github/swarm आधारित ऑटो-अपडेटर तैयार करना
  • कई लेखापरीक्षा निष्कर्षों को आने वाली विज्ञप्तियों में शामिल किया जाएगा

प्रदाता में परिवर्तन मिस्ट और अन्य प्रोजेक्ट्स जैसे मेटामास्क और स्टेटस.आईएम को और अधिक भविष्य का प्रमाण बना देगा, क्योंकि डेवलपर्स को समय के साथ नहीं बदलने वाले उच्च स्तरीय पुस्तकालयों पर निर्भर रहने की आवश्यकता नहीं है। नए प्रदाता के संबंध में कुछ घोषणाएं होंगी. पर चर्चा हो रही है https://github.com/ethereum/interfaces/issues/16

वेब3.जेएस:

  • वर्तमान में हम जेनरेशन जोड़ रहे हैं और सीधे web3.js में निजी कुंजियों के साथ हस्ताक्षर कर रहे हैं। ताकि आप आसानी से अपने डैप में वॉलेट बना सकें और संदेशों पर हस्ताक्षर कर सकें। आप वर्तमान प्रयोगात्मक डॉक्स यहां पा सकते हैं: http://web3js.readthedocs.io/en/1.0/web3-eth-accounts.html
  • अगले चरण में @maiavictor की स्वार्म लाइब्रेरी को जोड़ा जाएगा और नया व्हिस्पर API और नया web3.js समुदाय द्वारा टेस्ट ड्राइव के लिए तैयार होना चाहिए।



Source link

Leave A Reply

Your email address will not be published.

Shares