Битцоин је далеко најпопуларнија криптовалута на свету.Било да се посматра из ликвидности, обима трансакција у ланцу или других произвољних показатеља, доминантна позиција Битцоина је очигледна.

Међутим, из техничких разлога, програмери често преферирају Етхереум.Зато што је Етхереум флексибилнији у изградњи различитих апликација и паметних уговора.Током година, многе платформе су се фокусирале на развој напредних функција паметних уговора, али очигледно је Етхереум лидер у овој области.

Како су ове технологије у пуном замаху развијене на Етхереуму, Битцоин је постепено постао алат за складиштење вредности.Неко је покушао да смањи јаз између Битцоин-а и њега кроз компатибилност Етхереум-овог РСК бочног ланца и ТБТЦ ЕРЦ-20 технологије токена.

Шта је једноставност?

Симплицити је нови програмски језик биткоина који је флексибилнији од данашње биткоин мреже у изградњи паметних уговора.Овај језик ниског нивоа креирао је Расел О'Конор, програмер Блоцкстреам инфраструктуре.

Извршни директор Блоцкстреама Адам Бацк објаснио је на недавном вебинару на ову тему: „Ово је скриптни језик нове генерације за Битцоин и мреже које укључују Елементе, Ликуид (сидецхаин) итд.“

Креатор биткоина Сатоши Накамото ограничио је Битцоин скрипте из безбедносних разлога на почетку пројекта, док је Симплицити био покушај да се Битцоин скрипте учине флексибилнијим уз обезбеђивање сигурности.

Иако није потпуна по Тјурингу, изражајна моћ Симплицити-а је довољна за програмере који желе да направе већину истих апликација на Етхереум-у.

Поред тога, циљ Симплицити-а је да омогући програмерима и корисницима да лакше провере да ли је примена паметних уговора на месту, безбедна и исплатива.

„Из безбедносних разлога, заиста желимо да анализирамо пре него што покренемо програм“, рекао је Давид Хардинг, технички писац посвећен писању литературе о софтверу отвореног кода, у првом издању блога Нодед Битцоин,

„За Битцоин не дозвољавамо Турингову потпуност, тако да можемо статички анализирати програм.Једноставност неће достићи Тјурингову потпуност, тако да можете статички анализирати програм.”
Вреди напоменути да је горе поменути ТБТЦ недавно затворио креатор убрзо након што је објављен на главној мрежи Етхереум јер су открили рањивост у паметном уговору који подржава ЕРЦ-20 токене.Током протеклих неколико година, Етхереум паметни уговори су експлодирали бројним безбедносним проблемима, као што су рањивост са више потписа у Парити новчанику и злогласни ДАО инцидент.
Шта једноставност значи за Битцоин?

Да би истражио право значење Симплицити-а за Битцоин, ЛонгХасх је контактирао Дена Робинсона из Парадигм Ресеарцх Партнер-а, који има и Симплицити и Етхереум истраживања.

Робинсон нам каже: „Једноставност ће бити опсежна надоградња функције Битцоин скрипте, а не збирка сваке надоградње скрипте у историји Битцоина.Као комплет инструкција 'комплетне функције', у основи нема потребе за функцијом Битцоин скрипте у будућој надоградњи поново, наравно, да би се побољшала ефикасност неких функција, неке надоградње су и даље потребне.”

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

Ово решење има два главна ефекта: брзина развоја Битцоин-а ће бити бржа него раније, а такође има одређену помоћ за потенцијалне проблеме окоштавања Битцоин протокола.Међутим, на крају, ригидност Битцоин протокола је такође пожељна, јер он ефективно одражава основна правила мреже, као што је политика токена, итд. Они се неће променити, тако да може блокирати потенцијални вектор друштвеног напада на дајте овој вредности биткоина Први фактор има утицај.

„Занимљиво значење: Ако Битцоин данас примени скрипту Симплицити, моћи ће да се самопрошири“, написао је Адам Бек на Реддиту.„Побољшања као што су Сцхнорр / Тапроот и СИГХАСХ_НОИНПУТ биће директно примењена.“

Следећи пример овде је софт форк шема, што је један од типова додатака који се могу направити без промене правила консензуса Битцоин након што је Симплицити омогућен.На питање шта мисли о овоме, он је појаснио:

„Мислим да са техничке тачке гледишта, решење проширења Тапроот не може бити имплементирано у Симплицити језику као што је рекао Пиетер Вуилле – али Шнор може.
Што се Робинсона тиче, ако се једноставност заиста дода Битцоин-у, онда ће прва ствар која ће функционисати јесу нека побољшања која програмери тренутно проучавају, као што је дизајн канала плаћања као што је Елтоо, нови алгоритми за потпис, и можда нека приватност .Аспекти плана промоције.
Робинсон је додао:

„Радије бих да видим да је развијен стандард токена, сличан Етхереум-овом ЕРЦ-20, тако да могу да видим неке нове апликације, као што су стабилни кокови, децентрализоване размене и трговање уз помоћ левериџа.“

Разлика у једноставности између Етхереума и Битцоин

Ако се језик Симплицити дода у Битцоин маиннет, онда ће очигледно неко закључити да немамо разлога да наставимо да користимо Етхереум.Међутим, чак и ако Битцоин има Симплицити, и даље ће постојати значајне разлике између њега и Етхереума.

Робинсон је рекао: „Занима ме једноставност не зато што чини Битцоин више 'Етхереум-ом', већ зато што чини Битцоин више 'Битцоин-ом'.

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

Робинсон је објаснио:

„УТКСО модел је одличан избор за ефикасност валидатора, али његов компромис је то што је тешко изградити апликације које ће задовољити потребе више људи који комуницирају са уговорима.
Поред тога, Етхереум је направио велики напредак у развоју мрежних ефеката платформе, барем у погледу паметних уговора.
„Можда ће требати доста времена да се формирају алати и екосистем програмера око Симплицити-а“, рекао је Робинсон.

„Једноставност није језик читљив људима, тако да ће неко можда морати да развије језик да би га компајлирао, а затим да га користи за обичне програмере.Поред тога, развој платформе за дизајн паметних уговора компатибилне са УТКСО моделом такође треба да се спроведе бројне студије.
Из развојне перспективе, мрежни ефекат Етхереума објашњава зашто је РСК (бочни ланац Битцоин у стилу Етхереум) дизајнирао платформу да буде компатибилна са Етхереум виртуелном машином.
Али да ли ће корисницима Битцоин-а на крају требати неке апликације за криптовалуте сличне онима на мрежи Етхереум тренутно није познато.

Робинсон је рекао,

„Преливање капацитета Битцоин блока је веће од Етхереума, а његова брзина производње блока за 10 минута такође може искључити неке апликације.Сходно томе, чини се да није јасно да ли Битцоин заједница заиста жели да прави ове апликације (уместо да користи Битцоин као једноставан канал за плаћање или трезор), јер такве апликације могу изазвати загушење блокчејна и чак повећати принос напада за 51% -ако се нови рудари упознају са рударењем.”
Што се тиче Робинсонове тачке гледишта, многи корисници биткоина су били критични према Етхереуму од раних дана проблема са пророчанством.Проблем оракула је постао све забринутији проблем у развоју различитих типова децентрализованих апликација (ДеФи).
Када се једноставност може применити?

Треба напоменути да Симплицити још увек може имати дуг пут до слетања на Битцоин маиннет.Али очекује се да ће овај скриптни језик бити први додат у Ликуид сидецхаин касније ове године.

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

Питали смо Робинсона шта мисли о овоме, он је рекао:

„Не мислим да ће федерална природа Ликуида уништити трансакције.Али то заиста отежава прикупљање великог броја програмера или корисника."
Према Грегу Максвелу, дугогодишњем сараднику Битцоин језгра и суоснивачу Блоцкстреам-а (познатог и као нуллц на Реддиту), од увођења система скрипти у више верзија кроз надоградњу СегВит-а, Симплицити се може додати облику софт форк Битцоин.Наравно, ово се заснива на претпоставци да се консензус заједнице може успоставити око промена правила консензуса о Битцоин-у.
Грублес (псеудоним) који ради у Блоцкстреаму нам каже,

„Нисам сигуран како да га применим кроз меку виљушку, али неће заменити главну мрежу и било шта на бочном ланцу Ликуид.То ће бити само она која се може користити са постојећим типовима адреса (нпр. Легаци, П2СХ, Бецх32). Нови тип адресе.”
Грублес је додао да верује да је Етхереум оштетио критику „паметног уговора“ јер постоји много проблематичних паметних уговора који су распоређени на платформи дуги низ година.Стога сматрају да корисници Битцоина који су обраћали пажњу на Етхереум нису вољни да виде да се паметни уговори флексибилно користе на Ликуид-у.
„Мислим да ће ово бити занимљива тема, али биће потребно неколико година“, додао је Бацк."Преседан се може прво проверити на бочном ланцу."


Време објаве: 26.05.2020