Author

Topic: पुन: BYTEBALL: पूरी तरह से नई आम सहमति एल्गोरिथ्म + प् (Read 570 times)

member
Activity: 119
Merit: 100
पूर्ण तकनीकी विवरण के लिए, श्वेत पत्र पढ़ा: https://byteball.org/Byteball.pdf

Testnet पहले से ही ऑनलाइन है। यह बटुआ डाउनलोड करके बाहर का प्रयास करें:


iOS   Android   Mac   Windows   Linux
या से निर्माण source GitHub पर


डेस्कटॉप जेब पूर्ण नोड्स हो सकता है या प्रकाश नोड्स (थोड़ी देर पहले शुरू होने के बाद नेटवर्क के साथ सिंक्रनाइज़ करने के लिए ले जाएगा)। मोबाइल पर्स हमेशा प्रकाश ग्राहक हैं।

बटुए स्थापित करने के बाद, यात्रा https://byteball.org और झंकार क्लिक करें मुक्त करने के साथ खेलने के लिए बाइट्स प्राप्त करने के लिए। लिंक अपने बटुए खुल जाएगा:


परिरूप

वहाँ Byteball में कोई ब्लॉक, और कोई ब्लॉक आकार मुद्दा है। इसके बजाय, हर नए लेनदेन सहित और उनके हैश हस्ताक्षर करने से एक या एक से अधिक पहले वाले (माता-पिता) संदर्भ। लेनदेन के बीच लिंक एक डेग फार्म (निर्देशित अचक्रीय ग्राफ):



अपने माता-पिता सहित से, प्रत्येक नया सौदा भी परोक्ष रूप से शामिल हैं और माता-पिता के सभी माता-पिता की पुष्टि करता है, माता पिता के माता-पिता, और इतने पर के माता-पिता। अधिक लेनदेन अपने लेनदेन के बाद जोड़ रहे हैं के रूप में, पुष्टियों आप प्राप्त की संख्या स्नोबॉल तरह बढ़ता है, इसलिए नाम Byteball (हमारे बर्फ के टुकड़े डेटा के बाइट्स) कर रहे हैं।

आम सहमति

इसमें कोई पाउ, कोई स्थिति, और कोई खनन है। इसके बजाय, हम है डेग, जो पहले से ही स्थापित करता हैpartial order लेनदेन के बीच, प्लस हम जोड़ने मुख्य श्रृंखला डेग के भीतर:



Tवह मुख्य श्रृंखला (एमसी) को परिभाषित करने की अनुमति देता है कुल आदेश लेनदेन के बीच: लेनदेन जो शामिल हो जाता है (सीधे या परोक्ष रूप से) एम सी पर इससे पहले कुल आदेश में पहले समझा जाता है। जब वहाँ एक डबल खर्च, लेनदेन है कि कुल आदेश में पहले आता है के संस्करण वैध समझा जाता है, सभी दूसरों शून्य माना जाता है।

मुख्य श्रृंखला ग्राफ में लेनदेन की स्थिति के आधार पर निर्धारणात्मक परिभाषित किया गया है। जानकारी के लिए श्वेत पत्र का उल्लेख है, लेकिन एक सामान्य नियम के रूप में, एम सी जो हम गवाह फोन अच्छी तरह से जाना जाता उपयोगकर्ताओं, लेखक द्वारा लेनदेन की ओर आकर्षित होता। गवाहों की सूची उपयोगकर्ताओं द्वारा परिभाषित किया गया है खुद के रूप में वे हर लेन-देन वे बाद में सूची में शामिल हैं। एम सी तो ऐसी है कि डेग के भीतर पथ इस प्रकार है:
1. श्रृंखला पर पड़ोसी लेनदेन का गवाह सूचियों या तो समान हैं या केवल एक उत्परिवर्तन से अलग है,
2. श्रृंखला वैकल्पिक चेन के साथ तुलना में, गवाह लेखक लेनदेन की सबसे अधिक संख्या के माध्यम से चला जाता है।

ऊपर, बहुत संक्षिप्त और कई महत्वपूर्ण छोड़े गए विवरण के साथ ढांचे के रूप में वर्णन है एक पूर्ण तकनीकी कहानी के लिए श्वेत पत्र को देखें।
फीस और आंतरिक मूल्य

फीस Byteball डेटाबेस में किसी के लेनदेन (या किसी भी अन्य डेटा) के भंडारण के लिए भुगतान किया डेटा के आकार के बराबर संग्रहित किया जा रहा हैं। अपने लेनदेन आकार 500 बाइट्स है, तो आप फीस में बिल्कुल 500 बाइट्स (Byteball के देशी मुद्रा) भुगतान करते हैं। इसका मतलब यह है बाइट्स में आंतरिक मूल्य है: यह स्थायी रूप से एक विकेन्द्रीकृत अपरिवर्तनीय डेटाबेस में डेटा की है कि आकार के संचय के लिए उपयोगिता है। डेटा कि वित्तीय लेन-देन का प्रतिनिधित्व करता है के लिए, मान है [ख] सामाजिक [/ B] बल्कि व्यक्तिगत तुलना में, क्योंकि आप पूरी तरह से प्रत्येक बाद मालिक को सिक्के के मूल्य और प्रामाणिकता साबित करने में सक्षम होने के लिए पूर्ण सिक्का इतिहास को संग्रहीत करने की जरूरत है ।

फीस जो उन लोगों के अभिभावक के रूप में और आंशिक रूप से गवाहों द्वारा अपने लेनदेन के संदर्भ के लिए पहली बार कर रहे द्वारा आंशिक रूप से एकत्र कर रहे हैं। जो डेग में यह परिणाम है माता-पिता के रूप में सबसे हाल ही में लेनदेन को संदर्भित पूर्व incentivizes, केवल एक ही दिशा में बढ़ रही है, एक पेड़ के तने की तरह है, और नेटवर्क विलंबता परमिट के रूप में के रूप में संकीर्ण जा रहा है। नए लेनदेन काफी दुर्लभ है, जैसे कि सभी नोड्स से पहले एक नया सौदा प्रतीत होता है सिंक करने के लिए पर्याप्त समय है कर रहे हैं, डेग केवल सामयिक कांटे और त्वरित विलीन हो जाती है के साथ लगभग एक श्रृंखला की तरह दिखेगा।
पैसे की आपूर्ति

बाइट्स की कुल संख्या 10 है15, सभी बाइट्स उत्पत्ति लेनदेन में जारी किया जाएगा। चूंकि फीस का भुगतान किया संचलन में लौट रहे हैं, पैसे की आपूर्ति एक ही रहेगा।

नियतात्मक अन्तिम

Byteball में, वहाँ एक प्रोटोकॉल नियम है कि एक सौदे पिछले लेनदेन (अगर कोई है) एक ही पते से भेजा शामिल करना चाहिए है, अर्थात एक ही पते से बाद के लेनदेन के बीच आंशिक आदेश होना चाहिए। इस नियम को तोड़ने डबल खर्च के बराबर माना जाता है, इसलिए कम से कम इस तरह अव्यवस्थित लेनदेन में से एक शून्य हो जाएगा। अगर हम मान लें कि ज्यादातर गवाहों इस नियम का पालन करें, वे माता-पिता के रूप में केवल पर्याप्त रूप से हाल ही में लेनदेन के संदर्भ के लिए है और पुरानी पर्याप्त माता पिता से विरासत में नहीं कर सकते हैं (यह है कि क्या वे के लिए चुना जाता है) है। इसलिए, वे अब एम सी डेग के पुराने हिस्से में पर्याप्त (जो गवाहों की ओर आकर्षित किया जाता है) को प्रभावित कर सकते हैं, और यह एम सी भी स्थिर हो जाता है एम सी का हिस्सा है कि स्थिर है, इसलिए कुल आदेश रिश्तेदार हो जाता है। स्थिरता तक पहुँचने का सही मानदंड की चर्चा के लिए श्वेत पत्र देखें, यहाँ यह महत्वपूर्ण है मानदंड नियतात्मक हैं, और एक बार एक सौदे एम सी के स्थिर भाग पर प्रकट होता है, यह अंतिम है, और अन्य सभी cryptocurrencies के विपरीत, कोई फिर से कि संगठन संभव हो रहे हैं।

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

आस्तियों और पर-श्रृंखला विनिमय

बाइट्स Byteball के देशी मुद्रा है। उपयोगकर्ताओं को किसी भी अन्य टोकन (संपत्ति), उदाहरण के लिए जारी कर सकते हैं कर्ज का प्रतिनिधित्व करने के लिए। कर्ज जैसे व्यक्त किया जा सकता फिएट मुद्राओं में या प्राकृतिक इकाइयों (बैरल, औंस, kWh, आदि) में। कर्ज के जारीकर्ता उनके वास्तविक दुनिया पहचान प्रकट कर सकते हैं और / या स्वेच्छा से सत्यापित किया जाना है (यानी उनके वास्तविक शब्द पहचान ऐसे सीए के रूप में एक अच्छी तरह से ज्ञात तीसरे पक्ष द्वारा सत्यापित किया जाना)। यह मौजूदा कानूनी प्रणाली के उपयोग के खिलाफ धोखाधड़ी सुरक्षित करने के लिए सक्षम बनाता है।

जारी की संपत्ति है, भुगतान के साधन के रूप में इस्तेमाल किया जा सकता बाइट्स के साथ। आस्तियों एक इकाई है कि विनिमय के दोनों पैर, इस प्रकार दो लेनदेन या तो एक साथ होता है या बिल्कुल भी नहीं हुआ है कार्यान्वित पर हस्ताक्षर करने के लिए दोनों पक्षों द्वारा बाइट्स और अन्य संपत्ति के खिलाफ विमर्श किया जा सकता है। पर हस्ताक्षर किए जाने की इस तरह की बहुपक्षीय पर हस्ताक्षर करने के लिए कहा जाता है। कोई केंद्रीकृत विनिमय की जरूरत है, इसलिए कोई विश्वास आवश्यक है और कोई विनिमय फीस (अलग डेटा के आकार के लिए सामान्य फीस से)।

निजी अनुसरणीय भुगतान

आस्तियों या तो सार्वजनिक या निजी हो सकता है। सार्वजनिक संपत्ति में सभी लेनदेन सार्वजनिक विकेन्द्रीकृत डेटाबेस पर हर किसी को दिखाई दे रहे हैं, बस Bitcoin की तरह। बाइट्स एक पूर्वनिर्धारित सार्वजनिक संपत्ति है।

निजी संपत्ति में भुगतान सार्वजनिक डेटाबेस को प्रकाशित नहीं कर रहे हैं। इसके बजाय, केवल लेनदेन के हैश, डेटाबेस के लिए भंडारित किया, जबकि लेनदेन के प्लेन पेयी को दाता से सीधे भेजा जाता है। के खिलाफ डबल खर्च करता है, एक सबूत [ख] खर्च [/ B] भी Byteball डेटाबेस के लिए प्रकाशित किया जाता है की रक्षा करने के लिए। के रूप में उत्पादन की एक हैश खर्च किया जा रहा खर्च सबूत निर्माण किया है, तो यह है कि अगर एक ही उत्पादन दो बार खर्च किया जाता है, खर्च सबूत जरूरी ही हो जाएगा।

मैं पहले से ही इस डिजाइन वर्णित है https://bitcointalksearch.org/topic/hiding-entire-content-of-on-chain-transactions-1574508, श्वेत पत्र में अधिक विवरण देखें।

नियमित परिसंपत्तियों

विनियमित संस्थानों की संपत्ति है कि केवाईसी / एएमएल आवश्यकताओं के साथ संगत कर रहे हैं जारी कर सकते हैं। ऐसी संपत्ति का हर हस्तांतरण जारीकर्ता द्वारा cosigned किया जा रहा है, और अगर वहाँ कुछ भी है कि नियमों के विपरीत है, जारीकर्ता cosign नहीं होंगे।

इस तरह से, बैंकों फिएट-आंकी परिसंपत्तियों जारी करने और पूरी तरह से शिकायत रह सकते हैं। वे मांग जमा खातों को खोलने और संपत्ति के रूप में Byteball पर उन्हें ट्रैक कर सकते हैं। इन परिसंपत्तियों बाइट्स और (बैंक के अनुमोदन के साथ) अन्य परिसंपत्तियों के खिलाफ आसानी से विनिमेय हैं।
अन्य विशेषतायें

- खर्च की स्थिति (उर्फ स्मार्ट ठेके) एक आसान में कथात्मक भाषा समझने के लिएhttps://bitcointalksearch.org/topic/declarative-smart-contracts-in-byteball-1617816
- Multisig: खर्च की स्थिति की एक विशेष मामला
- ऑन श्रृंखला भविष्यवाणी, डेटाबेस के लिए सीधे (जैसे timestamps, विनिमय दरों, मौसम, विभिन्न घटनाओं के रूप में) के आंकड़ों पोस्ट कर सकते हैं तो उस डेटा खर्च की स्थिति से संदर्भित किया जा सकता
- निजी अंत करने के लिए अंत एन्क्रिप्टेड संदेश: निजी भुगतान डेटा व्यक्त multisig स्थितियों में संवाद, और एक व्यापारी की बीओटी के साथ चैट करने के लिए इस्तेमाल किया।

प्रारंभिक वितरण

इसमें कोई आईसीओ, कोई crowdsale होगा। मेरा मानना है कि एक मुद्रा की सफलता के लोग हैं, जो इसे खुद की संख्या पर निर्भर करता है, वास्तव में पीटर आर के शोध से पता चलता है कि Bitcoin के ऐतिहासिक marketcap इस प्रकार हैMetcalfe's law: https://bitcointalksearch.org/topic/empiricalmathematical-method-to-choose-which-cryptocurrency-community-to-join-572106, i.e. यह सक्रिय उपयोगकर्ताओं की संख्या के वर्ग के समानुपाती होता है। यही कारण है कि मैं Byteball संभव के रूप में कई लोगों के हाथों में होना चाहते हैं:

  • 98% सभी बाइट्स और blackbytes के (निजी अनुसरणीय मुद्रा) धारकों जो अपने Bitcoin और प्रक्षेपण से पहले byteball पतों को सम्बद्ध Bitcoin के बीच वितरित किया जाएगा। कोई निवेश की आवश्यकता है, तो आप अपने Bitcoins रखने के लिए, प्लस बाइट्स और blackbytes प्राप्त करते हैं। नीचे देखें कैसे सिक्के प्राप्त करने के लिए।
  • 1%मैं खुद के लिए आरक्षित

वर्तमान स्थिति

वर्तमान में, testnet ऑनलाइन और पूरी तरह से काम कर रही है। आप भेजने के लिए और सिक्के प्राप्त करने के लिए इसका इस्तेमाल कर सकते multisig जेब बनाते हैं, और यहां तक कि एक chatbot के साथ बात करके पिज्जा खरीद https://bitcointalksearch.org/topic/m.16330266.

Byteball वितरण में भागीदारी

भविष्य वितरण में भाग लेने के लिए आपको 25 दिसंबर से पहले अपने Byteball और Bitcoin पतों को सम्बद्ध करने की जरूरत है।

1. डाउनलोड और Byteball के लिए बटुआ स्थापितlive network:
Desktop: https://github.com/byteball/byteball/releases
Android: https://play.google.com/store/apps/details?id=org.byteball.wallet
testnet के लिए एक, livenet के लिए अन्य: आप भी testnet बटुए स्थापित है, तो आप दो byteball जेब होगा।

2. भेंट https://byteball.org और संक्रमण बीओटी के साथ चैट करने के लिए लिंक पर क्लिक करें। लिंक नई बटुए खुला और एक चैट शुरू कर देंगे। संक्रमण बीओटी के निर्देश अपने Bitcoin संतुलन को साबित करने का पालन करें।

आपके पास दो विकल्प अपने Bitcoin संतुलन को साबित किया है:
ए। एक micropayment बनाकर। बॉट अपना पता भुगतान से आया है, पता चल जाएगा कि यह आपका पता है देखते हैं, और इस पते पर अपने Bitcoins स्थानांतरित करने के लिए हिदायत होगा। कई micropayments करके, आप एक ही Byteball पता करने के लिए कई Bitcoin पतों लिंक कर सकते हैं।
ख। संदेश (अपने Bitcoin बटुए इस समारोह का समर्थन करता है तो) पर हस्ताक्षर करके। आप बॉट अपने Bitcoin पता बताने के लिए और Bitcoin पते के साथ अपने Byteball पता करें। आप (एक ठेठ Bitcoin बटुए उनमें से दर्जनों है) एक पते को साबित करने के बाद, आप या तो यह एक सिद्ध पता करने के लिए अपने सभी सिक्के ले जाने के लिए या एक ही रास्ते में अन्य सभी पतों को साबित कर सकते हैं - संदेश पर हस्ताक्षर करने से।

आप कई Byteball पते, केवल पिछले जोड़ने की गिनती के लिए एक ही Bitcoin पते से जोड़ने के लिए प्रयास करें। यह नियम है कि अगर हम विनिमय के स्वामित्व वाली पतों को सम्बद्ध करने के प्रयास को देखने के लिए समायोजित किया जा सकता है।

आप micropayment से साबित होता है, तो जाँच करने के लिए है कि Bitcoin पता कि बीओटी से micropayment प्राप्त किया, वास्तव में अपना पता है याद है। एक हमलावर blockchain पर अपनी भुगतान देखते हैं और उसे करने के लिए अपने धन स्थानांतरित करने के लिए आप चाल की कोशिश कर अपने संबोधन से ही micropayment दोहराने सकता है।

3. जोड़ने के बाद, वहाँ, वितरण से पहले नए बटुए का कोई फायदा नहीं है, बस इसे रख स्थापित (बैकअप यदि आवश्यक हो तो)। यह वितरण के दिन पर बाइट्स प्राप्त होगा। आप किसी भी Bitcoin भुगतान करते हैं, अपने सिक्के सबसे अधिक संभावना एक नया परिवर्तन का पता करने के लिए ले जाया जाएगा। फिर, सिक्के जुड़े पता (ते) को वापस ले जाने के लिए यदि आवश्यक हो तो बीओटी के साथ चैट करें और अपने से जुड़े पता (ते) पर संतुलन को देखते हैं।

जोड़ने चरण 23:59:59 यूटीसी, जिसके बाद हम 25 दिसंबर 00:00:00 यूटीसी (क्रिसमस ब्लॉक) के बाद पहली ब्लॉक timestamped में शेष Bitcoin के अनुपात में वितरण कर दूँगा पर 24 दिसंबर को खत्म हो जाएगा। के बाद इस ब्लॉक खनन किया जाता है मैं सटीक ब्लॉक संख्या कई घंटे की घोषणा करेंगे (समय के इंतजार reorg की थोड़ी सी भी मौका बाहर करने के लिए है)। बाइट्स और blackbytes 25 दिसंबर की दोपहर में बाहर भेजा जाएगा।

इस वितरण के दौरान हम बाइट्स और blackbytes की कुल आपूर्ति का 10% वितरित करेंगे। शेष 88% बाद के वितरण दौर में वितरित किया जाएगा, सटीक बाद में घोषित किए जाने की तारीखें। योजना बनाई वितरण प्रतिशत (विषय बदलने के लिए):

2 दौर: 20%
3 दौर: 30%
4 दौर: 38%

दौर 2 महीने के लिए 1 स्थान दिया गया हो जाएगा।


In प्रत्येक बाद वितरण दौर, हम एक नई स्नैपशॉट ले जाऊँगा। 2 और आगे दौर में वितरण नियम 1 से थोड़ा अलग होगा। आप (1 
Jump to: