Изследователите се справят с проблемите с блокада на утрешния ден с Bitcoin-NG | BG.democraziakmzero.org

Изследователите се справят с проблемите с блокада на утрешния ден с Bitcoin-NG

Изследователите се справят с проблемите с блокада на утрешния ден с Bitcoin-NG

Въпросът как да се увеличи най-добър капацитет за обработка на транзакции на blockchain може да се Bitcoin сегашната криза, но това не е спиране на изследователите да работят за решаване на по-далновидни въпроси.

Държани миналия уикенд в Монреал, на учредителната Scaling Bitcoinmarked първата голяма конференция за разработчици, и като такава, тя се отличава с широк вземане на проби от технически експерти, работещи по решения на проблемите, които могат да възникнат, както познаване на blockchain технологичният напредък.

Един от най-новите предложения за дебют на събитието е разработен от Корнел постдокторска студент Ittay Еял, докторант Адем Ефе Gencer, компютърни науки професор Емин пистолет Sirer и изследовател Robbert Ван Renesse. Наречен Bitcoin-NG (на "NG" е съкращение за "следващото поколение"), предложението се предвижда като разтвор на "присъщи проблеми" в blockchain дизайн, както в Bitcoin и алтернативни разпределени дневници като Ethereum.

Еял заяви, че зад Bitcoin-NG е убеждението, че там са по-фундаментални проблеми с дизайна на blockchains, които ще направят мащабиране всяко изпълнение, публично или частно, предизвикателство.

Еял каза CoinDesk:

"За пазарите на ценни книжа, за сключване на сделки с цифровите си активи, ако искате да имате всички тези по blockchain, ще трябва значително мащабиране."

Един от най-наболелите проблеми, екипът зад Bitcoin-NG твърди, е, че тъй като размерът на блока данни на blockchain, се увеличава и рискът, че blockchain вилици, в резултат на конкурентни версии на общественото досие на минали сделки и неефективност в мрежова комуникация.

Блок размножаване

Bitcoin-NG, според Еял, е упражнение в идентифицирането на проблемите, които възникват, когато отделните операции и блокове от сделките са проверени и се размножават в продължение на blockchain мрежа, както и ползите, които трябва да се поддържат във всеки редизайн.

В крайна сметка, учените зад Bitcoin-NG стигнаха до заключението, че блокове върху blockchain имат две отделни функции - избор на "лидер", който решава кои сделки са включени в основната blockchain и разпространение на награда на миньора.

"Когато поставите блок в [Bitcoin] blockchain, а след това имплицитно кажа, че съм лидер от предишния блок до сега и това е от порядъка на сделките, аз решават за този период", обясни той.

Bitcoin-NG предлага съставяне на blockchain от две отделни видове блокове: "ключови блокове", които решават за "лидер" и "microblocks", които се отличават сделки за определен период от време в бъдеще.

Лидер миньори ще се присъждат целостта на наградата на блок, а разделянето такси за транзакциите между keyblocks с предишния лидер.

Съображенията

Еял е посочено, че е взела екипа известно време да се усъвършенствате в по централната теза за своите изследвания, че вилици, а в момента се случва по няколко пъти на ден в Bitcoin, ще бъдат по-чести трябва транзакционни блокове да са по-големи.

Изследователят предполага, че този проблем не може да бъде решен чрез промяна на размера на блока или честотата на дадена мрежа, както и че мащабируемост ще изисква по-големи промени. Първо, обаче, Еял каза показатели за анализ, необходими за да се идентифицира.

"Трябва да осъзнаем показатели какво се опитвате да се оптимизира, а показателите са интуитивно много ясни, искате сделка да бъде поставено в blockchain възможно най-бързо, вие искате да го видите, че има и искате да сте в състояние да поставите най-много сделки, като е възможно ", каза той.

Най-важният показател, разработен по време на процеса, според Еял, е идеята за "забавяне консенсус", или колко време в миналото повечето възли се споразумеят за състоянието на blockchain.

"Всички са съгласни на всичко, което се е случило в историята на blockchain от преди един час и обратно. Но какво да кажем в границите на един час? Ако има вилици и има много от вилици, а след това със сигурност не сме съгласни", продължи той.

Допълнителни показатели, използвани от учените са включени "време да режеш", или времето, необходимо за миньори дали те са на правилната "клон" или версията на blockchain те обработвате транзакции. Като главни размери увеличение Еял предложено време да се режат се увеличава.

Също така смята бяха miningpower оползотворяване, или съотношението на приключените блокове, които в крайна сметка на главната верига, и "време, за да спечели", за периода от време, преди всички миньори са съгласни, че дадена версия на blockchain е най-дългата, така че да изразходва ресурси съответно.

Изграждащи блокове

Що се отнася до вдъхновения Еял цитиран Алчен тежката-Наблюдавани Под-Tree (GHOST), изследователски проект, който предвижда как главна верига може да бъде по-добре, избрана от разнообразието на конкурентни вилици.

Предложен от изследователи Йонатан Sompolinsky и Авив Зохар през 2013 г., GHOST също се счита за време на разработването на алтернативата blockchain Ethereum, която има за цел да служи като мрежа за разпределени приложения.

"Имаше две неща, направени в доклада", обясни Еял. "GHOST има различен начин на избор на вериги. В Bitcoin, за да изберете най-дългата верига и тя се превръща в главната верига. Това е популярно известен като сирак блок. Това е най-точната дума, това е подрязват клон. GHOST има различен начин за избор на най-дългия клон. "

Еял посочи, че най-дългата верига не е задължително да има най-много блокове, както и че в Bitcoin, един с по-малко блокове, но повече клонове, може да бъде избран.

"Другото нещо, те добавят, е идеята за приобщаващо blockchain където ако имате клон по-късно можете да обедините сделки обратно в основната верига", продължи Еял.

За да се улесни по-добре тези процеси, системата Bitcoin-NG е този, при който keyblocks употреба доказване на работа като Bitcoin и само на лидерите генерира microblocks, въпреки че те се предлагат в по-кратки интервали от време. В предложението, keyblocks се генерират на всеки 10 минути, докато microblocks се генерират на всеки 10 секунди.

Шестдесет процента от таксите за добив, генерирани през това време върви напред към следващия миньор Еял каза, че мотивира да се постави във веригата последно, колкото е възможно. Настоящите лидери да получат 40% от такси.

"Защо 40%? Защото ние трябва да направите някои предположения за размера на нападателя, а ние не искаме нападателя да бъдат мотивирани за добив на няколко пресечки, става сложно. Тя може да бъде 10%, но след това по-големи миньори мощ да бъдат мотивирани да не се поставят сделки в блокове ", заяви Еял по време на конференцията.

Изпълнение

Към днешна дата, Еял каза, че Bitcoin-NG вече е изпълнен по код случай Bitcoin, а че тази мрежа е била предмет на някои експерименти.

И все пак, той каза, че най-вероятно ще мине известно време, преди нещо подобно Bitcoin-NG се реализира в мрежата на Bitcoin, най-вече поради трудността за постигане на консенсус, предвид коренно различни заинтересовани страни в този проект с отворен код.

"На теория, това е възможно само вилица Bitcoin или твърд вилица Bitcoin да използвате този нов протокол и увеличаване скалируемост за много по-добре латентност и трафик. Както видяхте с обсъждането на блока е трудно да се правят промени, да не говорим за големи изменения с този консенсус механизъм ", каза той.

В момента Bitcoin-NG работи като изпитателна течаща 1000 възли. Еял и неговият екип с помощта на център за данни Корнел за експеримента с 150 машини, които работят седем клиенти.

Занапред той каза, че екипът се надява да извърши своята работа по-голям мащаб, публикува бяла книга и в крайна сметка се освободи Bitcoin-NG за обществеността.

Въпреки, че тестването трябва да се направи, Еял е оптимист Bitcoin-NG може да допринесе за текущия размер на блока дебат чрез метриките го използват, за да се определи своя дизайн, сключване на:

"Видяхме, че сме в състояние да направи нещо, което не се получи да се направи много, подобряване на честотната лента и ефективно. Опитваме се да видим колко далеч можем да получим, без да променя свойствата, ние искаме същото ниво на сигурност, трафик и латентност [като Bitcoin], или по-добре. "

За повече информация относно Bitcoin-NG, прочетете пълния transcriptfrom Scaling Еял на Bitcoin говорим тук.

Blockchain TechnologyBitcoin ProtocolBitcoin-NG

Свързани новини


Post Blockchain

Новият център на Чикаго Блокчайн стартира с подкрепата на правителството

Post Blockchain

Bitcoin: средство за глобална независимост

Post Blockchain

MimbleWimble няма да ICO, но ще стартира криптопроменливост

Post Blockchain

Citi, HSBC партньор с проекта R3CEV As Blockchain добавя 13 банки

Post Blockchain

Блокхайн се връща в Apple iOS с нов Bitcoin Wallet

Post Blockchain

Веригата разкрива Ivy Smart договор език в първата публична демонстрация

Post Blockchain

R3 Режисьор: 2017 е годината на пилота на DLT

Post Blockchain

Bitcoins Killer Apps

Post Blockchain

Потребителите на Blockchain SharedCoin могат да бъдат идентифицирани, казва Security Expert

Post Blockchain

Председател на ASIC: Технологията на Blockchain може да промени финансите

Post Blockchain

Защо един консорциум за тиха блокада може скоро да направи шум

Post Blockchain

Антонопулос оставя блокадата на сигурността, за да стане съветник