Битцоин ће добити два значајна ажурирања: начин уношења информација о "паметној имовини" у трансакције, и бољи начин израчунавања накнада за трансакције. Битцоин-ов главни програмер Гавин Андресен објавио је јучер у својој пети Цоре Девелопмент Упдате.

Најновија исправка користи нову врсту трансакције како би људима пружила прилику да своје сопствене податке повезују са својим битцоин трансакцијама, што је нешто што није било експлицитно дозвољено пре. Тим то ради тако што омогућује ОП_РЕТУРН, трансакциони параметар који ће омогућити људима да уграђују ситни 80 бајтова података директно у запис блокиране трансакције.

80 бајтова може бити ситно, али је довољно да се креира хеш. Хасхинг је начин производње јединственог излаза који се може доказати да представља много већи део података и то је једна од основних техника у алатном оквиру битцоин протокола.

Цоре девелопер Јефф Гарзик каже да би ово могло бити добар начин да се паметном власништву омогући у битцоин мрежи. "Хаш је хаш власништва токена који представља аутомобил, или кућу или залиху или везу", каже он. "Користећи блоцкцхаин, можете сигурно размјењивати ове токене за плаћање (битцоинс) или их замијенити другим корисницима, без укључивања треће стране. "Ово звучи пуно попут обојених кованица, зар не?

Очигледно је захтев за уграђивање података у трансакције, јер како каже Гавин Андресен у документу Цоре Упдате, људи већ користе све врсте бизарних хакова да би повезали податке са својим битцоин трансакцијама.

На примјер, неки могу послати новац на битцоин адресу која није потпуна или тачна, а која заправо не постоји, објашњава Мике Хеарн, још један од кључних програмера. Слањем новца на неформалну адресу, оне присиљавају клијенте да га региструју у делу трансакције познатог као непотрошени скуп излаза (УТКСО). Битцоин мрежа мора да држи УТКСО податке одмах доступна свима, јер је то важна ставка када се проверава да ли су трансакције важеће. Не постоји начин да сазнате када су УТКСО подаци малформисана адреса, тако да је држи у брзом, брзом приступачном складишту.

Хеарн је рекао:

"ОП_РЕТУРН дозвољава људима да преносе податке у блоцкцхаин без уласка у УТКСО скуп, што је нежељени ефекат хацкса које данас људи користе данас."

То је добра ствар , јер УТКСО сет података тренутно чини око 250МБ, у поређењу са целокупним 10ГБ блоковом сада, према кључном програмеру Пиетер Вуилле. УТКСО сет може бити само 40 тх величине блока, али то је и даље значајно .

"Приступ блокаону не мора бити посебно брз или индексиран - то једноставно мора бити доступно", каже он."Изазов је база података о непотрошеним трансакцијама. Она мора бити доступна на брз начин за било који потпуно проверавајући чвор, заувек. Дакле, што више података који се могу испразнити од неутврђене трансакције бележе остатак блока, то боље. "

Неки (укључујући Вуилле) брину се да ће људи користити овај нови тип трансакције за чување порука или порука. То није оно за шта би требало да се користи, већ смо већ видели људе који користе битцоин трансакције где је то могуће да шаљу поруке другим. Блоцкцхаин. Новчаник инфо има посебну функцију (нестандардна за биткоин мрежу) која омогућава људима да приложе поруке трансакцијама које се шаљу у блокцхаин. инфо битцоин адресе. Када је ФБИ признао оснивача Силк Роада Росса Улбрицхта, навикла се на ФБИ слањем ситних трансакција са увредљивим порукама.

Постоји шанса да корисници могу почети покушавати користити ОП_РЕТУРН тип за слање порука и других података за које није намењен за кориштење. Али, имајући у виду да људи то ипак раде, најбоље је покушати и ограничити њихов утицај, каже Гарзик, назива га приступом "мање од два зла".

Друга велика расправа била је око паметније трансакције. Мрежа користи низ хеуристика који су се развили током последње четири године да би се утврдило колико се наплаћује (ако се корисник опредјељује за плаћање накнаде за трансакцију уопште).

Ово значи да мрежа може почети чудно. "Текући трошкови су чврсто кодирани", рекао је Хеарн. "Када је вредност БТЦ / УСД порасла за 20к, такодјер је и трансакција, без икаквог доброг разлога. "

Андресен то назива" компликованом нередом "и заклео га је замијенити бољим системом. Он предаје софтверу битцоин новчаника како процијенити колико је потребна ниска накнада за трансакцију, тако да она може бити прихваћена од стране рудара када се трансакција пошаље. Ово ће учинити много динамичнијим од тренутног начина наплате накнада.

Бриан Армстронг, суоснивач и извршни директор веб портала за новчанике и биткоин платног система Цоинбасе, свидело се идејом. Трансакције између корисника Цоинбасе-а се спроводе ван ланца, а накнаде се примењују само када се плаћање врши из новчанице Цоинбасе до вањског новчаника. Цоинбасе плаћа оне таксе, што кошта 50 БТЦ-а сваког месеца, додао је он додајући:

"Драго нам је да видимо ове промјене јер то значи да Цоинбасе-ов трошак плаћања рударских накнада неће наставити да расте заједно са цијеном биткоин, али ће уместо тога бити предмет редовних тржишних снага које одржавају поштену цену током времена. "

Степхен Паир, суоснивач и ЦТО платног процесора БитПаи, рекао је да тренутни дизајн биткоин мреже није дозвољен за ефикасно откривање накнада ". Ефикасно тржиште за рад обраде трансакција и сигурност ће елиминисати нагађање у примјени накнаде за трансакцију и омогућити странкама у трансакцији да одреде накнаде које су прикладне за природу трансакције", рекао је он. рекао је.

Било је неколико других огласа у Цоре Упдате-у, укључујући и бржи начин добијања важних информација из блока блокова када први пут преузмете блоцкцхаин, а начин како битцоин клијенти функционирају у моду без новчаника е, бржи стартовање.

Када ће бити пуштен? "Кад је спремно", рече Андресен. То је тестирање које траје дуго и не желе да омаловажавају мрежу са критичном грешком. Ако можете добро кодирати у Ц ++, а добар сте на тестирању, они желе вас као добровољца.