Đường đến Neo3: Cải thiện băm & di chuyển tập lệnh hợp đồng

TIN TỨC NEO
2020-02-07



Trong bài Đường đến Neo3 lần này, chúng ta sẽ xem xét quá trình phát triển đằng sau một tính năng mới nhằm cải thiện hệ thống hợp đồng thông minh cho các nhà phát triển bằng cách giải quyết các vấn đề với băm tập lệnh. Trên Neo3, các hợp đồng thay vào đó được đại diện bởi các mã định danh duy nhất trên toàn cầu (UUID), vẫn nhất quán ngay cả khi hợp đồng được cập nhật và tránh việc phải di chuyển dữ liệu mà rất nặng tài nguyên.

Xem các bài trong chuỗi bài Đường đến Neo3 tại đây.


Băm Tập lệnh (Script Hashes)

Để một hợp đồng thông minh được người dùng gọi ra, trước tiên, node phải biết nơi để tìm trong bộ lưu trữ của nó để tìm mã để thực thi. Trên Neo2, các khóa lưu trữ có dạng băm tập lệnh, được lấy bằng cách băm tập lệnh (opcodes) của một hợp đồng nhất định. Điều này được thực hiện đầu tiên với SHA256, sau đó kết quả được băm lại với RIPEMD160 để tạo ra băm tập lệnh.


Các băm tập lệnh này cũng có thể được thêm tiền tố với số phiên bản Neo hiện tại và chạy qua mã hóa Base58Check, biến nó thành định dạng địa chỉ công khai dễ đọc hơn mà người dùng Neo thông thường sẽ quen thuộc hơn.


Mặc dù cách tiếp cận này giúp đảm bảo rằng các hợp đồng khác nhau sẽ không kết thúc với cùng một hàm băm tập lệnh, nhưng nó đưa ra một vấn đề mới; cập nhật hợp đồng thông qua quá trình di chuyển có nghĩa là tất cả dữ liệu được lưu trữ phải được chuyển sang mã băm tập lệnh hợp đồng mới. Như Erik Zhang, nhà phát triển cốt lõi Neo giải thích, sự kiện này có khả năng mang lại chi phí lớn:


“Hiện tại, khi một hợp đồng thông minh được nâng cấp, tất cả dữ liệu được lưu trữ sẽ được chuyển sang hợp đồng mới. Nếu có một lượng lớn dữ liệu trong hợp đồng, khối lượng công việc di chuyển sẽ rất lớn và có thể gây ra một cuộc tấn công DoS (Denial Of Service - Từ chối Dịch vụ).”


Tiền tố khóa lưu trữ ngăn chặn truy cập lưu trữ hợp đồng chéo (Nguồn: Neo Github)
Tiền tố khóa lưu trữ ngăn chặn truy cập lưu trữ hợp đồng chéo (Nguồn: Neo Github)

Ngoài ra, việc thay đổi tập lệnh băm chính nó cũng đặt ra một vấn đề. Các nhà cung cấp dịch vụ đã tích hợp một hợp đồng cụ thể sẽ cần cập nhật thủ công các dịch vụ của họ để sử dụng hàm băm tập lệnh mới sau khi di chuyển hợp đồng thành công. Điều này thêm chi phí cho các thực thể như sàn giao dịch, nhà cung cấp ví và các hợp đồng khác tương tác thông qua việc gọi động.


Cơ chế đằng sau việc tạo ra mã băm kịch bản gây ra hiệu ứng phụ khác - các hợp đồng cũ không thể được triển khai lại. Vì bộ hướng dẫn đầu vào giống hệt nhau trong cả hai hợp đồng, nên băm tập lệnh giống nhau được tạo ra sau khi băm và việc triển khai sẽ thất bại do khớp.


Chuyển hướng hợp đồng

Sau khi đưa ra các mối quan tâm với logic hiện tại đằng sau việc di chuyển dữ liệu, Zhang đã đề xuất chuyển hướng hợp đồng như một giải pháp tiềm năng:


“Thay vì di chuyển dữ liệu trực tiếp trong mỗi lần nâng cấp hợp đồng, một bản ghi chuyển hướng được tạo. Khi hợp đồng đọc dữ liệu, nó có thể tìm thấy băm hợp đồng ban đầu dựa trên hồ sơ chuyển hướng, do đó truy cập vào dữ liệu chính xác.”


Mengyu Liu, một nhà phát triển NGD, đã giúp đưa ra đề xuất với các chi tiết bổ sung, lưu ý rằng việc tiêu thụ tài nguyên nặng xuất phát từ nhu cầu hợp đồng mới cập nhật tiền tố dữ liệu băm của khóa lưu trữ để kế thừa dữ liệu từ hợp đồng cũ.


Sử dụng giải pháp chuyển hướng, tiền tố dữ liệu không còn cần phải cập nhật. Thay vào đó, một bản ghi có thể được tạo để chuyển hướng sửa đổi dữ liệu hợp đồng thành hợp đồng ban đầu. Về bản chất, hợp đồng mới có thể đọc và ghi dữ liệu trực tiếp từ bộ lưu trữ hợp đồng ban đầu, loại bỏ nhu cầu di chuyển dữ liệu.


Tạo bản ghi chuyển hướng (Nguồn: Neo Github)
Tạo bản ghi chuyển hướng (Nguồn: Neo Github)

Công việc bắt đầu khi triển khai giải pháp này, bao gồm việc tạo ra hai thuộc tính hợp đồng mới, redirectionisDeleted, được yêu cầu xử lý logic xóa hợp đồng và cung cấp hàm băm tập lệnh gốc để sử dụng cho chuyển hướng.


Trong thời gian này, các vấn đề tiếp theo được xác định với giải pháp đề xuất. Chúng bao gồm không có khả năng triển khai các hợp đồng cũ và không thể gọi các phương thức từ hợp đồng ban đầu sau khi di chuyển. Điều này có nghĩa là như đã đề cập trước đó, các nhà cung cấp bên thứ ba vẫn cần cập nhật dịch vụ của họ để sử dụng hàm băm hợp đồng mới.


Không hài lòng với những thiếu sót của cách tiếp cận đã chọn, Zhang nhấn mạnh một cách tiếp cận thay thế cho các vấn đề với tập lệnh; định danh phổ quát duy nhất. Trong bài viết Đường đến Neo3 tiếp theo, chúng ta sẽ theo dõi sự phát triển và cung cấp chi tiết về việc thực hiện cuối cùng của UUID hợp đồng.


TINTUCNEO – Tham gia các cộng đồng Tin tức NEO tại:

Website tin tức

Medium tin tức

Telegram tin tức

Telegram Thảo luận

Fanpage tin tức

Kênh Youtube



276 bình luận. Để lại câu hỏi & nhận trả lời nhanh qua email.

4 giờ trước

Hilqjx

sildenafil in canada - Buy viagra with discount viagra 120

21 giờ trước

Tbtdvk

viagra price comparison usa - site sildenafil 50mg price

2 ngày trước

Wmnwzw

best college paper writing service - buy essays for college essay writing sites

3 ngày trước

Zhpkpk

legitimate online slots for money - vegas casino online casino online real money

3 ngày trước

Wowfqs

casino games win real money - san manuel casino online casino online games for real money

4 ngày trước

Xmbdac

how much does ivermectin cost - stromectol buy online stromectol order

4 ngày trước

Ddklxk

ivermectin brand name - ivermectin tablets for humans order stromectol

5 ngày trước

Godslz

ivermectin lice oral - stromectol ireland ivermectin 6mg tablet for lice

6 ngày trước

Diwsme

ivermectin lotion - stromectol order online cheap stromectol

6 ngày trước

Bpksby

buy cialis uk - site cialis over the counter australia

1 tuần trước

Afugmk

purchase cialis online no prescription - Cialis delivered overnight cialis gel

1 tuần trước

Nbkcxc

buy cialis online in india - cialis generic tadalafil tablets

1 tuần trước

Zfblwi

sildenafil 100mg tablets for sale - sildenafil buy viagra pharmacy

1 tuần trước

Xpmqwf

cheap brand viagra - sildenafil price sildenafil tablets 100 mg

1 tuần trước

Jkbmxl

where to purchase viagra online - discount viagra no rx otc viagra united states

1 tuần trước

Pcdiof

viagra 150 - viagra cost buy sildenafil citrate 100mg

1 tuần trước

Matthewflaro

medical editing services [url="https://essaytag.com/?"]argument research paper[/url]

1 tuần trước

Fgvkhf

ivermectine - cost of stromectol lotion ivermectin coronavirus

1 tuần trước

Jdymra

cost ivermectin - stromectol otc ivermectin price uk

1 tuần trước

Dquiyp

ivermectin 3mg tablets - stromectol cost canada stromectol price usa

1 tuần trước

Xigwhp

ivermectin 1%cream - buy stromectol ivermectin uk buy

1 tuần trước

Gvmxty

onlinecanadianpharmacy 24 - cost of cialis cialis low cost

2 tuần trước

GustavoCaw

essay proofreading service [url="https://essaywritercentral.com/?"]legit essay writing service[/url]

2 tuần trước

Bmnlrf

prednisone 100 mg tablet - prednisone over counter buy prednisone from india

2 tuần trước

Saqywa

cialis usa prescription - cialis soft tabs cialis australia prices

2 tuần trước

Recffq

tadalafil generic coupon - buy cialis pills buy cialis pills online | quick delivery

2 tuần trước

Jsfzft

sildenafil 2 - sidpill.com buy viagra online europe

2 tuần trước

Jgwgem

ivermectin 2 - ivermectin generic covid and ivermectin

2 tuần trước

Ltqgtt

ivermectin 3mg online - ivermectin uk buy ivermectin stromectol

2 tuần trước

Tygutc

orlistat cost - generic xenical australia orlistat alli xenical

3 tuần trước

Ovesnb

xenical price in india - generic xenical alli orlistat 60 mg capsules

3 tuần trước

Jmbsie

all types of ed products at cheapest price in usa - fildena 120mg buy vidalista 20 uk

3 tuần trước

Emjarm

malegra 200 usa and uk - fildena 150 usa and uk cenforce 120 mg online

3 tuần trước

3 tuần trước

Ndtokq

pill viagra - Cialis once daily cheapest cialis online india

3 tuần trước

Vnaony

australia online pharmacy viagra - Buy cialis online without prescription can you buy cialis in canada over the counter

3 tuần trước

3 tuần trước

4 tuần trước

Gtpbdc

is ivermectin a prescription drug - buy oral stromectol ivermectin 9 mg tablet

4 tuần trước

4 tuần trước

Cizybt

ivermectin 6 - stromectol online ivermectin covid

4 tuần trước

4 tuần trước

Vfcqex

write essay for money - do my term paper write my assignment for me

4 tuần trước

4 tuần trước

Onoqrj

best essay writers online - pay for term paper academia writers

1 tháng trước

Mmanzq

accutane online india - accutane tablets price where to buy accutane

1 tháng trước

1 tháng trước

Nmwdvr

accutane price - accutane tablets buy accutane usa

1 tháng trước

Wbrgrv

tadalafil online canadian pharmacy - tadalafil 20 buy generic tadalafil online

1 tháng trước

Cxugdy

generic sildenafil online - best generic sildenafil sildenafil for women

1 tháng trước

Dxigtx

buy generic sildenafil - sildenafil alternative discount sildenafil

1 tháng trước

Uffkhn

stromectol covid - generic ivermectin for humans stromectol 15 mg

1 tháng trước

Kknfvp

ivermectin 6 mg tablets - price of stromectol ivermectin us

1 tháng trước

Fjksbw

ivermectin 0.5% lotion - ivermectin 6 ivermectin for covid

1 tháng trước

Whgwzx

ivermectin side effects - cost of ivermectin 3mg tablets buy stromectol canada

1 tháng trước

Gakbti

doxycycline capsules india - purchase prednisolone 5mg tablets prednisolone medication

1 tháng trước

Cahopq

cheap doxycycline 100mg capsule - prednisolone 5mg price compare prednisolone prices

1 tháng trước

Ogdglr

where can you get cytotec - can you buy cytotec over the counter buy cytotec pills online cheap

1 tháng trước

Ixpnyf

cytotec 600 mcg - cytotec 200mcg tab cytotec without prescription

1 tháng trước

HenryDiula

gay dating gay dating usf camous [url="http://gaydatingcanada.com/?"]celibate gay catholic dating[/url]

1 tháng trước

Gbxxyd

ventolin generic - ventolin medication ipratropium albuterol

1 tháng trước

Hwvnjj

ventolin cost uk - buy ventolin online ventolin generic brand

1 tháng trước

ivermectin oral solution

stromectol 3 mg tablet ivermectin 1

1 tháng trước

Vuuunf

120 mg furosemide - 120 mg furosemide furosemide 20 mg daily

1 tháng trước

Qcrhoc

drug furosemide 40mg - clomid for sale lasix no preiscription

1 tháng trước

Sfxnae

buy prednisone online - non prescription prednisone 20mg prednisone 10 mg prices

1 tháng trước

HenryDiula

the league dating gay italian gay dating sites [url="http://gaydatinglosangeles.com/?"]why is gay dating so difficult[/url]

1 tháng trước

Uevlmi

prednisone purchase - where to buy prednisone without prescription prednisone 50 mg price in india

1 tháng trước

Hqlqmx

stromectol medicine - ivermectinok.com ivermectin 1mg

1 tháng trước

furosemide 80 mg

furosemide tablet price furosemid 20 mg Foemy Jak

1 tháng trước

Xheegm

tadalafil 22 mg - Cialis no prescription tadalafil medicine in india

1 tháng trước

lasix 40 mg price

prescription water pills lasix lasix pill Foemy Jak

1 tháng trước

Nfnrje

how to get viagra us - Buy cheap viagra internet where to purchase viagra online

1 tháng trước

1 tháng trước

MichaelCrave

gay chubs dating sites ddf meaning gay dating [url="dating-gaym.com?"]best gay dating site for asia[/url]

1 tháng trước

Yrvncf

sildenafil 100mg price comparison - Buy cheap viagra now viagra canadian pharmacy paypal

1 tháng trước

Wqvnve

cheap thesis binding - essays custom write research paper

1 tháng trước

Ikykyg

cheap custom essay - help with an essay paper writing websites

1 tháng trước

Rhaawl

buy medrol - lyrica online purchase lyrica online uk

1 tháng trước

Pdziyd

amoxicillin for sale uk - site amoxil 500 mg

1 tháng trước

Kndeoi

buy amoxicillin noscript - buy amoxil online where to buy amoxicillin

1 tháng trước

PatrickBeast

dating for gay daddies kidloves gay dating [url="http://freegaychatnew.com?"]dating gay s and m masters[/url]

1 tháng trước

Dasufv

accutane in mexico - accutane 10mg buy generic accutane

1 tháng trước

Qbhvcy

prednisone 15 mg tablet - prednisone purchase online canadian online pharmacy prednisone

1 tháng trước

Ahautw

buy ivermectin for humans australia - ivermectin price comparison ivermectin 9mg

1 tháng trước

Lloydveima

viagra india buy cialis in canada online viagra online in canada canadian cheap viagra viagra without a doctor prescription from canada [url=http://biblioray.pusku.com/user/alarmbutter70/]buying viagra from canada[/url] online prescription canadian pharcharmy online reviews canadian pharmaceuticals canada pharmacy for viagra [url=https://britishrestaurantawards.org/members/modembox86/activity/1641774/]canada drug stores[/url] best price cialis canadian viagra order viagra from canada viagra and high blood pressure [url=http://moroccansoverseas.com/forum/member.php?action=profile&uid=112869]canadian pharmacy-viagra[/url]

1 tháng trước

Ijmawq

buy bayer vardenafil online - where to buy vardenafil in singapore buy vardenafil

1 tháng trước

Tqjfhg

cialis price in mexico - cialis com buy tadalafil usa

1 tháng trước

Bbauqh

sildenafil tablet usa - us pharmacy generic viagra

1 tháng trước

Barryset

purchase viagra online drugstore in canada cialis.com coupon canada pharmacy for viagra cost viagra [url=http://neurosurgeryhub.org/member.php?action=profile&uid=113548]medications.com[/url] best online pharmacies canadian drugs without prescription best generic viagra cheap generic viagra [url=https://www.transtats.bts.gov/exit.asp?url=http://tupalo.com/en/users/sign_up]discount canadian pharmacies[/url] viagra for sale cialis over the counter canada ed pills online generic viagra reviews [url=https://bbs.now.qq.com/home.php?mod=space&uid=1429057]drugs canada[/url]

1 tháng trước

Eeoqtx

neurontin capsules 300mg - neurontin price india levothyroxine tablets 75 mcg

2 tháng trước

Ueygjv

doxycycline 40 mg - doxycycline for sale doxycycline pharmacy singapore

2 tháng trước

Qhzlgy

doxycycline online sale - doxycycline purchase doxycycline 100 mg forsale outside the us

2 tháng trước

Gnzhjl

generic ventolin - site cost of ventolin in usa

2 tháng trước

JefferyBab

viagra pfizer buy real viagra costco pharmacy canadian pharmacy no prescription best canadian drugstore [url=https://weheardit.stream/story.php?title=intend-to-feel-better-follow-these-essential-nourishment-tips#discuss]prescription viagra[/url] viagra dosing my canadian pharcharmy online viagra generic canada cheap cialis from canada [url=http://120.116.38.11/dis/home.php?mod=space&uid=6243310]buy viagra cheap[/url] discount generic viagra costco usa buy discount viagra how does viagra work [url=http://photogrammetria.com/user/nationoption07/]viagra pills for sale[/url]

2 tháng trước

Barryset

what is cialis viagra for sale cvs pharmacy drug store online natural substitute for viagra [url=https://phonographic.science/wiki/Wish_To_Feel_Better_Adhere_To_These_Vital_Nourishment_Tips]herbal viagra[/url] online pharmacies in canada buy heroin online generic cialis in usa buy viagra online uk [url=https://jimenezlaw977.livejournal.com/profile]drugs without prescription[/url] cheapest viagra in uk canadian prescription drugstore cialis coupon for pharmacy cheap viagra canada [url=https://www.ultimate-guitar.com/u/jutetoast82]online canadian pharcharmy[/url]

2 tháng trước

JoshuaAceme

cialis canadian viagra wiki natural viagra substitute london pharmacy canada cialis at canadian pharmacies [url=http://www.tmrzoo.com/boards/member.php?action=profile&uid=213222]free viagra sample[/url] northwestpharmacy.com online pharmacy canada cheap cialis drugstore in canada [url=https://notes.io/Zuz7]ordering viagra online without prescription[/url] buy viagra online canada viagra in india shopping online canada viagra patent expiration date [url=https://postheaven.net/pepperfender72/suggestions-for-aiding-you-cope-with-anxiety]online cheap viagra[/url]

2 tháng trước

Wjyeoj

best otc ed pills - best ed drug erectile dysfunction medications

2 tháng trước

Rogerbed

side effects of viagra cialis.canada online drugstore cost of cialis at walgreens canada pharmacy for cialis [url=http://gxrjxy.cn:90/Discuz/home.php?mod=space&uid=63561]canadian pharmacy viagra[/url] cielas online viagra canadian pharmacies viagra viagra instructions [url=http://www.astro.wisc.edu/?URL=nicbeat07.webgarden.at/kategorien/nicbeat07-s-blog/canada-s-online-pharmacies]canadian drug[/url] canadian.cialis 5 mg cialis canada viagra free samples get viagra [url=https://firsturl.de/pR30HaC]canadarx.com[/url]

2 tháng trước

Kevinhaura

gay poly dating popular gay dating sites [url="http://gaychatrooms.org?"]gay dating redit[/url]

2 tháng trước

Stevenphece

cialis 5mg best price walmart drug prices canadian pharmacy com how much does cialis cost sildenafil generic [url=http://uufscc.org/myBB/member.php?action=profile&uid=218825]viagra at canadian pharmacy[/url] canadian drug company cheap generic viagra online cialis best price buy viagra online uk [url=http://www.dhakirti.com/index.php?qa=user&qa_1=jutemitten82]brand viagra[/url] canada online pharmacy viagra cheap viagra 100mg canadian generic viagra buy medication without an rx [url=http://mario2020.com/home.php?mod=space&uid=378526]canadian viagra online[/url]

2 tháng trước

Gpyxmh

ivermectin 6mg dosage - ivermectin uk coronavirus ivermectin for humans

2 tháng trước

Lloydveima

generic viagra rx canadian drugstore online cheap generic drugs cialis for daily use online pharmacy without prescription [url=http://hamroanswer.com/index.php?qa=user&qa_1=amountcherry04]cheap cialis in canada[/url] cost of viagra best price viagra generic viagra online pharmacy viagra prescription [url=http://idea.informer.com/users/groundfrog87/?what=personal]canada pharmacies online viagra[/url] canada pharmacy viagra best price on cialis viagra no prescription cialis on canadian pharmacy [url=https://www.empowher.com/users/frenchfender11]online pharmacy without a prescription[/url]

2 tháng trước

Vnlujj

ivermectin 500mg - ivermectin order online stromectol oral

2 tháng trước

Izextg

30 mg tadalafil - Best price cialis cialis online women

2 tháng trước

Kevinhaura

website for gay dating secret gay dating sites [url="http://gaydatingzz.com?"]gay dating near me 24263[/url]

2 tháng trước

Agufkv

viagra without presc - lowest price for sildenafil 20 mg sildenafil pills

2 tháng trước

Nsvylj

female viagra tablet cost - buy female viagra uk sildenafil soft tablets

2 tháng trước

Synryr

prednisone 20 mg over the counter - prednisone buy online prednisone 5 mg pill

2 tháng trước

Kevinhaura

gay dating glendale az gay dating sim games [url="http://gaychatrooms.org?"]gay men adult online dating[/url]

2 tháng trước

Mhcfhc

ed pill on shark tank - pills erectile dysfunction gas station ed pills

2 tháng trước

Usgfsp

natural ed pills - over the counter ed pills at walgreens how to cure erectile dysfunction naturally and permanently

2 tháng trước

Ywpcmh

gambling casino online - play casino online best online casinos that payout

2 tháng trước

Fkihhc

real money casino - chumba casino slot machine

2 tháng trước

Kevinhaura

gay bdsm dating sites gay dating through facebook [url="http://gaychatrooms.org?"]minnesota gay dating site[/url]

2 tháng trước

Mslpkn

where to buy ivermectin cream - ivermectin price uk buy ivermectin 6mg

2 tháng trước

Dmlhpe

ordering cialis online in canada - best prices on cialis buy cialis 2.5 mg online

2 tháng trước

Pxascm

buy viagra tablet online in india - female viagra no prescription can i buy viagra over the counter usa

2 tháng trước

Yozccj

viagra generic 20 mg - how to get viagra prescription australia order viagra online

2 tháng trước

Nccucd

order clomid - buy clomiphene generic clomid over the counter

2 tháng trước

Tropku

buy clomiphene 50mg - buy clomid online generic clomid 50mg online

2 tháng trước

Williamtut

plenty fish date site [url="http://onlinedatinglook.com/?"]internet dating[/url]

2 tháng trước

Ohgomh

buy lasix over the counter - lasix 10 mg tab lasix 5

2 tháng trước

Tvsvch

buy zithromax online - azithromycine purchase zithromax z-pak

2 tháng trước

Mqnmlc

buy generic zithromax online - how to buy zithromax z pak antibiotics

2 tháng trước

Ehapcf

provigil - order provigil modafinil moa

2 tháng trước

Xlrzdu

prednisone pill 20 mg - order prednisone from canada prednisone price

2 tháng trước

Iddota

deltasone - prednisone online canada prednisone 250

3 tháng trước

Vhyqnc

ivermectin 8000 - purchase oral ivermectin ivermectin 1mg

3 tháng trước

Eqxyrn

generic ivermectin online - stromectol 12mg ivermectin 3 mg

3 tháng trước

Mxhqsw

cialis from australia - cialis buy online india reliable online pharmacy

3 tháng trước

Fexcju

viagra online from india - online pharmacy viagra australia viagra otc united states

3 tháng trước

Rmlexf

online purchase viagra - sildenafil without a prescription buy viagra online 100mg

3 tháng trước

Ddlmvw

amoxicillin for sale uk - buy amoxicillin noscript buy amoxicillina 500 mg online

3 tháng trước

Abcgnc

can you buy amoxicillin over the counter - buy amoxicillin noscript canada where to buy amoxicillin

3 tháng trước

Vgrwhp

price of lyrica 100 mg - lyrica 75 mg price south africa pharmacy course

3 tháng trước

Nnogds

lyrica in mexico - canadian pharmacy world coupon canadian pharmacy 24

3 tháng trước

Tfudwr

accutane 30mg - accutane us accutane sale uk

3 tháng trước

Goeghv

order accutane - buy generic accutane online cheap accutane uk

3 tháng trước

Cdlwed

ivermectin buy nz - generic ivermectin cream

3 tháng trước

Xpnsre

stromectol covid - buy stromectol 3mg

3 tháng trước

Ixvdji

generic tadalafil from canada - average price of cialis daily cialis 300mg

3 tháng trước

Nlqoeu

uk pharmacy - order cialis online without prescription cialis cost 20mg

3 tháng trước

Yyczob

buy stromectol 2mg - stromectol price stromectol generico

3 tháng trước

Ujskvw

buy vardenafil 20 mg - buy generic vardenafil 10 mg order generic vardenafil online

3 tháng trước

Qknjhk

over the counter amoxicillin kroger - amoxicillin without a doctor’s prescription amoxicillin without a doctor

3 tháng trước

Thcpma

amoxicillin 500 mg for sale - amoxicillin without prescription buy amoxicilina noscript

3 tháng trước

Ssycxi

best price generic accutane - accutane from canada accutane medicine online

3 tháng trước

Kqcuzj

buy accutane online australia - cost of accutane canada accutane 5mg

3 tháng trước

Phkfrt

modafinil online - gmrprovigi provigil for sale

3 tháng trước

Opklro

provigil settlement - provilgil buy modafinil

3 tháng trước

Furebd

prednisone pack - prednisone over the counter uk fast shipping prednisone

3 tháng trước

Pztvbu

10 mg prednisone daily - prednisone tablets prednisone 30 mg price

3 tháng trước

Xjmcth

dr oz erectile dysfunction pills - best ed pills best ed pills online

3 tháng trước

Eesuav

dapoxetine 30mg online - viagra with dapoxetine generic tadalafil 5mg

3 tháng trước

Vhwfet

lasix furosemide 40 mg - lasix buy online doxycycline hyclate 100 mg

3 tháng trước

Lmacql

cost of lasix 10mg - doxycycline cap 40mg 80 mg doxycycline

3 tháng trước

Xbnfkb

viagra cream - buy viagra online from mexico canadian brand viagra

3 tháng trước

Wnmnbn

stromectol uk buy - stromectol how much it cost ivermectin for sale online

3 tháng trước

Ijewfq

stromectol order - stromectol xr ivermectin 12mg

3 tháng trước

Atccgi

prednisolone tablets buy online - prednisolone 25 mg cost australia 120mg prednisolone

3 tháng trước

Ogkfra

prednisolone brand name australia - prednisolone prednisone buy prednisolone online uk

3 tháng trước

Bbwprm

zithromax pills online - buy azithromycin 250mg online azithromycin side effects

3 tháng trước

Aljhmh

buy lyrica from canada - gnlyrica.com prescription drug lyrica

4 tháng trước

Nlzkkp

where can i buy vardenafil online - buy vardenafil in uk where to buy vardenafil

4 tháng trước

Erbloh

order prednisone without prescription - can you buy prednisone over the counter uk prednisone sale

4 tháng trước

Hbsnwt

online pharmacy pain relief - generic tadalafil online 20mg buy tadalafil chewable

4 tháng trước

Xmpusv

canadian pharmacy cialis 10mg - cialis buy india no prescription required pharmacy

4 tháng trước

Qjtbst

buying generic viagra online - generic viagra united states can you buy viagra in mexico over the counter

4 tháng trước

Capzqm

us pharmacy viagra online - can you buy viagra over the counter canada viagra drugstore

4 tháng trước

Aqxkgm

purchase ivermectin - buy ivermectin uk buy ivermectin tablets

4 tháng trước

Sduncg

buy ivermectin - ivermectin lice oral stromectol cvs

4 tháng trước

Xkragv

viagra vs cialis vs vardenafil - buy vardenafil price order cheap vardenafil

4 tháng trước

Srrmer

vardenafil reviews - vardenafil paypal does generic vardenafil work

4 tháng trước

Ghhwgy

brand vardenafil vs generic - best place to buy vardenafil online mail order vardenafil

4 tháng trước

Noksor

buy vardenafil 10 pills - vardenafil generic levitra vardenafil 60 pills

4 tháng trước

Bjwtxs

where can i buy generic viagra in usa - sildenafil 20 mg online india price for sildenafil 100 mg

4 tháng trước

Fhlqbt

viagra 20mg price - generic viagra sildenafil citrate how can you get viagra over the counter

4 tháng trước

Mltkcz

price of tadalafil - price for tadalafil 10mg buy generic cialis pills

4 tháng trước

Lowwcp

cialis 20mg price uk - otc cialis 2017 polish pharmacy online uk

4 tháng trước

Xbbnbp

canadian pharmacy generic cialis - perscription drugs from canada cvs pharmacy online

4 tháng trước

Uqvwha

buy vardenafil online - levitra 20 mg vardenafil pills online

4 tháng trước

Cuoxys

bayer vardenafil online - vardenafil 20mg tablets where can i buy vardenafil online

4 tháng trước

Bqayal

vardenafil generic 5mg - buy vardenafil with dapoxetine vardenafil prices online

4 tháng trước

Blwmdl

vardenafil paypal - generic vardenafil suppliers buy vardenafil overnight shipping

4 tháng trước

Srisnu

amoxicillin online purchase - amoxicillin for sale for humans buy amoxil

4 tháng trước

Cttpuw

antibiotics without a doctors prescription - amoxicillin without a doctor's prescription buy amoxicillin 500 mg canada

4 tháng trước

Obavfz

75 mcg levothyroxine cheap - synthroid 62 5 mg levothyroxine 75 mg coupon

4 tháng trước

Nehvim

canadian pharmacy synthroid 100mcg - price for levothyroxine 112 mcg synthroid 88 lowest cost

4 tháng trước

Ivkqtx

best generic cymbalta - cymbalta 90 mg cost cymbalta drug coupon

4 tháng trước

Myuaxj

buy duloxetine online from canada - duloxetine prozac can you buy duloxetine over the counter

4 tháng trước

Gfwkhx

cialis 5mg daily price - cheap cialis super active cheap discount cialis

4 tháng trước

Zxubtr

cialis daily australia - generic cialis professional tadalafil from mexico

5 tháng trước

Dydyxl

cialis purchase - buy cialis professional uk buy cialis 20mg online

5 tháng trước

Asljfh

bactrim 800 mg cost - bactrim tablet can you buy bactrim over the counter

5 tháng trước

Yjbufr

350 mg bactrim - bactrim cost australia bactrim ds generic

5 tháng trước

Lvktzg

viagra genrico - viagra femenina opiniones genericos de viagra

5 tháng trước

Mxopzz

juliet 35 ed contraceptive pill - how much is roman ed pills microgynon ed and ferrous fumarate family planning pills

5 tháng trước

Tswjaf

does roman ed pills work - best no prescription ed pills nitridex ed pills

5 tháng trước

Maajam

kevin james ed pills - the best ed presctiption pills ed pill to take while on heart meds

5 tháng trước

Wyawmo

ed henry alabama pill mill - hot rod ed pills ed with sugar pill

5 tháng trước

Jixpyv

how much is generic plavix - plavixheart.com generic plavix in us

5 tháng trước

Xfxtxj

plavix 75 mg tablet price - plavix 20 mg price clopidogrel 75 mg discount coupon

5 tháng trước

Javiernot

tinder login, browse tinder for free [url="http://tinderentrar.com/?"]tindr [/url]

5 tháng trước

Hqlstu

buy ivermectin tablets - ivermectin tablets for humans ivermectin 3mg

5 tháng trước

Lsggkv

buy ivermectin nz - ivermectin 5ml stromectol pill price

5 tháng trước

Hbmfxp

ondansetron brand name - 2259 ondansetron zofran 2018

5 tháng trước

Fvmwio

ondansetron cost pharmacy - cost of zofran 4mg zofran 8 mg price in india

5 tháng trước

Pquejh

ivermectin 5 - ivermectin 8000 mcg ivermectin 9 mg

5 tháng trước

Wohxuw

stromectol 6 mg dosage - ivermectin 3 mg tablet dosage stromectol 6 mg dosage

5 tháng trước

Mppnqd

stromectol 6 mg dosage - ivermectin price comparison ivermectin 6mg

5 tháng trước

Pcdiuk

ivermectin 8 mg - stromectol for humans ivermectin gel

5 tháng trước

Qvvtrv

where to buy nexium uk - nexium prilosec yasmin medication

5 tháng trước

Vqsyio

topamax for weight loss only - zofran generic 4mg zofran cheapest price

5 tháng trước

Mhdzrx

where to buy lyrica - cost of lyrica medication lyrica 75

5 tháng trước

Oylzvo

viagra online usa cheap - viagra generico contrareembolso how to get a prescription for viagra

5 tháng trước

Ytiacz

order viagra online canadian pharmacy - viagra en espaГ±a otc viagra australia

5 tháng trước

Ciobjl

canadian rx viagra - compare viagra to viagra professional sildenafil 100mg uk paypal

5 tháng trước

Rvmfdz

cheap canadian generic viagra - buy viagra professional online without a prescription buy viagra online prices

5 tháng trước

Hmzqqm

prednisone generic brand name - prednisone cream brand name prednisone 50 mg tablet

6 tháng trước

Hcpbur

buy deltasone online - cost of 2.5mg prednisone 30mg prednisone

6 tháng trước

Sdiysm

zofran uk - nexium 40 mg price topamax medication

6 tháng trước

Vcuxxg

nexium coupon - buy yasmin pill online generic zofran prices

6 tháng trước

Mqhosp

ivermectin 3 mg - ivermectin otc where to buy ivermectin

6 tháng trước

Znlscp

stromectol nz - ivermectin price canada stromectol 15 mg

6 tháng trước

Fzteio

celebrex 100mg cost - celebrex cap 100mg celecoxib cost

6 tháng trước

Ibuywz

buy tadacip from india - buy tadacip in india buy tadacip 20 mg

6 tháng trước

Pexklf

tadacip cipla - cheap tadacip tadacip 20 mg

6 tháng trước

Sxrbnw

Lvnulf - tadacip prices in india Yrnoko pxlxaz

6 tháng trước

Jswuih

Dodtrw - silagra 100mg uk Thdbrw emfssn

6 tháng trước

Lgvdqa

Uepfva - silagra 345 Bhqxgb algadu

6 tháng trước

Myronbloro

single women online [url="http://datingfreetns.com/?"]meet singles online [/url]

6 tháng trước

Zwnkki

Yfdfkj - vardenafil online reviews Ubbzbg iraamu

6 tháng trước

Ttrxxr

Fzygpz - generic vardenafil safety Ldzgrx udytrl

6 tháng trước

Btaske

Xjpjph - furosemidelasixx.com Xopviz rhekem

6 tháng trước

Ajvxvl

Nsnodb - furosemide 40mg Rmxshn eocioi

6 tháng trước

Hznbeq

Lrsehb - college essay helping others Kncwur hsbinm

6 tháng trước

Jexztr

Erfzga - algebra help Gymiva bcoftq

6 tháng trước

Czyvdk

Aivxkd - sildenafil and blood pressure Xdmtav skduph

6 tháng trước

Cbtfnn

Bkawrc - sildenafil sublingual Jlnoyu sjdsga

6 tháng trước

Frahpf

Zawbih - dissertation to buy Pchmow hzabit

6 tháng trước

Ryddmy

Apemkt - college essay outlines Bxkrvs csnylt

6 tháng trước

Eeyrne

Bnwzmi - prohair finasteride 1mg Kyxwqx wugufg

6 tháng trước

Gsbkyc

Ypkqpd - purchase propecia canada Zgkprt yksbga

6 tháng trước

Nfnmzf

Ytxtoi - forum viagra pour femme Vtywzd ygyfzx

6 tháng trước

Uirfst

Dyrjra - finasteride 1mg timeline Nmahtf obfoev

6 tháng trước

Xetrox

Nbzkxz - uc admissions essay Diocot awvcdk

6 tháng trước

6 tháng trước

Ziwicg

Lqcwxb - viagra pills online canada Idauec vhzkna

6 tháng trước

Jiqgfh

Gtuwdl - female viagra buy online in india Pkvvzi vscmfb

6 tháng trước

Zklwbo

Dkajlt - argumentative essays Bmfain yjwahf

6 tháng trước

6 tháng trước

Gxsiqj

Cfhfcw - viagra 10 pills Jxnqrd rybnsc

6 tháng trước

Odpgxa

Mvqfsr - where to buy women viagra Pppwtz aqkcbx

6 tháng trước

Skuwyy

Drqkdt - canada cialis 20 mg Gmtblu uijgwj

6 tháng trước

Vxxyjq

Slffrd - cialis 100 Kmrjpi aoatig

6 tháng trước

Hneodm

Junxhl - to buy amoxilin on line Spjjtn ejmutp

6 tháng trước

Dgyjbs

Kxqhdy - doxycycline online Cvxlxi hnujvh

6 tháng trước

Evqmyz

Ygrfwg - furosemide generic name Qrsgzc okrkol

6 tháng trước

Bxpprs

Tpkjou - lasix side effects Fzyelp vxyuko

7 tháng trước

Lunhro

Zskyca - generique du cialis Xfzmyp frvazb

7 tháng trước

Uoeqrh

Gqvgvs - cialis soft Bpglhp ftpfrt

7 tháng trước

Zbbarr

Rmztup - modafinil buy Nriuwu uxmsls

7 tháng trước

Izlunu

Ikbycy - Discount viagra online buy viagra tennessee

7 tháng trước

Dpexaf

Siaqbz - Canadian generic viagra online sildenafil 20 mg

7 tháng trước

Wzdjag

tadalafil professional - tadalafil canada tadalafil pills

7 tháng trước

Uromjf

sildenafil vs tadalafil - tadalafil citrate research chemical cheap tadalafil

7 tháng trước

Immxat

finasteride before after - http://propechl.com/ finasteride mechanism of action

7 tháng trước

Hoewes

propecia - propecia hair regrowth does propecia work on temples

7 tháng trước

Bmgoxa

how to order propecia - what's the difference between propecia and finasteride topical finasteride reddit

7 tháng trước

Jogpgv

finasteride propecia - 3 month finasteride results propecia and depression

7 tháng trước

Sqzvpy

tadalafil tablets - tadalafil pill cheap tadalafil

7 tháng trước

Fcfjwt

sildenafil vs tadalafil - tadalafil 10 mg discount tadalafil




Bài cùng chủ đề
AxLabs cập nhật Neow3j với khung kiểm tra hợp đồng thông minh
AxLabs đã phát hành v3.13.1 của Neow3j, giúp bộ công cụ tương thích hoàn toàn với phiên bản Neo v3.0.3 mới nhất. Cùng với các cải tiến SDK và trình biên dịch mới, Neow3j v3.13.1 mang đến phiên bản đầu tiên của khung thử nghiệm mới của team dành cho các hợp đồng thông minh Java.

2021-10-23

Bản tường thuật: Giám đốc Truyền thông O3 Labs, Matt Powers, thảo luận về việc di chuyển token O3 sang Neo
Giám đốc Truyền thông của O3 Labs, Matt Powers, đã tham gia chuỗi AMA của Neo Global Development, Neo Live, vào thứ Năm, ngày 21 tháng 10. O3 Labs là nhóm chịu trách nhiệm xây dựng và duy trì O3 Swap, một giao thức tổng hợp thanh khoản coinyên chuỗi được thiết kế để cung cấp cho người dùng với tỷ lệ chi phí hiệu quả nhất và các giải pháp đơn giản bằng một cú nhấp chuột để hoán đổi tài sản giữa các blockchain khác nhau hoặc các mạng lớp hai.

2021-10-23

Bản tường thuật: Người sáng lập Rentfuse, Michael Fabozzi, thảo luận về giao thức thuê NFT trên Neo
Người sáng lập của Rentfuse, Michael Fabozzi, đã tham gia chuỗi AMA của Neo Global Development, Neo Live, vào thứ Ba, ngày 19 tháng 10. Dự án giao thức thuê NFT nằm trong số rất nhiều dự án khác của Chương trình N3 Early Adoption gần đây đã tham gia Neo Live.

2021-10-21

O3 Labs tham gia Neo Live AMA, phần thưởng token O3 cho người tham gia
Neo Global Development sẽ tổ chức O3 Labs trong phần tiếp theo của Neo Live. Giám đốc truyền thông của O3 Labs, Matt Powers, đang tham gia AMA để cập nhật cộng đồng Neo trên nền tảng O3 Swap. Những người tham gia Neo Live sẽ đủ điều kiện để kiếm phần thưởng từ tổng số 200 đô la Mỹ tương đương với token O3.

2021-10-20

Tham gia Cộng đồng NEO Việt Nam - TINTUCNEO
NEO-based projects? Contact us at [email protected] for collaborations in the Vietnam market