• Nenhum resultado encontrado

Como trabalho futuro, um ambiente virtual maior poderia ser criado, utilizando um nodo de saída localizado na mesma rede. A configuração de um nodo de saída na mesma rede exigiria a configuração de um servidor local com tecnologias complementares, e possibilitaria uma maior autonomia durante os testes. Pois os diferentes aspectos do nodo poderiam ser configurados e modificados utilizando os arquivos do projeto,de acordo com a necessidade da rede.

O projeto com a estrutura de arquivos utilizado para configuração de um nodo de saída pode ser encontrado no github oficial do projeto Althea (Github althea, 2020). Além do projeto para a instalação e configuração de um servidor de saída, o github do Althea prove diferentes projetos do sistema, que podem ser baixados de forma livre, e melhorados ou ajustados de acordo com a necessidade. Sendo a contribuição para a comunidade, realizada através da correção de bugs ou realização de análises de código necessárias, uma outra oportunidade de trabalho futuro.

Por fim, A implementação de uma rede mesh incentivada em um cenário real, trabalhando com outros dispositivos como antenas, também seria uma possibilidade de trabalho futuro. Pois possibilitaria visualizar como diferentes aspectos, dentre eles, dispositivos escolhidos, distância entre os nodos e a necessidade de cabeamento, influenciam na implementação da rede.

REFERÊNCIAS

Akyildiz, Ian; Wang, X. A Survey on Wireless Mesh Networks. IEEE Communications Magazine, Vol. 43, Issue 9, 2015.

A Next-Generation Smart Contract and Decentralized Application Platform. Ethereum White Paper, Ethereum ORG, 2019. Disponível em <https://ethereum.org/en/whitepaper/>. Acesso em: 10/10/2020.

Bashir, I. Mastering Blockchain: Distributed ledgers, decentralization and smart contracts explained. Packt Publishing. 2017.

Belli, luca. et al. Community networks: the Internet by the people, for the people. FGV Direito Rio, 2017. 242 p. : il.

Belli, luca. et al. The Community Network Manual: How to Build the Internet Yourself: official Outcome of the UN IGF Dynamic Coalition on Community Connectivity. FGV Direito Rio, 2018. 256 p. : il. 2018.

Bhushan, S; Saroliya, A; Singh, Vijander. Implementation and Evaluation of Wireless Mesh Networks on MANET Routing Protocols. International Journal of Advanced Research in Computer and Communication Engineering Vol. 2, Issue 6, 2013.

Cachin, C; Vukoli’c. Blockchains consensus protocols in the wild. IBM Research – Zurich. 2017.

Casino, Marco. Skywire Competitor Analysis. Marco Casino. Medium, 2019. Dísponivel em : <https://medium.com/skyfleet-captains-log/skywire-competitor-analysis-8f409733f128>. Acesso em: 30/09/2019.

Castro, Oona; Duarte, Paulo. Rede Comunitária na cidade de Penalva (MA) conecta quilombolas. Espectro, 2018. Dísponivel em:<https://espectro.org.br/pt-br/content/rede- comunit%C3%A1ria-na-cidade-de-penalva-ma-conecta-quilombolas>. Acesso em: 16 Setembro. 2019.

Castro, Oona. Penalva recebe link de internet na segunda fase do projeto de redes

comunitárias. Instituto Nupef, 2017. Dísponivel em: <https://nupef.org.br/node/61>. Acesso em: 16 Setembro. 2019.

Chroboczek, J. The Babel Routing Protocol. IETF Tools, 2011. Disponível em <https://tools.ietf.org/html/rfc6126>. Acesso em: 15/11/2019.

Faster, cheaper, decentralized internet. Althea, 2019. Disponível em <https://althea.net/>. Acesso em: 10/11/2019.

Github althea net. Althea-net 2020.Disponível em <https://github.com/althea-net>. Acesso em : 29/10/2020.

Greve, F; Blockchain e a Revolução do Consenso sob Demanda. SBRC 2018. 2018. Han, Sean. How does blockchain really work? I built an app to show you. freeCodeCamp 2017. Disponivel em <https://www.freecodecamp.org/news/how-does-blockchain-really- work-i-built-an-app-to-show-you-6b70cd4caf7d/>. Acesso em: 02/11/2019.

Hauck, Antonie; Sollberger, Peter. Babel Multi-hop Routing for TinyOS Low-power Devices. UBICOMM, The Fifth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies. 2011.

Hayes, Geoff. The Beginners guide to Using an Ethereum Test Network. Medium 2018 Disponível em <https://medium.com/compound-finance/the-beginners-guide-to-using-an- ethereum-test-network-95bbbc85fc1d>. Acesso em: 29/10/2020

How Does Blockchain Work?. BINANCE - ACADEMY, 2019. Disponível em <

https://www.binance.vision/blockchain/how-does-blockchain-work>. Acesso em: 04/10/2019. ISOC – Community Networks. Disponível em:

<https://www.internetsociety.org/issues/community-networks> . Acesso em: 28 maio. 2019. Jacobson, Van; Leres, Craig; McCanne, Steven. Man page of TCPDUMP, 2020. Disponível em < https://www.tcpdump.org/manpages/tcpdump.1.html#lbAI>. Acesso em: 10/11/2020. Karakaya, M; Korpeoglu, I; Ulusoy, Ö. Free Riding in Peer-to-Peer Networks. IEEE Internet Computing. Vol. 13, Issue 2, 2009.

LACNIC - Digital Divide: FRIDA Announces Support for Community Networks and Technologies and Gender. Lacnic, 2019. Disponível em:<

https://www.lacnic.net/3169/2/lacnic/digital-divide/>. Acesso em: 28 maio. 2019.

Lauslahti, Kristian; Mattila, Juri; Seppälä, Timo. Smart Contracts – How will Blockchain Technology Affect Contractual Practices?. ETLA Reports No 68. 2017.

Lavado, Thiago. Uso da internet no Brasil cresce, e 70% da população está conectada. G1, 28 de agosto de 2019. Dísponivel

em:<https://g1.globo.com/economia/tecnologia/noticia/2019/08/28/uso-da-internet-no-brasil- cresce-e-70percent-da-populacao-esta-conectada.ghtml>. Acesso em: 15 Setembro. 2019. Mello, Daniel. Mais de um terço dos domicílios brasileiros não têm acesso à internet. Agência Brasil, 2018. Disponível em: <http://agenciabrasil.ebc.com.br/geral/noticia/2018-07/mais-de- um-terco-dos-domicilios-brasileiros-nao-tem-acesso-internet>. Acesso em: 27 maio. 2019. Micholia, P. et al. Community Networks and Sustainability: A Survey of Perceptions,

Practices, and Proposed Solutions. IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 20, NO. 4, 2018.

Nakamoto, Satoshi. Bitcoin: A peer-to-peer electronic cash system. Whitepaper. Bitcoin ORG, 2008. Disponivel em <http://bitcoin.org/bitcoin.pdf>. Acesso em: 16/10/2019. Neumann, Axel; López, Ester; Navarro, Leandro. Evaluation of mesh routing protocols for wireless community networks. Computer Networks, Volume 93, Part 2. 2015.

Nunez, Ronaldo. Conhecendo o OpenWrt. Embarcados, 2020. Disponível em

<https://www.embarcados.com.br/conhecendo-o-openwrt//>. Acesso em: 07/10/2020. O que é Virtual Machine e para que serve?.EVEO, 2020. Disponível em

<https://www.eveo.com.br/blog/virtual-machine/>. Acesso em: 30/09/2020.

Pantelis, A.; George, C.; Vasileios, P. Wireless Community Networks: An Alternative

Approach for Nomadic Broadband Network Access. IEEE Communications Magazine, v. 49, maio de 2011.

Pesquisa mostra sistemas operacionais e navegadores mais utilizados por consumidores. e- commercebrasil, 2017. Disponível em

<https://www.ecommercebrasil.com.br/noticias/pesquisa-mostra-sistemas-operacionais-e- navegadores-mais-utilizados-por-e-consumidores/>. Acesso em: 07/10/2020.

Pinna, Andrea. et al. A Massive Analysis of Ethereum Smart Contracts. Empirical study and code metrics. IEEE Access. 10.1109/ACCESS.2019.2921936. 2019.

Putty user Manual. SSH.com, 2019. Disponivel em <https://www.ssh.com/ssh/putty/putty- manuals/0.68/index.html>. Acesso em: 11/11/2020.

Provedores comunitários aumentam possibilidade de conexão na periferia. Agência Brasil , 2018. Disponível em: <http://agenciabrasil.ebc.com.br/pesquisa-e-inovacao/noticia/2018-04/ provedores-comunitariosexpandem-possibilidades-de-conexao-na>. Acesso em: 27 maio. 2019.

Randall J. Atkinson; J. Eric Klinker. Learn more about Distance Vector.Advances in computer. 1999.

SELIMI, M. et al. Towards Blockchain-enabled Wireless Mesh Networks. CryBlock’18, Munique, junho de 2018.

Sen, Jaydip. A Survey on Reputation and Trust-Based Systems for Wireless Communication Networks. HIT Journal on Electronics, Communication, Computers and Networking. 1. 92 - 111. 2006.

Seyedzadegan, Mojtaba. et al. Wireless Mesh Networks: WMN Overview, WMN

Architecture. International Conference on Communication Engineering and Networks IPCSIT vol.19, 2011.

Silva, M. et al. Como Montar e Regularizar um Provedor Comunitário. Artigo 19, Instituto Bem-Estar Brasil e ANID, 2017

Simões, Helton. UOL. Uma Internet para chamar de nossa. Helton Simões. Uol, 2019. Dísponivel em: <https://www.uol.com.br/tilt/reportagens-especiais/uma-internet-para- chamar-de-nossa/#internet-das-pessoas>. Acesso em: 15 Setembro. 2019.

Srivastava, Ritu. Community networks: Regulatory issues and gaps An experiences from India. Internet Society, 2017. Disponível em :

<https://www.internetsociety.org/resources/doc/2017/community-networks-regulatory-issues- gaps-experiences-india/>. Acesso em: 27 Agosto. 2019.

Tremback, Jehan. Et al. Althea whitepaper, 2020. Althea. Disponível em <https://althea.net/whitepaper>. Acesso em: 30/10/2020.

What is Ethereum. Ethereum org. Disponível em <https://www.ethereum.org/>. Ethereum ORG, 2019. Acesso em: 07/10/2019.

Whittle, Ben. What Is a Nonce? A No-Nonsense Dive into Proof of Work. Coin Central, 2018. Disponivel em <https://coincentral.com/what-is-a-nonce-proof-of-work>. Acesso em: 02/11/2019.

Donenfeld, Jason . Wireguard whitepaper, 2020. WireGuard: Next Generation Kernel Network Tunnel . Disponível em <https://www.wireguard.com/papers/wireguard.pdf>. Acesso em: 10/11/2020.

Yaga, D. et al. Blockchain Technology Overview. NISTIR 8202, 2018.

Yahaya, M; Balewa, A. Free Riding in Peer-to-Peer Networks: Review and Analysis. African Journal of Computing & ICT. Vol. 8, No. 1, 2015.

Yih-Chun, Hu; D. B. Johnson; A. Perrig. SEAD: secure efficient distance vector routing for mobile wireless ad hoc networks. Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications, pp. 3-13. 2002.

Apêndice A – ARTIGO

Redes Comunitárias Incentivadas Com Uso de Blockchain

Lucas Rocha Alves

Departamento de Informática e Estatística – Universidade Federal de Santa Catarina (UFSC) Florianópolis - SC - Brasil

lucasrocha_05@hotmail.com

Abstract. Nowadays, Internet access has become important for the development of any community. However, a considerable number of them, usually away from large urban areas, don’t have access to this technology due to the unavailability of the service in the region or the high prices charged to access it. As one of the solutions to this problem, community networks emerged, usually created by community members in places such as rural areas, low-income communities, to allow access to the Internet. There are variations in the implementation of these networks, such as their association with blockchains as a mechanism for remunerating people who contribute to the operation and expansion of the network. The objective of this work is to study these networks with the use of blockchain, contributing to the understanding of the applicability, concepts and use of these technologies. For this purpose, a theoretical study on the technologies used in this network will be applied. In addition to building a virtual environment with an existing system for implementation, allowing measurements to be carried out.

Resumo. Nos dias de hoje, o acesso à Internet se tornou importante para o desenvolvimento de qualquer comunidade. Entretanto uma quantidade considerável delas, geralmente afastadas de grandes centros urbanos não dispõe de acesso a essa tecnologia devido a indisponibilidade do serviço na região ou a altos preços cobrados para ter acesso a ele. Como uma das soluções para esse problema surgiram as redes comunitárias, criadas geralmente pelos membros da comunidade em locais como zonas rurais, comunidades de baixa renda, entre outros, para permitir o acesso à Internet. Há variações quanto a implementação dessas redes, como a sua associação com blockchains como mecanismo de remuneração das pessoas que contribuem com o seu funcionamento e expansão. O objetivo deste trabalho é o estudo dessas redes com o uso do blockchain, contribuindo para o entendimento da aplicabilidade, dos conceitos e do uso dessas tecnologias. Para tal objetivo será aplicado um estudo teórico sobre as tecnologias utilizadas nessa rede. Além da construção de um ambiente virtual com um sistema existente para implementação, permitindo a realização de medições.

O acesso à rede mundial de computadores, pode ser considerado essencial para a obtenção de informações, conhecimento e acesso à comunicação e serviços de forma eficiente no século XXI. De frente a esse panorama, aqueles que não possuem acesso a essa tecnologia ficam de certa forma excluídos desse novo mundo. Em áreas consideradas mais remotas, como o interior de estados, a utilização da Internet é muito limitada, devido à indisponibilidade de prestadores desse serviço ou ao seu alto custo. Somente no Brasil por exemplo, cerca de 27 milhões de lares não possuíam acesso a Internet em 2017  (Mello, 2018).

Tendo em vista esse problema, uma das soluções existentes seria a criação de redes comunitárias nessas áreas onde não há o interesse comercial para instalação de infraestrutura ou onde uma população economicamente desfavorecida não dispõe de meios para pagar. Redes comunitárias são criadas pela própria comunidade, preenchendo lacunas que os serviços comerciais deixam (Agência Brasil, 2018). 

Redes comunitárias estão sendo criadas em diversas partes do mundo e várias organizações estão apoiando a sua disseminação. Temos como exemplos dessas organizações a Internet Society (ISOC, 2019) e LACNIC(LACNIC - Digital Divide, 2019).

Documentos relacionados