403 / 736ROASBEEF

Olaoluwa Osuntokun

Laolu Osuntokun, roasbeef — Lightning विकास

Olaoluwa Osuntokun, जिन्हें Laolu या roasbeef भी कहा जाता है, Lightning के विचारों को काम करने वाले सॉफ़्टवेयर में बदलने में मदद करते हैं। वे Lightning Labs के सह-संस्थापक और Mastering the Lightning Network के सह-लेखक हैं। उनका काम भुगतान चैनलों से लेकर Bitcoin की संरचना के जरिए दूसरी परिसंपत्तियाँ भेजने तक फैला है।

Olaoluwa Osuntokun एक डेवलपर और Lightning Labs के मुख्य तकनीकी अधिकारी हैं। उनका काम Lightning नोड चलाने वाले प्रोग्राम lnd और Bitcoin में रिकॉर्ड जोड़कर परिसंपत्तियाँ जारी व स्थानांतरित करने वाले Taproot Assets प्रोटोकॉल से जुड़ा है। योगदान समझने के लिए पहले इन प्रोग्रामों का काम जानना उपयोगी है, उनके कमांड नहीं।

Lightning से भुगतान जल्दी पहुँच जाए तो वॉलेट मुख्यतः पुष्टि दिखाता है। पीछे सॉफ़्टवेयर भुगतान चैनल संभालता है और दूसरे प्रतिभागियों से संपर्क करता है। Olaoluwa Osuntokun ऐसे उपकरण बनाने में योगदान देते हैं। 21 अक्टूबर 2026 को जाँचे गए Lightning Labs के टीम पेज पर उन्हें सह-संस्थापक और CTO, यानी मुख्य तकनीकी अधिकारी, बताया गया था। यह एक संस्था का पद है। Lightning के नोड स्वतंत्र रूप से चलाए जाते हैं; किसी कंपनी का तकनीकी अधिकारी उन सबका प्रबंधन नहीं करता। [1]

lnd भुगतान चैनल संभालता है। ये ऐसी व्यवस्थाएँ हैं जिनमें हर बार बदला हुआ बैलेंस ब्लॉकचेन पर दर्ज किए बिना बार-बार भुगतान किया जा सकता है। वह दूसरे नोड, यानी नेटवर्क में शामिल कंप्यूटरों, से होकर रास्ते भी खोजता है। Bitcoin की चेन का डेटा उसे backend से मिलता है, जो जुड़ी हुई डेटा सेवा है: जैसे bitcoind, btcd या हल्का क्लाइंट neutrino। इसलिए lnd चलाने का मतलब अपने आप पूरा Bitcoin नोड चलाना नहीं है। उसे किस सेवा से जोड़ा गया है, यह भी मायने रखता है। [2]

Osuntokun ने Andreas M. Antonopoulos और Rene Pickhardt के साथ Mastering the Lightning Network लिखी। पहला संस्करण 21 दिसंबर 2021 को आया। किताब नेटवर्क की कार्यप्रणाली से चैनलों, भुगतान के रास्तों और नोड संचालन तक जाती है, ताकि भेजने और प्राप्त करने के बीच की प्रक्रिया समझ आए। यह Bitcoin की बुनियाद जानने वाले तकनीकी पाठकों के लिए है। आज प्रोग्राम स्थापित करते समय नवीनतम दस्तावेज़ भी पढ़ने चाहिए; पुराने संस्करण का उदाहरण उपयोग में आ रहे सॉफ़्टवेयर से अलग हो सकता है। [3]

उनके काम का एक और हिस्सा Taproot Assets है। tapd प्रोग्राम अतिरिक्त परिसंपत्तियाँ जारी और स्थानांतरित कर सकता है, जैसे जारीकर्ता से भुगतान पाने के अधिकार को दर्शाने वाला टोकन। उनके रिकॉर्ड क्रिप्टोग्राफी से Bitcoin UTXO, यानी अभी तक खर्च न हुआ लेनदेन आउटपुट, से जुड़े होते हैं। विस्तृत प्रमाण चेन के बाहर भेजे जाते हैं। आउटपुट में मौजूद bitcoin और उससे जुड़े रिकॉर्ड वाली परिसंपत्ति अलग चीज़ें हैं। उस परिसंपत्ति की इकाइयाँ bitcoin की सबसे छोटी इकाई satoshi नहीं बन जातीं, न उसके गुण अपने आप पा लेती हैं। [4]

परिसंपत्ति मिलने पर उसके जारी होने और स्थानांतरण के प्रमाण चाहिए। Universe सेवा ऐसे प्रमाण रखती है। डेवलपर QueryProof से उन्हें माँग सकता है और UniverseKey से रिकॉर्ड चुन सकता है। इसमें परिसंपत्ति या समूह की पहचान तथा खास रिकॉर्ड की कुंजी शामिल होती है। जवाब रिकॉर्ड के शामिल होने और परिसंपत्ति के जारी होने या स्थिति बदलने का प्रमाण देता है। इससे दिए गए डेटा की जाँच होती है; खर्च करने का अधिकार नहीं मिलता और निजी कुंजी के बैकअप की जगह भी नहीं भरती। [5]

इस संरचना का बैकअप पर सीधा असर है। lnd निजी कुंजी रखता है, जबकि tapd आउटपुट खर्च करने के लिए जरूरी अन्य डेटा रखता है, जिसमें Taproot tweak नाम का कुंजी समायोजन भी है। README चेतावनी देता है कि केवल lnd का seed जारी या प्राप्त परिसंपत्तियाँ बहाल करने के लिए पर्याप्त नहीं है। रिकवरी शब्द कुंजी सामग्री वापस लाते हैं, लेकिन ऐप हटाने से बाकी जरूरी डेटा मिट सकता है। इसलिए पहले दस्तावेज़ के अनुसार स्थानीय tapd डेटा बचाना चाहिए। सिर्फ शब्द इस पूरे संयोजन का बैकअप नहीं हैं। [4]

23 जुलाई 2024 की Taproot Assets घोषणा Lightning पर परिसंपत्तियाँ भेजने का तरीका बताती है, जिसमें bitcoin की तरलता, यानी चैनलों में उपलब्ध धन, उपयोग होता है। दोनों प्रणालियों को जोड़ने वाला किनारे का नोड परिसंपत्ति और bitcoin के बीच विनिमय करता है। प्राप्तकर्ता RFQ, यानी कीमत का प्रस्ताव माँगने की प्रक्रिया, से पहले सीमित समय के लिए मान्य दर पाता है। वह इसे स्वीकार या अस्वीकार करके दूसरा प्रस्ताव खोज सकता है। इसलिए Lightning पर भेजना स्थायी तय दर या हमेशा उपलब्ध विनिमय की गारंटी नहीं; प्रदाता और खास प्रस्ताव भी महत्वपूर्ण हैं। [6]

किसी ऐप को tapd से जोड़ते समय यह भी तय करना पड़ता है कि कौन कमांड दे सकता है। TLS कनेक्शन एन्क्रिप्ट करके रास्ते में डेटा पढ़े जाने से बचाता है। macaroons ऐसे टोकन हैं जिनसे संचालन की अनुमति जाँची जाती है। सुरक्षित संचार और पहुँच का अधिकार अलग बातें हैं: सुरक्षित पहुँचा कमांड भी ऐसे व्यक्ति से आ सकता है जिसे पहुँच नहीं मिलनी चाहिए। इसलिए सिर्फ कनेक्शन एन्क्रिप्टेड होने के कारण पहुँच का टोकन साझा नहीं करना चाहिए। [4]

पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Joseph Poon, Elizabeth Stark, Lightning Network. इस प्रविष्टि का उल्लेख यहाँ भी है Joseph Poon, Elizabeth Stark.

DOC · 001Lightning Labs — teamदस्तावेज़ DOC · 002lnd — implementation and backendsदस्तावेज़ DOC · 003Mastering the Lightning Network — first editionदस्तावेज़ DOC · 004Taproot Assets — architecture and recoveryदस्तावेज़ DOC · 005Taproot Assets — QueryProof APIदस्तावेज़ DOC · 006Lightning Labs — multi-asset Lightning release (2024)दस्तावेज़
समीक्षा की गई: स्रोत पहले · यह निवेश सलाह नहीं है