Explorando a capacidade de microcontroladores para operações de Internet de Valor na Blockchain Neo
Resumo
Este artigo aborda aspectos de estrutura das transações na Blockchain Neo, pela perspectiva de dispositivos de baixo consumo energético. Com a Internet de Valor, esses dispositivos serão capazes de transferir valores e realizar pagamentos de forma rápida, segura e verificável através de assinaturas digitais e contratos inteligentes na blockchain. Além de criptoativos clássicos, novos tipos de tokens (como tokens não-fungíveis) tem recebido amplo interesse na indústria e também para aplicações cada vez mais complexas na sociedade, exigindo maior capacidade computacional das redes e dos dispositivos envolvidos, bem como requisitos cada vez mais rígidos de privacidade e segurança. Finalmente, experimentamos um protótipo integrado a uma rede experimental local, instalada em uma universidade nacional, para validar a proposta.
Referências
Coelho, I. M. and Coelho, V. N. (2021). Neocompiler eco: experimentação de consenso em blockchain e contratos inteligentes. In Anais do VI Workshop do testbed FIBRE, pages 57–67. SBC.
Coelho, V. N., Oliveira, T. A., Tavares, W., and Coelho, I. M. (2021). Smart accounts for decentralized governance on smart cities. Smart Cities, 4(2):881–893.
COZ (2021). Neo scan. https://neoscan.neocompiler.io/. acessado em 25/06/2021.
da Silva, V. F., Coelho, M. N., Coelho, B. N., Coelho, V. N., and Coelho, I. M. (2019). A home ledger approach for iot enabled devices. In 2019 31st International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), pages 227–233. IEEE.
Davies, J. H. (2008). MSP430 microcontroller basics. Elsevier.
Di Pierro, M. (2017). What is the blockchain? Computing in Science Engineering, 19(5):92–95.
Gabrich, Y. B., Coelho, I. M., and Coelho, V. N. (2020). Sharing electricity in brazil: a crypto-currency for micro/mini-grid transactive energy. In 2020 6th IEEE International Energy Conference (ENERGYCon), pages 973–978. IEEE.
Hongfei, Da and Zhang, Erik (2015). Neo: A distributed network for the smart economy. https://github.com/neo-project/docs/blob/master/en-us/whitepaper.md.
ISO, I. S. O. (2020). Blockchain and distributed ledger technologies 22739:2020. https://www.iso.org/obp/ui#iso:std:iso:22739:ed-1:v1:en (acessado em 5 de Maio de 2021).
Kamran, M., Khan, H. U., Nisar, W., Farooq, M., and Rehman, S.-U. (2020). Blockchain and internet of things: A bibliometric study. Computers & Electrical Engineering, 81:106525.
Khan, P. W., Byun, Y.-C., and Park2, N. (2020). A data verification system for cctv surveillancecameras using blockchain technology insmart cities. Eletronics.
Lamport, L., Shostak, R., and Pease, M. (2019). The byzantine generals problem. In Concurrency: the Works of Leslie Lamport, pages 203–226.
MacKay, K. (2021). Micro-ecc library. https://github.com/kmackay/micro-ecc. acessado em 25/06/2021.
Malamud, S. and Rostek, M. (2017). Decentralized exchange. American Economic Review, 107(11):3320–62.
Martini, B. and Choo, K.-K. R. (2013). Cloud storage forensics: owncloud as a case study. Digital Investigation, 10(4):287 – 299.
Monteiro, E. S., Mignoni, M. E., Righi, R. R., da Costa, C. A., Kunst, R., and Alberti, A. (2021). Combinando internet das coisas, inteligência artificial e blockchain para monitorar a cadeia de agroquímicos. In Anais do XIII Simpósio Brasileiro de Computação Ubíqua e Pervasiva, pages 61–70. SBC.
Nakamoto, S. (2008). Bitcoin:a peer-to-peer electronic cash system.
NGD (2021). Neo–tutorial: Neo global development. https://neo-ngd.github.io/NEO-Tutorial/. acessado em 25/06/2021.
NIST (2013). Digital signature standard (dss). https://csrc.nist.gov/publications/detail/fips/186/4/final.
Nofer, M., Gomber, P., Hinz, O., and Schiereck, D. (2017). Blockchain. Business & Information Systems Engineering, 59:187–183.
Silvano, W. F. and Marcelino, R. (2020). Iota tangle: A cryptocurrency to communicate internet-of-things data. Future Generation Computer Systems, 112:307–319.
Szabo, N. (1997). Formalizing and securing relationships on public networks. First monday.
Truong, N. B., Um, T., Zhou, B., and Lee, G. M. (2018). Strengthening the blockchainbased internet of value with trust. In 2018 IEEE International Conference on Communications (ICC), pages 1–7.
Weber, R. H. and Weber, R. (2010). Internet of things, volume 12. Springer.
Wood, G. (2014). Ethereum: A secure decentralised generalised transaction ledger. Technical report.
Zhang, E. (2021). Transaction details for neo v2 legacy. https://docs.neo.org/v2/docs/en-us/tooldev/transaction/transaction.html. acessado em 25/06/2021.
Zia, M. F., Benbouzid, M., Elbouchikhi, E., Muyeen, S., Techato, K., and Guerrero, J. M. (2020). Microgrid transactive energy: Review, architectures, distributed ledger technologies, and market analysis. Ieee Access, 8:19410–19432.