Author

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

full member
Activity: 168
Merit: 100
जब वितरित करेंगे baytbollam में सभी baytbolly ब्याज विभिन्न samodobyvayuschihsya टोकन और Aset, आम तौर पर इन टोकन और Aset की रिहाई द्वारा समर्थित होने की विषयों की एक किस्म से जुड़े होते हैं की आवश्यकता होगी, वहाँ सुपर कंप्यूटर और सहकार्य, जन-सहयोग और डेटाबेस, ई-मेल और सुरक्षित वीओआईपी संचार, ठीक है, इतने पर।
hero member
Activity: 1442
Merit: 535
http://www.crypto-economy.net/byteball-the-dag-revolution-and-its-free-distribution/?lang=en


I'm glad to introduce the Snail Coin Toss

It's a 51/49 coin toss that you can play directly with a bot, it doesn't require your trust since a smart-contract is used.

Pair your device with the bot: AlC854WVi7kHvTn0z6k4i7/[email protected]/bb#R and go to chat.




Bot asks you the amount you want to bet, your address and send you a payment request to a smart address like this:



There are four possibilities for spending the smart address.

1. if the random oracle generates a number < 49000 and if you properly made the payment, then it's you who can spend the smart-address.

2. if the random oracle generates a number >= 49000, then the bot can sweep the money back.

3. if you didn't pay to the address, then the bot can sweep the money back.

4. you can spend the smart-address if it was already spent, it's a security in case you make a payment to the smart-address after the bot has swept the address for any reason. It's not translated by GUI in an human-readable way yet, it will done in next versions.

The random oracle uses a BTC block with 2 confirmations to generate a random number, that's why you have to wait an undefined time before knowing the result.

For now, the bet amount is limited at 1MB. I will increase the limit later.

Have fun !
hero member
Activity: 1442
Merit: 535
With the release of version 1.9.0 we are launching Bot Store.



Now it is easier to access chatbots, and it is easier for developers to get their work to users.
Read the full story on Medium https://medium.com/byteball/byteball-bot-store-has-launched-c546e9e38ab5

Other updates in this release:
* Fixed an issue that caused full wallets to sometimes crash while syncing
* When receiving blackbytes, now displaying progress (it is slow)
* Checks to prevent duplicate payment to a smart contract
* Multiple new and improved translations
* Multiple visual improvements
* A few small bugfixes

Download from https://github.com/byteball/byteball/releases
hero member
Activity: 1442
Merit: 535
Now you can P2P bet on the results of football matches using smart contracts:



TKT4UESIKTTRALRRLWS4SENSTJX6ODCW is the address of the sports oracle who will post the result of the game.  This oracle is also a witness.

After the result is known, chat with the sports oracle, its pairing code is [email protected]/bb#0000.  



Then the backer can unlock the contract if his prediction was correct.  Otherwise, the layer can unlock the contract after the contract expires.

A small guide about composing the contract:
1. Oracle address is TKT4UESIKTTRALRRLWS4SENSTJX6ODCW
2. Data feed name is in the format HOMETEAM_AWAYTEAM_YYYY-MM-DD
3. Remove common abbreviations from the team names such as FC, AS, etc
4. Write team names in upper case
5. Remove spaces from multi-word team names.  Manchester United becomes MANCHESTERUNITED
6. Date of the match is in YYYY-MM-DD format
7. Value of the feed is the name of the winner team formatted according to the same rules, or DRAW

You don't need to tell the bot the date of the match, it will find the most recent game between the two teams within the last 7 days.  When talking with the bot, type the names of the teams as they are commonly known (without FC, AS, etc).

Source code: https://github.com/byteball/sports-oracle

Exchanges: Bittrex, Cryptox, Cryptopia, Changelly, and trading bot (see the link at https://byteball.org)
If you are trading large blocks and don't want to move the price, trade P2P via smart contract (without human escrow)
Prediction markets (betting, binary options): #prediction_markets channel on our slack http://slack.byteball.org
Insurance: #p2p_insurance channel on our slack http://slack.byteball.org
Explorer: https://explorer.byteball.org

https://coinmarketcap.com/currencies/byteball/
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% बाद के वितरण दौर में वितरित किया जाएगा, सटीक बाद में घोषित किए जाने की तारीखें। योजना बनाई वितरण प्रतिशत (विषय बदलने के लिए):

2nd round: 20%
3rd round: 30%
4th round: 38%

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

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