Bitcoin - әлемдегі ең танымал криптовалюта.Ол өтімділіктен, тізбектегі транзакция көлемінен немесе басқа ерікті көрсеткіштерден қаралса да, биткоиннің басым позициясы өзінен-өзі түсінікті.

Дегенмен, техникалық себептерге байланысты әзірлеушілер көбінесе Ethereum-ды қалайды.Өйткені Ethereum әртүрлі қосымшалар мен смарт келісімшарттарды құруда икемді.Көптеген жылдар бойы көптеген платформалар озық смарт келісімшарт функцияларын дамытуға назар аударды, бірақ Ethereum осы нақты салада көшбасшы екені анық.

Бұл технологиялар Ethereum-да қарқынды дамып келе жатқандықтан, Bitcoin біртіндеп құнды сақтау құралына айналды.Біреу Ethereum RSK бүйірлік тізбегі мен TBTC ERC-20 таңбалауыш технологиясының үйлесімділігі арқылы Bitcoin мен оның арасындағы алшақтықты қысқартуға тырысты.

Қарапайымдылық дегеніміз не?

Қарапайымдылық – смарт келісімшарттарды құрудағы бүгінгі биткоин желісіне қарағанда икемді жаңа биткоиндік бағдарламалау тілі.Бұл төмен деңгейлі тілді Blockstream инфрақұрылымының әзірлеушісі Рассел О'Коннор жасаған.

Blockstream компаниясының бас директоры Адам Бэк осы тақырып бойынша жақында өткен вебинарда былай деп түсіндірді: «Бұл Bitcoin және элементтер, сұйықтық (жүйе тізбегі) және т.б. қамтитын желілерге арналған жаңа буын сценарий тілі».

Bitcoin жасаушы Сатоси Накамото жобаның басында қауіпсіздік мақсатында Bitcoin сценарийлерін шектеді, ал Simplicity қауіпсіздікті қамтамасыз ете отырып, Bitcoin сценарийлерін икемді ету әрекеті болды.

Тьюринг-толық болмаса да, Simplicity-тің мәнерлі күші Ethereum-да бірдей қосымшалардың көпшілігін құрғысы келетін әзірлеушілер үшін жеткілікті.

Бұған қоса, Simplicity бағдарламасының мақсаты әзірлеушілер мен пайдаланушыларға смарт келісімшартты орналастыру орнында, қауіпсіз және үнемді екенін оңайырақ тексеруге мүмкіндік беру болып табылады.

«Қауіпсіздік мақсатында біз бағдарламаны іске қоспас бұрын шынымен талдағымыз келеді», - деді Дэвид Хардинг, ашық бастапқы бағдарламалық жасақтама әдебиетін жазуға арналған техникалық жазушы, Noded Bitcoin блогының бірінші санында.

«Биткоин үшін біз Тюрингтің толықтығына жол бермейміз, сондықтан біз бағдарламаны статикалық түрде талдай аламыз.Қарапайымдылық Тьюрингтің толықтығына жете алмайды, сондықтан сіз бағдарламаны статикалық түрде талдай аласыз.
Айта кету керек, жоғарыда аталған TBTC-ті Ethereum негізгі желісінде шығарғаннан кейін көп ұзамай жасаушы жақында жауып тастады, өйткені олар ERC-20 таңбалауыштарын қолдайтын смарт келісімшартта осалдықты анықтады.Соңғы бірнеше жылда Ethereum смарт келісімшарттары Parity әмиянындағы көп қолтаңба осалдығы және атышулы DAO оқиғасы сияқты бірқатар қауіпсіздік мәселелерін жарып жіберді.
Биткоин үшін қарапайымдылық нені білдіреді?

Биткоин үшін қарапайымдылықтың нақты мағынасын зерттеу үшін LongHash Қарапайымдылық пен Ethereum зерттеулері бар Paradigm Research Partner-тен Дэн Робинсонмен байланысады.

Робинсон бізге былай дейді: «Қарапайымдық Bitcoin тарихындағы әрбір сценарий жаңартуларының жинағы емес, биткоин сценарий функциясының кеңейтілген жаңартуы болады.«Толық функция» нұсқаулар жинағы ретінде, негізінен, болашақта Bitcoin сценарий функциясын қажет етпейді Қайтадан жаңарту, әрине, кейбір функциялардың тиімділігін арттыру үшін кейбір жаңартулар әлі де қажет.»

Бұл мәселені жұмсақ шанышқы тұрғысынан қарауға болады.Бұрын Bitcoin сценарийін жаңарту желіде белсендіру үшін қауымдастық консенсусын талап ететін жұмсақ шанышқы арқылы қол жеткізілді.Қарапайымдылық қосылса, кез келген адам Bitcoin консенсус ережелерін жаңарту үшін желі түйіндерін қажет етпестен осы тіл арқылы кейбір жиі қолданылатын жұмсақ шанышқы өзгерістерін тиімді жүзеге асыра алады.

Бұл шешімнің екі негізгі әсері бар: биткоинның даму жылдамдығы бұрынғыға қарағанда жылдамырақ болады, сонымен қатар ол Bitcoin протоколының оссификациясының ықтимал проблемаларына белгілі бір көмекке ие.Дегенмен, ақыр соңында, Bitcoin хаттамасының қатаңдығы да құптарлық, өйткені ол желінің негізгі ережелерін тиімді көрсетеді, мысалы, токен саясаты және т.б. Олар өзгермейді, сондықтан ол ықтимал әлеуметтік шабуыл векторын блоктай алады. осы биткоин мәнін беріңіз Бірінші фактор әсер етеді.

«Қызықты мағынасы: егер Bitcoin бүгін Simplicity сценарийін қолданса, ол өзін-өзі кеңейте алады», - деп жазды Адам Бэк Reddit сайтында.«Schnorr / Taproot және SIGHASH_NOINPUT сияқты жақсартулар тікелей жүзеге асырылады.»

Мұнда Артқа мысал жұмсақ шанышқы схемасы болып табылады, ол Қарапайымдылық қосылғаннан кейін Bitcoin консенсус ережелерін өзгертпестен жасалуы мүмкін толықтыру түрлерінің бірі болып табылады.Бұл туралы не ойлайтынын сұрағанда, ол былай деп түсіндірді:

«Менің ойымша, техникалық тұрғыдан алғанда, Pieter Wuille айтқандай, Taproot кеңейтімінің шешімін қарапайым тілде енгізу мүмкін емес, бірақ Шнорр мүмкін».
Робинсонға келетін болсақ, егер биткоинге қарапайымдылық шынымен қосылса, онда ең бірінші жұмыс істейтін нәрсе - әзірлеушілер қазір зерттеп жатқан кейбір жақсартулар, мысалы, Eltoo сияқты төлем арналарының дизайны, жаңа қолтаңба алгоритмдері және, мүмкін, кейбір құпиялылық. .Көтермелеу жоспарының аспектілері.
Робинсон қосты:

«Мен тұрақтылық коиндер, орталықтандырылмаған биржалар және левереджді сауда сияқты кейбір жаңа қосымшаларды көре алу үшін Ethereum-ның ERC-20-ге ұқсас таңбалауыш стандартының жасалғанын көргім келеді».

Ethereum мен Bitcoin арасындағы қарапайымдылық айырмашылығы

Егер Bitcoin негізгі желісіне Simplicity тілі қосылса, онда біреу Ethereum пайдалануды жалғастыруға ешқандай себеп жоқ деген қорытындыға келетіні анық.Дегенмен, Bitcoin Қарапайымдылыққа ие болса да, ол мен Ethereum арасында әлі де айтарлықтай айырмашылықтар болады.

Робинсон: «Мен қарапайымдылыққа биткоинді «Ethereum» дегенді арттырғаны үшін емес, биткоинді көбірек «биткоин» ететіндіктен қызықтырады» деді.

Қарапайымдылықты қолдануға қарамастан, Ethereum есептік жазбасына негізделген параметрлерге қарамастан, Bitcoin әлі де UTXO (игерілмеген транзакция шығысы) режимінде жұмыс істейді.

Робинсон түсіндірді:

«UTXO моделі валидаторлардың тиімділігі үшін тамаша таңдау болып табылады, бірақ оның артықшылығы - келісім-шарттармен өзара әрекеттесетін көптеген адамдардың қажеттіліктерін қанағаттандыру үшін қосымшаларды құру қиын».
Сонымен қатар, Ethereum платформа желісінің әсерлерін дамытуда, кем дегенде, смарт келісімшарттар тұрғысынан үлкен жетістіктерге жетті.
«Қарапайымдылықтың айналасындағы құралдар мен әзірлеушілер экожүйесінің қалыптасуына көп уақыт кетуі мүмкін», - деді Робинсон.

«Қарапайымдық адам оқи алатын тіл емес, сондықтан біреу оны құрастыру үшін тілді дамытып, содан кейін оны қарапайым әзірлеушілер үшін пайдалануы қажет болуы мүмкін.Сонымен қатар, UTXO моделімен үйлесімді смарт келісімшарттық дизайн платформасын әзірлеу де көптеген зерттеулерді жүргізуді қажет етеді ».
Даму тұрғысынан, Ethereum желілік әсері RSK (Ethereum стиліндегі Bitcoin sidechain) платформаны Ethereum виртуалды машинасымен үйлесімді етіп жобалағанын түсіндіреді.
Бірақ Bitcoin пайдаланушыларына Ethereum желісіндегі сияқты кейбір криптовалюта қосымшалары қажет бола ма, жоқ па, қазір белгісіз.

Робинсон былай деді:

«Биткоин блогының сыйымдылығының толып кетуі Ethereum-дан үлкен және оның 10 минут ішінде блокты шығару жылдамдығы кейбір қосымшаларды жоққа шығаруы мүмкін.Тиісінше, биткоин қауымдастығының шынымен де осы қосымшаларды құрастырғысы келетіні белгісіз сияқты (биткоинді қарапайым төлем арнасы немесе қойма ретінде пайдаланудың орнына), өйткені мұндай қолданбалар блокчейннің кептелуін тудыруы және тіпті шабуылдардың кірістілігін 51% арттыруы мүмкін. -Егер жаңа кеншілер Құнды сөздерді өндіруге енгізілсе.»
Робинсонның көзқарасына келетін болсақ, көптеген биткоин пайдаланушылары oracle мәселесінің алғашқы күндерінен бастап Ethereum-ді сынға алды.Oracle мәселесі орталықтандырылмаған қосымшалардың (DeFi) әртүрлі түрлерін әзірлеуде барған сайын маңызды мәселеге айналды.
Қарапайымдылықты қашан енгізуге болады?

Айта кету керек, қарапайымдылық Bitcoin негізгі желісіне қонғанға дейін әлі ұзақ жол жүруі мүмкін.Бірақ бұл сценарий тілі алғаш рет Liquid бүйірлік тізбегіне осы жылдың соңында қосылуы мүмкін деп күтілуде.

Бұл шынайы активтерде Simplicity тілін пайдалануды бастау үшін маңызды қадам, бірақ кейбір әзірлеушілер, мысалы, Bitcoin құпиялылық әмияндарына арналған, Liquid бүйірлік тізбектерінің федералды үлгісіне аз қызығушылық танытты.

Біз Робинсоннан бұл туралы не ойлайтынын сұрадық, ол былай деді:

«Мен Liquid федералды сипаты транзакцияларды бұзады деп ойламаймын.Бірақ бұл көптеген әзірлеушілерді немесе пайдаланушыларды жинауды қиындатады ».
Биткоин ядросының ұзақ мерзімді салымшысы және Blockstream негізін қалаушы (Reddit-те nullc ретінде де белгілі) Грег Максвеллдің айтуынша, SegWit жаңартулары арқылы көп нұсқалы сценарий жүйесі енгізілгеннен бері Қарапайымдылықты форматқа қосуға болады. жұмсақ шанышқы Bitcoin.Әрине, бұл биткоин консенсус ережелеріне өзгерістер төңірегінде қауымдастықтың консенсусын орнатуға болады деген болжамға негізделген.
Blockstream-те жұмыс істейтін Grubles (псевдоним) бізге былай дейді:

«Мен оны жұмсақ шанышқы арқылы қалай орналастыру керектігін білмеймін, бірақ ол негізгі желіні және Liquid бүйірлік тізбегіндегі ештеңені алмастырмайды.Ол бар мекенжай түрлерімен (мысалы, Legacy, P2SH, Bech32) пайдалануға болатын біреуі ғана болады. Жаңа мекенжай түрі.»
Грублес Ethereum «ақылды келісімшарт» сынына нұқсан келтірді деп есептейтінін қосты, өйткені платформада көптеген жылдар бойы орналастырылған көптеген проблемалық смарт келісімшарттар бар.Сондықтан, олар Ethereum-ға назар аударған Bitcoin пайдаланушылары Liquid-де икемді түрде қолданылатын ақылды келісімшарттарды көргісі келмейді деп санайды.
«Менің ойымша, бұл қызықты тақырып болады, бірақ оған бірнеше жыл қажет», - деп қосты Бэк.«Прецедентті алдымен бүйірлік тізбекте тексеруге болады.»


Жіберу уақыты: 26 мамыр 2020 ж