A la trucada més recent de Neo Core, els desenvolupadors van fer proves avançades per als canvis de tarifa d’execució i llista blanca, van perfeccionar els plans per al suport BLS compatible amb Ethereum al contracte natiu CryptoLib i van avaluar un nou mecanisme de govern per gestionar fons bloquejats. La reunió també va explorar opcions per assegurar-se que els candidats validadors operen nodes reals, inclosos els dissenys basats en replantejaments i retallades.
Garantir que els candidats validadors operen nodes reals
Els desenvolupadors van començar amb una discussió sobre com demostrar que els candidats al Consell operen nodes funcionals, un requisit en el camí per aplanar les recompenses de GAS. S’estan considerant dos enfocaments amplis: un esquema lleuger de prova de treball per als candidats i un model d’aposta i retallada en què els candidats bloquegen NEO i poden ser penalitzats si fracassen les comprovacions de vida dins d’un període de temps establert.
Com que els nodes de consens ja exposen la vivacitat mitjançant el comportament del canvi de vista, els nous mecanismes estan pensats per a la verificació de candidats. Més detalls de disseny es perfeccionaran en el número corresponent.
Progrés cap a Neo v3.9.0
Els desenvolupadors van acceptar que la branca v3.9.0 està gairebé completa. Es va discutir una proposta per incloure suport de signatura de missatges arbitrari portat des de Flamingo. Com que la funcionalitat depèn d’una sol·licitud d’extracció addicional i d’una especificació clara per a la semàntica dels missatges signats, es pot programar per a un llançament posterior si la documentació no està finalitzada a temps.
Un article, NEP-25, no s’enviarà a la v3.9.0. S’espera que els canvis previstos a l’estàndard retardin el desenvolupament d’un a dos mesos, de manera que els col·laboradors van acordar ajornar-lo per evitar retardar el llançament.
Prova de canvis combinats: despeses d’execució i llista blanca
Els canvis del factor de la tarifa d’execució i el suport de transaccions gratuïts basat en la llista blanca ja s’han combinat per a la v3.9.0. Un número dedicat definirà una llista de prova per a aquestes característiques abans que es publiquin els binaris finals.
Es va encoratjar una revisió més àmplia de diversos col·laboradors, especialment per a les sol·licituds d’extracció que afecten el comportament a nivell de protocol. La intenció és reduir el risc de comportaments divergents entre exploradors, carteres i implementacions alternatives de nodes un cop implementada l’actualització.
Repensant el suport BLS compatible amb Ethereum a CryptoLib
Els desenvolupadors també van examinar la proposta d’afegir àlies compatibles amb Ethereum per a BLS12-381 al contracte natiu de CryptoLib.
S’han identificat dues preocupacions principals. Els nous mètodes operen en matrius de bytes, mentre que la funcionalitat CryptoLib existent exposa els punts BLS mitjançant interfícies d’interoperació amb ajudants de serialització dedicats. La serialització i la deserialització repetides per a cada operació són ineficients i inconsistents amb el disseny actual de l’API.
La direcció preferida és alinear el suport BLS compatible amb Ethereum amb l’estil d’interfície establert afegint mètodes de serialització per al format Ethereum mentre s’executen operacions en representacions de punts BLS interns. La compatibilitat amb el format de serialització d’Ethereum és el requisit principal, no una superfície d’API reflectida. Els detalls d’implementació es perfeccionaran tant al node C# com al neo-go per garantir un comportament coherent.
Eina de govern per a fons bloquejats
El grup també va revisar un canvi de govern que permetria al Neo Council treure fons dels comptes bloquejats després d’un període definit, requerint 19 de 21 signatures.
El mecanisme està pensat per als casos en què els fons es congelin en carteres malicioses o compromeses. No està pensat per recuperar actius per als usuaris que han perdut les claus privades i no poden demostrar la propietat.
Una votació determinarà el període de bloqueig predeterminat, amb opcions com ara sis mesos, un any o dos anys. Un cop finalitzada, s’espera que la funció proporcioni un procés més clar per gestionar les adreces sancionades.
L’enregistrament complet de la reunió es pot trobar a continuació:
https://youtu.be/yhIhtkJHesw?si=bLxEPyBO_aa3Zpr
